autoinstall logging
parent
533932c02c
commit
992dcbafaf
|
|
@ -1,6 +1,23 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
|
############################################
|
||||||
|
# LOGGING
|
||||||
|
############################################
|
||||||
|
LOGFILE="$HOME/arch-autoinstall.log"
|
||||||
|
|
||||||
|
# Timestamped header
|
||||||
|
{
|
||||||
|
echo
|
||||||
|
echo "############################################"
|
||||||
|
echo " Arch Auto-Install Log - Started $(date)"
|
||||||
|
echo "############################################"
|
||||||
|
echo
|
||||||
|
} >> "$LOGFILE"
|
||||||
|
|
||||||
|
# Redirect ALL output (stdout & stderr) to both screen AND log
|
||||||
|
exec > >(tee -a "$LOGFILE") 2>&1
|
||||||
|
|
||||||
############################################
|
############################################
|
||||||
# SAFETY WARNING
|
# SAFETY WARNING
|
||||||
############################################
|
############################################
|
||||||
|
|
@ -193,7 +210,6 @@ if [[ "$FIDO_USER" == "YES" ]]; then
|
||||||
sudo -u "$USERNAME" pamu2fcfg -u "$USERNAME" > /home/$USERNAME/.config/Yubico/u2f_keys
|
sudo -u "$USERNAME" pamu2fcfg -u "$USERNAME" > /home/$USERNAME/.config/Yubico/u2f_keys
|
||||||
chown "$USERNAME":"$USERNAME" /home/$USERNAME/.config/Yubico/u2f_keys
|
chown "$USERNAME":"$USERNAME" /home/$USERNAME/.config/Yubico/u2f_keys
|
||||||
|
|
||||||
# PAM: system-local-login affects TTY + display manager logins
|
|
||||||
echo "auth required pam_u2f.so" >> /etc/pam.d/system-local-login
|
echo "auth required pam_u2f.so" >> /etc/pam.d/system-local-login
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
@ -203,4 +219,5 @@ EOF
|
||||||
# DONE
|
# DONE
|
||||||
############################################
|
############################################
|
||||||
echo "Installation complete! You can now unmount and reboot."
|
echo "Installation complete! You can now unmount and reboot."
|
||||||
|
echo "Log saved to: $LOGFILE"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue