Commit Graph

862 Commits

Author SHA1 Message Date
Eli Array Minkoff ac0ad82752 Add shebang to conf and mark it as executable 2022-07-24 01:06:09 +01:00
Phil Clifford ab1d9672ac
Add filter to choose iso files in daily-live (#430)
fix: #429
2022-07-24 01:03:37 +01:00
Phil Clifford ecc37fa329
Additional OVMF paths for recently updated Solus hosts (#422)
* Extra OVMF search paths needed for Solus
who have moved things around

also spotted a possible typo to investigate in the void additions

* Revert "updated submodule position"

This reverts commit 9648f79b81b5e72465785993bc62469130ac848f.

* minor cleanup

* try realign submodule backwards
2022-07-24 00:59:39 +01:00
Phil Clifford 7d1e909088
Cleanly Add Batocera (#403)
just batocera

removed leakage from ludos
2022-07-24 00:59:15 +01:00
Radomir Ochtyra 9e368b64bc Add support for "extra_args" in commandline 2022-07-24 00:58:14 +01:00
Radomir Ochtyra 1174282660 fix code duplication 2022-07-24 00:58:14 +01:00
Radomir Ochtyra 29efdbbdc0 Improve support for keyboard, mouse and usb-controller
- add support to choose preferred usb-controller either ehci (USB2.0) or xhci (USB 3.0)
- add support to choose preferred keyboard either ps2, usb or virtio
- add support to choose preferred keyboard-layout
- add support to choose preferred mouse either ps2, usb, tablet, virtio
- fix some bugs regarding missing variables - releated to MONTITOR_TELNET_* and SERIAL_TELNET_*
- Support implemented on commandline as well as for configuration file
2022-07-24 00:58:14 +01:00
Radomir Ochtyra a13e6735e7 Add support to connect guest-console via serial
- support commandline parameter --serial, --serial-telnet-host and
  --serial-telnet-port
- support serial options: 'socket', 'telnet' and 'none'
- add support to find free ports for monitor-telnet and serial-telnet
- replace nc with socat
- change default port for monitor-telnet to 4440
- some bugfix
2022-07-24 00:58:14 +01:00
Radomir Ochtyra bd00b34067 Add support to send command to QEMU-Monitor
- Add commandline parameter --monitor-cmd
- Support implemented on commandline as well as for configuration file
2022-07-24 00:58:14 +01:00
Radomir Ochtyra 21788f525d Add support for qemu-monitor and custom public-directory
- Add commandline parameter --public-dir for custom directory
- Add commandline parameter --monitor for qemu-monitor support
- Add commandline parameter --monitor-telnet-host and --monitor-telnet-port to configure qemu-monitor via telnet
- <VMNAME>.ports enhanced to provide data for monitor-telnet
- Support implemented on commandline as well as for configuration file
- Fixed bug regarding extra_args
2022-07-24 00:58:14 +01:00
Radomir Ochtyra 8a2057715c Add support to reuse remote-client when call command again and support for other clients
- add suport for custom ssh-port and spice-port
- add suport for alternate viewer: 'remote-viewer' and 'none'
- support implemented on commandline as well as for configuration file
2022-07-24 00:58:14 +01:00
Martin Wimpress 187da46c3b
Bump version to 3.15 2022-04-22 09:53:12 +01:00
Heysion 71a1efaceb
fix: update debian upstream version 11.3.0 (#436)
update debian upstream version 11.3.0

Log:

Co-authored-by: Heysion <heysion@deepin.com>
2022-04-22 09:45:14 +01:00
franksmcb 4e196d57b0
Add 22.04 support for Ubuntu and flavours (#441) 2022-04-22 09:44:23 +01:00
Martin Wimpress 6cea15885b
Bump version to 3.14 2022-03-11 16:17:22 +00:00
Martin Wimpress 6c77698c92
Make Ubuntu daily-live VM_PATH consistent with the config filename 2022-03-11 16:15:44 +00:00
Phil Clifford 09a707846c
Fixed boot problems and logic correction in FreeDOS support. Fixes #382 (#421)
* minor correction in freedos

* freedos fix - boot problems needed smm on
2022-03-11 15:25:36 +00:00
Ranjan Purbey 5bc27ee469
Respect edition param when quickgetting freebsd (#418) 2022-03-11 15:23:45 +00:00
Martin Wimpress 3940f7b452
Drop Manjaro Deeping. CLoses #405 2022-03-01 11:14:01 +00:00
takov751 0c487682d9
fix get_opensuse and get_rockylinux hash (#404)
* fix get_opensuse hash

* fix rockylinux hash

there was a iso.manifast in the hash file as well which caused issue with hash output

Co-authored-by: takov751 <takov751@protonmail.com>
2022-03-01 11:11:36 +00:00
Phil Clifford a6073dfd5b
Tidy flavour lts (#401)/ Closes #402
Filter ubuntu flavour LTS availability
2022-03-01 11:10:53 +00:00
Phil Clifford 9725cb186f
Fix Garuda targets (#400) Fixes #399
Corrected Garuda sources
2022-03-01 11:07:50 +00:00
Phil Clifford bdfbf9b66f
Latest re-generated docs (#397) 2022-03-01 11:06:05 +00:00
Dale Visser ef4ca6b676
A little help for SSH access into a headless VM (#388)
As I learned today on the Discord server.
2022-02-25 23:04:29 +00:00
Phil Clifford 31783f3b95
add build-doc submodule (#371)
* add build-doc submodule

* updated generated README.md via submodule

* trying to keep up... re-generating

* updated submodule position

* regenerated with fixed braille parameter

* keeping up

* revert README.md to upstream for noise-suppression

* merged prettyname fixes

* update ubuntu releases from name to number
2022-02-25 23:04:10 +00:00
Phil Clifford 47b2479d92
Add docs folder (#366)
* generated man pages added

* updated dates and tidy footers

* reflect removal of localiso feature

* trying to keep up... re-generating

* merged up to 4ec224c and regenerated

* minor removal ommission fixed

* Regenerated README.md added

only significant difference is Slackware display name is
 as per quickget

* change variant to edition per refactoring

* updated manuals with new braille parameter

* updated generated Readme with new braille parameter

* keepeing up

* revert README.md to upstream for noise-suppression

* fixed pretty name issue in manuals

* fixed pretty name issues in Readme

* fixed conflict

* update ubuntu releases from name to number
2022-02-25 23:03:58 +00:00
Phil Clifford 03c5b9fc52
Workaround zsync http-only failures (#396)
* trying to keep up... re-generating

* revert README.md to upstream for noise-suppression

* regenerated Readme for 3.13

* Fix for zsync https failure
2022-02-25 23:01:51 +00:00
Martin Wimpress fb771265f1
Minor clean up of FreeDOS support 2022-02-24 23:04:35 +00:00
nqvrg ebc83ebacf
Add FreeDOS support (#374)
* Add support for FreeDOS 1.2 to quickget

* Add support for freedos guests to quickemu

* Add support for FreeDOS 1.3 to quickget

* Force qemu to keep booting from cd after formatting disk

* Adjust VM settings

* Refactor FreeDOS to use create_vm

* Add FreeDOS to README

* Add unzip to README as a dependency
2022-02-24 22:31:23 +00:00
Dani Llewellyn 38b086244d
Add old/obsolete/eol Ubuntu releases (hidden by default) (#393)
* Ensure Ubuntu releases are all downloaded via HTTPS URLs
* Add eol-4.10 thru to eol-21.10 releases for Ubuntu
* Add special handling of MD5SUMS-only Ubuntu releases on old-releases.ubuntu.com
* Add detection of Ubuntu `*-install.iso` files for very early Ubuntu releases

Signed-off-by: Dani Llewellyn <diddledani@ubuntu.com>
2022-02-24 22:28:29 +00:00
Yannick Mauray 85cb70745d
Send progress to stderr (#394)
By default, progress is sent to stdout, which is buffered and cannot be proerly processed by `quickgui`
2022-02-24 22:23:41 +00:00
Phil Clifford 22e95b4e74
Debian netinst nonsed (#385)
* trying to keep up... re-generating

* revert README.md to upstream for noise-suppression

* replace the debian netinst seds per stream
2022-02-23 22:21:44 +00:00
Phil Clifford 8b86ee83da
Pretty name corrections (#387)
* trying to keep up... re-generating

* revert README.md to upstream for noise-suppression

* Changed os names also changed for PRETTY_NAMEs

Fixes #386
2022-02-23 22:21:32 +00:00
Martin Wimpress f4701ed154
Update .editorconfig with correct spacing for quickget (4) and quickemu (2)
Sorry, I managed to create these with different spacing. Something to address in the future perhaps.
2022-02-23 11:50:31 +00:00
nqvrg 480b916398
Add some whitespace-formatting rules (#379)
* Embed whitespace rules for vim at the end of quickemu and quickget files

* Add .editorconfig file with some basic whitepace rules
2022-02-23 11:45:39 +00:00
Martin Wimpress 5ac9a848eb
Refactor get_dragonflybsd() to support create_vm() 2022-02-23 11:42:08 +00:00
nqvrg 4f201949cd
Add support for DragonFlyBSD (#378)
* Add support for DragonFlyBSD

* Add DragonFlyBSD to README
2022-02-23 11:39:11 +00:00
Martin Wimpress 86f3d46802
Use correct Slackware naming. Closes #380 2022-02-23 11:36:41 +00:00
Martin Wimpress a2db7348a0
Add Debian netinst to the editions. Closes #381 2022-02-23 11:32:55 +00:00
Martin Wimpress 19d62c45f2
Add editions to FreeBSD to support disc1 and dvd1. Closes #383 2022-02-23 11:18:41 +00:00
Martin Wimpress ddae16280f
Refactor get_zorin() to add create_vm() compatibility 2022-02-23 11:06:51 +00:00
Martin Wimpress 23b8e42374
Refactor get_void() to add create_vm() compatibility 2022-02-23 11:06:33 +00:00
Martin Wimpress ffac1da503
Refactor get_tails() to add create_vm() compatibility 2022-02-23 11:05:55 +00:00
Martin Wimpress fa49bf2e0d
Refactor get_solus() to add create_vm() compatibility 2022-02-23 11:03:45 +00:00
Martin Wimpress 7ec0751591
Refactor get_slackware() to add create_vm() compatibility 2022-02-23 11:01:39 +00:00
Martin Wimpress 455b9e723c
Refactor get_rockylinux() to add create_vm() compatibility 2022-02-23 11:00:29 +00:00
Martin Wimpress 687da83b00
Refactor get_regolith() to add create_vm() compatibility 2022-02-23 10:59:49 +00:00
Martin Wimpress 1310daeeaa
Refactor get_popos() to add create_vm() compatibility 2022-02-23 10:56:59 +00:00
Martin Wimpress c553e404c9
Refactor get_oraclelinux() to add create_vm() compatibility 2022-02-23 10:55:29 +00:00
Martin Wimpress 3e5af6378a
Refactor get_opensuse() to add create_vm() compatibility 2022-02-23 10:54:49 +00:00