diff --git a/POSTINSTALL-README.md b/POSTINSTALL-README.md index e41254f..3c9ba8e 100644 --- a/POSTINSTALL-README.md +++ b/POSTINSTALL-README.md @@ -2,6 +2,22 @@ After rebasing to secureblue, the following steps are recommended. + +## kargs + +Documentation is available [here](https://github.com/secureblue/secureblue/blob/live/config/files/usr/share/ublue-os/just/60-custom.just.readme.md) for the kargs set by the commands below. + +### Set hardened kargs + +```ujust set-kargs-hardening``` + +### Set unstable hardened kargs + +*Can cause issues on some hardware, but stable on other hardware* + +```ujust set-kargs-hardening-unstable``` + + ## GRUB ### Set a password diff --git a/config/files/usr/share/ublue-os/firstboot/yafti.yml b/config/files/usr/share/ublue-os/firstboot/yafti.yml index 4577411..d3c302b 100644 --- a/config/files/usr/share/ublue-os/firstboot/yafti.yml +++ b/config/files/usr/share/ublue-os/firstboot/yafti.yml @@ -10,16 +10,6 @@ screens: description: | This guided installer will help you get started with your new system. - can-we-harden-your-kargs: - source: yafti.screen.consent - values: - title: Kernel hardening - description: | - This step will enable additional kernel hardening. Warning: setting disable_early_pci_dma may lead to boot issues. If you encounter them, re-run this without the disable_early_pci_dma variable - - actions: - - run: pkexec ujust set-kargs-hardening - can-we-enable-printing: source: yafti.screen.consent values: @@ -27,7 +17,7 @@ screens: description: | The cups printing service is disabled by default to reduce attack surface. If you need printing support, run "just enable-cups" manually. actions: - - run: just enable-cups + - run: pkexec ujust enable-cups can-we-harden-your-flatpaks: source: yafti.screen.consent