Commit graph

2,279 commits

Author SHA1 Message Date
Martin Wimpress
85434103d7 ci: remove list-all-info from quickget tests 2024-05-09 16:39:58 +01:00
Martin Wimpress
eb1f14e742 refactor: remove pointless indirection of cut_1 2024-05-09 16:39:58 +01:00
Martin Wimpress
013413ee8c fix: resolve shellcheck SC2002 and SC2207
https://www.shellcheck.net/wiki/SC2002
https://www.shellcheck.net/wiki/SC2207
2024-05-09 16:39:58 +01:00
Martin Wimpress
16adb86372 fix: resolve shellcheck SC2001
https://www.shellcheck.net/wiki/SC2001
2024-05-09 16:39:58 +01:00
Martin Wimpress
ef55e74317 chore: drop quote stripping from LSB_DESCRIPTION; no longer required
As only /etc/os-release is parsed, no quote stripping is required.
2024-05-09 16:39:58 +01:00
Martin Wimpress
efea85695b fix: resolve shellcheck SC2181
https://www.shellcheck.net/wiki/SC2181
2024-05-09 16:39:58 +01:00
Martin Wimpress
42a3476508 fix: check FMA and INV TSC CPU flags are available for macOS guests 2024-05-09 16:39:58 +01:00
Martin Wimpress
c727734a08 fix: add popcnt to CPU flags to enable for macOS 2024-05-09 16:39:58 +01:00
Martin Wimpress
341c44e372 fix: make sure a minimum of 8GB RAM is allocated to macOS and Windows 2024-05-09 16:39:58 +01:00
Martin Wimpress
b9d0829d5d refactor: remove skip verification conditions in get_macos() 2024-05-09 16:39:58 +01:00
Martin Wimpress
e80cd7aeff fix: double quote to prevent globbing and word splitting (SC2086)
https://www.shellcheck.net/wiki/SC2086
2024-05-09 16:39:58 +01:00
Martin Wimpress
84c71e9cfc fix(quickemu): resolve shellcheck SC2317 info about usage()
https://www.shellcheck.net/wiki/SC2317
2024-05-09 16:39:58 +01:00
Martin Wimpress
aca168be60 ci: change shellcheck severity to warning 2024-05-09 16:39:58 +01:00
Martin Wimpress
d45c86996f fix(reactos): get redirected URL for the reactos download 2024-05-09 16:39:58 +01:00
Martin Wimpress
eb08d5a6c6 fix(quickget): resolve shellcheck SC2010 warnings
https://www.shellcheck.net/wiki/SC2010
2024-05-09 16:39:58 +01:00
Martin Wimpress
a1417acc7a fix(quickemu): resolve shellcheck SC2069 warnings
https://www.shellcheck.net/wiki/SC2069
2024-05-09 16:39:58 +01:00
Martin Wimpress
f282e4eb44 fix(quickemu): resolve shellcheck SC2164 warning
https://www.shellcheck.net/wiki/SC2164
2024-05-09 16:39:58 +01:00
Martin Wimpress
da6aa9fb2c style(quickemu): correctly indent case statements 2024-05-09 16:39:58 +01:00
Martin Wimpress
d7cc6e8115 style(quickget): correctly indent case statements 2024-05-09 16:39:58 +01:00
Martin Wimpress
6f92a52961 style(indentation): replace tabs with spaces 2024-05-09 16:39:58 +01:00
Martin Wimpress
69131b2e39 chore: drop macos high-sierra; recovery server is no longer available 2024-05-09 01:43:50 +01:00
Martin Wimpress
dbb43157df fix(quickget): resolve shellcheck SC2046 warnings in get_macos() 2024-05-09 01:43:50 +01:00
Martin Wimpress
5e507e645c fix: update cpu characteristics for macOS. close #1114 2024-05-09 01:43:50 +01:00
Martin Wimpress
6c2aad8e4d chore: remove Whonix from os_info(); it doesn't have any generators 2024-05-08 15:04:35 +01:00
Martin Wimpress
80230f8469 style: correct HoloISO pretty name 2024-05-08 15:04:35 +01:00
Martin Wimpress
e005a55268 style: correct Crunchbangplusplus pretty name 2024-05-08 15:04:35 +01:00
Martin Wimpress
e2b39bf826 style: correct AlmaLinux pretty name 2024-05-08 15:04:35 +01:00
Martin Wimpress
c84745b49f fix(quickget): make --check work for releases and editions 2024-05-08 15:04:35 +01:00
Martin Wimpress
d46482abf9 fix(quickget): resolve shellcheck SC2004 notice
https://www.shellcheck.net/wiki/SC2004
2024-05-08 15:04:35 +01:00
Martin Wimpress
3832fe731c fix(quickget): update get_manjaro() to support new sway release 2024-05-08 15:04:35 +01:00
Martin Wimpress
4ebb74a993 fix(quickget): resolve some shellcheck SC2086 notices
https://www.shellcheck.net/wiki/SC2086
2024-05-08 15:04:35 +01:00
Martin Wimpress
fe2dc839ed fix(quickemu): correct shellcheck SC2207 warnings
https://www.shellcheck.net/wiki/SC2207
2024-05-08 15:04:35 +01:00
Martin Wimpress
252f83c076 fix(quickemu): remove unused variable monitor_cmd SC2034
https://www.shellcheck.net/wiki/SC2034
2024-05-08 15:04:35 +01:00
Martin Wimpress
394f955870 fix(quickemu): resolve shellcheck SC2069 warnings
https://www.shellcheck.net/wiki/SC2069
2024-05-08 15:04:35 +01:00
Martin Wimpress
1596179ca5 fix(quickemu): resolve shellcheck SC2236
https://www.shellcheck.net/wiki/SC2236
2024-05-08 15:04:35 +01:00
Martin Wimpress
6ffa1692d6 fix(quickemu): resolve shellcheck SC2206 warnings
https://www.shellcheck.net/wiki/SC2206
2024-05-08 15:04:35 +01:00
Martin Wimpress
aefc99efce fix(quickemu): resolve shellcheck SC2155 warnings
https://www.shellcheck.net/wiki/SC2155
2024-05-08 15:04:35 +01:00
Martin Wimpress
3292ce76ea fix(quickemu): disable shellcheck SC2054 and SC2140 warning
https://www.shellcheck.net/wiki/SC2054
https://www.shellcheck.net/wiki/SC2140
2024-05-08 15:04:35 +01:00
Martin Wimpress
9104bdba1d fix(quickget): disable SC2317 as many functions are called indirectly
https://www.shellcheck.net/wiki/SC2317
2024-05-08 15:04:35 +01:00
Martin Wimpress
7eac685f25 fix(quickget): disable shellcheck SC2207 warnings for ubuntu releases
https://www.shellcheck.net/wiki/SC2207
2024-05-08 15:04:35 +01:00
Martin Wimpress
7cfdfd0cec fix(quickget): make editions parsing shellcheck SC2207 compliant
https://www.shellcheck.net/wiki/SC2207
2024-05-08 15:04:35 +01:00
Martin Wimpress
e52ba1fc60 fix(quickget): make show_os_info() shellcheck compliant
https://www.shellcheck.net/wiki/SC2086
2024-05-08 15:04:35 +01:00
Martin Wimpress
77fe26975d fix(quickget): disable shellcheck SC2317 for cleanup()
https://www.shellcheck.net/wiki/SC2317
2024-05-08 15:04:35 +01:00
Martin Wimpress
ca87ff3b58 refactor(quickget): remove unnecessary string literals 2024-05-08 15:04:35 +01:00
Martin Wimpress
b342e0ecb7 style(quickget): make not supported release and edition output consistent 2024-05-08 15:04:35 +01:00
Martin Wimpress
e1a46b9b5a refactor(quickget): remove single use function error_not_supported_os() 2024-05-08 15:04:35 +01:00
Martin Wimpress
46b981728d fix(quickget): correct shellcheck SC2076 warnings
https://www.shellcheck.net/wiki/SC2076
2024-05-08 15:04:35 +01:00
Martin Wimpress
805eae9bd5 fix(quickget): make open_homepage() shellcheck compliant (SC2034)
https://www.shellcheck.net/wiki/SC2034
2024-05-08 15:04:35 +01:00
Martin Wimpress
1e05e7a3b2 refactor(quickget): special case image processing shellcheck compliant 2024-05-08 15:04:35 +01:00
Martin Wimpress
31de07fb9c docs(README.md): sign post the documentation for adding a new OS 2024-05-08 15:04:35 +01:00