Skip to content

Commit

Permalink
install stage0: log to firstrunsetup
Browse files Browse the repository at this point in the history
When debugging firstrun issues, stage0 doesn't have any logs which makes
it hard to debug.

Log stage0 to /var/tmp/dietpi/logs/dietpi-firstrun-setup.log (appending)
Change stage1 logging to append to this log instead of clobbering it.
  • Loading branch information
wiedehopf committed Mar 27, 2024
1 parent 3803050 commit c652fb2
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions dietpi/dietpi-login
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ Please login again as user "root" with password "dietpi", respectively the one y
if (( $G_DIETPI_INSTALL_STAGE == 0 )); then

# Start DietPi-Update
/boot/dietpi/dietpi-update 1 # Sets /boot/dietpi/.install_stage > G_DIETPI_INSTALL_STAGE=1
/boot/dietpi/dietpi-update 1 2>&1 | tee "$FP_DIETPI_FIRSTRUNSETUP_LOG" # Sets /boot/dietpi/.install_stage > G_DIETPI_INSTALL_STAGE=1

# Prompt on failure
(( $(</boot/dietpi/.install_stage) == 1 )) || Prompt_on_Failure
Expand All @@ -194,7 +194,7 @@ Please login again as user "root" with password "dietpi", respectively the one y
elif (( $G_DIETPI_INSTALL_STAGE == 1 )); then

# Start DietPi-Software
/boot/dietpi/dietpi-software 2>&1 | tee "$FP_DIETPI_FIRSTRUNSETUP_LOG" # Sets /boot/dietpi/.install_stage > G_DIETPI_INSTALL_STAGE=2
/boot/dietpi/dietpi-software 2>&1 | tee -a "$FP_DIETPI_FIRSTRUNSETUP_LOG" # Sets /boot/dietpi/.install_stage > G_DIETPI_INSTALL_STAGE=2

# Prompt on failure
(( $(</boot/dietpi/.install_stage) == 2 )) || Prompt_on_Failure
Expand Down

0 comments on commit c652fb2

Please sign in to comment.