diff options
Diffstat (limited to 'setup.sh')
| -rwxr-xr-x | setup.sh | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -230,3 +230,18 @@ sudo mkdir -pv /root/.config/ sudo cp -rv dotfiles/.config/nvim /root/.config/ log_success "Arch Linux post-installation setup completed successfully!" + +# ----------------------------------------------------------------------------- +# 5. System Reboot Prompt +# ----------------------------------------------------------------------------- +echo "" +read -r -p "Reboot now to apply all kernel parameters and LSM changes? [y/N] " response +case "$response" in + [yY][eE][sS]|[yY]) + log_info "Rebooting system..." + sudo reboot + ;; + *) + log_info "Reboot skipped. Remember to reboot manually later to activate AppArmor and auditd kernel settings." + ;; +esac |
