From 83a6ab579f0248a3c70d7806b9f2e4d9253635b6 Mon Sep 17 00:00:00 2001 From: Brian Zalewski <59970525+ProfessorManhattan@users.noreply.github.com> Date: Tue, 2 Jan 2024 01:44:13 +0000 Subject: [PATCH] Latest --- .../universal/run_before_02-homebrew.sh.tmpl | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/home/.chezmoiscripts/universal/run_before_02-homebrew.sh.tmpl b/home/.chezmoiscripts/universal/run_before_02-homebrew.sh.tmpl index 094c1a43..10dd28d2 100644 --- a/home/.chezmoiscripts/universal/run_before_02-homebrew.sh.tmpl +++ b/home/.chezmoiscripts/universal/run_before_02-homebrew.sh.tmpl @@ -131,9 +131,11 @@ upgradeDarwin() { fi ### Run upgrade process - logg info 'Listing available OS upgrades' - UPDATE_CHECK="$(softwareupdate -l)" + logg info 'Checking for available OS upgrades' + UPDATE_CHECK="$(softwareupdate -l 2>&1)" if ! echo "$UPDATE_CHECK" | grep "No new software available" > /dev/null; then + logg info 'There are available OS upgrades' + echo "$UPDATE_CHECK" logg info 'Applying OS upgrades (if available). This may take awhile..' expect -c "set timeout -1 spawn sudo softwareupdate -i -a --agree-to-license @@ -171,6 +173,8 @@ upgradeDarwin() { else logg info 'No reboot required for softwareupdate' fi + else + logg info 'There are no available OS upgrades' fi if [ -f "$HOME/.zshrc" ]; then