Latest
This commit is contained in:
parent
75ef11bf73
commit
83a6ab579f
1 changed files with 6 additions and 2 deletions
|
@ -131,9 +131,11 @@ upgradeDarwin() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
### Run upgrade process
|
### Run upgrade process
|
||||||
logg info 'Listing available OS upgrades'
|
logg info 'Checking for available OS upgrades'
|
||||||
UPDATE_CHECK="$(softwareupdate -l)"
|
UPDATE_CHECK="$(softwareupdate -l 2>&1)"
|
||||||
if ! echo "$UPDATE_CHECK" | grep "No new software available" > /dev/null; then
|
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..'
|
logg info 'Applying OS upgrades (if available). This may take awhile..'
|
||||||
expect -c "set timeout -1
|
expect -c "set timeout -1
|
||||||
spawn sudo softwareupdate -i -a --agree-to-license
|
spawn sudo softwareupdate -i -a --agree-to-license
|
||||||
|
@ -171,6 +173,8 @@ upgradeDarwin() {
|
||||||
else
|
else
|
||||||
logg info 'No reboot required for softwareupdate'
|
logg info 'No reboot required for softwareupdate'
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
logg info 'There are no available OS upgrades'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -f "$HOME/.zshrc" ]; then
|
if [ -f "$HOME/.zshrc" ]; then
|
||||||
|
|
Loading…
Reference in a new issue