Compare commits
No commits in common. "038a6bf49f440796d5e09f76dddc70c061603476" and "4bc19b4a4f14b25bd57626bff9fa9c2b44534c00" have entirely different histories.
038a6bf49f
...
4bc19b4a4f
13
update.sh
13
update.sh
@ -13,20 +13,19 @@ reset='\033[0m'
|
|||||||
# Update and log
|
# Update and log
|
||||||
echo "Mise à jour des paquets..."
|
echo "Mise à jour des paquets..."
|
||||||
apt update > /dev/null 2>&1
|
apt update > /dev/null 2>&1
|
||||||
echo ">>-----Dernière MAJ : $(date +'%d/%m %H:%M')-----<<" > /var/log/update.log
|
|
||||||
update=$(apt --just-print upgrade 2>/dev/null | grep 'Inst' | wc -l)
|
update=$(apt --just-print upgrade 2>/dev/null | grep 'Inst' | wc -l)
|
||||||
if [ "$update" -ne 0 ]; then
|
if [ "$update" -ne 0 ]; then
|
||||||
if [ "$update" -lt 2 ]; then
|
if [ "$update" -lt 2 ]; then
|
||||||
echo -e "${green}$update mise à jour peut être appliquée immédiatement${reset}" | tee -a /var/log/update.log
|
echo -e "${green}$update mise à jour peut être appliquée immédiatement${reset}" | tee /var/log/update.log
|
||||||
elif [ "$update" -lt 10 ]; then
|
elif [ "$update" -lt 10 ]; then
|
||||||
echo -e "${green}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log
|
echo -e "${green}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee /var/log/update.log
|
||||||
elif [ "$update" -lt 20 ]; then
|
elif [ "$update" -lt 20 ]; then
|
||||||
echo -e "${orange}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log
|
echo -e "${orange}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee /var/log/update.log
|
||||||
elif [ "$update" -ge 20 ]; then
|
elif [ "$update" -ge 20 ]; then
|
||||||
echo -e "${red}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log
|
echo -e "${red}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee /var/log/update.log
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo -e "${green}Tous les paquets sont à jour${reset}" | tee -a /var/log/update.log
|
echo -e "${green}Tous les paquets sont à jour${reset}" | tee /var/log/update.log
|
||||||
fi
|
fi
|
||||||
|
|
||||||
security=$(apt --just-print upgrade 2>/dev/null | grep 'Inst' | grep -i security | wc -l)
|
security=$(apt --just-print upgrade 2>/dev/null | grep 'Inst' | grep -i security | wc -l)
|
||||||
@ -36,4 +35,4 @@ fi
|
|||||||
|
|
||||||
if [ -f /var/run/reboot-required ]; then
|
if [ -f /var/run/reboot-required ]; then
|
||||||
echo -e "${orange}Un redémarrage est requis pour finaliser les mises à jour${reset}" | tee -a /var/log/update.log
|
echo -e "${orange}Un redémarrage est requis pour finaliser les mises à jour${reset}" | tee -a /var/log/update.log
|
||||||
fi
|
fi
|
Loading…
x
Reference in New Issue
Block a user