fix(scripts): suppress checkupdates pipefail error in daily-routine.sh
This commit is contained in:
@@ -44,7 +44,7 @@ else
|
||||
echo " fail2ban: not running" | tee -a "$LOCAL_LOG"
|
||||
fi
|
||||
echo " Recent sudo:" | tee -a "$LOCAL_LOG"
|
||||
sudo last -5 2>/dev/null | tee -a "$LOCAL_LOG" || echo " unable to query" | tee -a "$LOCAL_LOG"
|
||||
sudo last -5 2>/dev/null | tee -a "$LOCAL_LOG" || true
|
||||
|
||||
# Phase 3: Backup verification
|
||||
echo "[Phase 3/6] Backup verification..." | tee -a "$LOCAL_LOG"
|
||||
@@ -58,7 +58,7 @@ fi
|
||||
# Phase 4: Update check
|
||||
echo "[Phase 4/6] Checking for updates..." | tee -a "$LOCAL_LOG"
|
||||
if command -v checkupdates &> /dev/null; then
|
||||
UPDATES=$(checkupdates 2>/dev/null | wc -l)
|
||||
UPDATES=$(set +o pipefail; checkupdates 2>/dev/null | wc -l)
|
||||
echo " ${UPDATES} package(s) pending" | tee -a "$LOCAL_LOG"
|
||||
elif command -v pacman &> /dev/null; then
|
||||
echo " Run: pacman -Syu" | tee -a "$LOCAL_LOG"
|
||||
|
||||
Reference in New Issue
Block a user