Whonix Linux Installer - Development Discussion

Many functions that are used in the installer are now on separate files in helper-scripts, see commits made this week only for related changes.

A Kicksecure shell library for logging, discovering OS, running commands are root etc.

1 Like

This was merged and works great. Many thanks!

In result, a lot generic code such as for logging, root check can now be re-used in other projects.

  • Improved Secure Boot support. The Whonix Linux installer now checks if Secure Boot DKMS signing key enrollment has been done. If necessary and not done, it will advice the user to do so. → Secure Boot - Kicksecure
  • Operating system package upgrade availability test has been improved.

Uploaded just now.

Potential bug:

This was resolved.

Fixed.

Any idea why this was not caught by the CI?

Merged.

Two output related bugs.

whonix-xfce-installer-cli: [NOTICE]: \033[4mInstaller:\033[24m \033[1m’Whonix Xfce for VirtualBox Installer’\033[22m

whonix-xfce-installer-cli: [NOTICE]: Command executing: $ timeout–foreground2700rsync-ssl–no-motd–progress–verbose–verbose–timeout600–compress–partial–max-size3Grsync://whonix.org/whonix/ova/17.2.2.5/Whonix-Xfce-17.2.2.5.ova/home/user/dist-installer-cli-download

More of the same issues.

whonix-xfce-installer-cli: [NOTICE]: \033[4mVirtualBox Installation Result:\033[24m ‘success’

whonix-xfce-installer-cli: [NOTICE]: \033[4mVirtualBox Startup Check:\033[24m User declined to start VirtualBox via ‘–no-boot’ option.

whonix-xfce-installer-cli: [NOTICE]: \033[4mVM Startup Check:\033[24m User declined to start Virtual Machine(s) via ‘–no-boot’ option.

whonix-xfce-installer-cli: [NOTICE]: Installer Result: \033[32m\033[1m’SUCCESS’\033[22m\033[0m