From 510265bea4f8a46c2c1b6f976090f4cb817a8121 Mon Sep 17 00:00:00 2001 From: scriptos Date: Fri, 11 Aug 2023 15:37:18 +0200 Subject: [PATCH] fix, da von den Kernel eh immer die letzten zwei behalten werden + Cronjob angepasst --- README.md | 2 +- weekly-update.v2.sh | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 55b6bfc..d9a73c5 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ git clone https://git.media-techport.de/scriptos/weekly-updater.git /temp/git/we cp /temp/git/weekly-updater/weekly-update.v2.sh /home/scripts/default/weekly-update.v2.sh chmod 755 -R /home/scripts/default chmod +x /home/scripts/default/weekly-update.v2.sh -cat <(crontab -l) <(echo "@weekly /home/scripts/default/weekly-update.v2.sh") | crontab - +cat <(crontab -l) <(echo "@weekly /home/scripts/default/weekly-update.v2.sh > /dev/null 2>&1") | crontab - ``` ## Lizenz diff --git a/weekly-update.v2.sh b/weekly-update.v2.sh index 6e605fc..9acf8a2 100644 --- a/weekly-update.v2.sh +++ b/weekly-update.v2.sh @@ -5,9 +5,9 @@ # Autor: Patrick Asmus # Web: https://www.media-techport.de # Git-Reposit.: https://git.media-techport.de/scriptos/weekly-updater.git -# Version: 2.1.0 +# Version: 2.1.1 # Datum: 11.08.2023 -# Modifikation: Bereinigung der Verzeichnisse + Sicherung Kernel reingenommen +# Modifikation: Bereinigung der Verzeichnisse reingenommen ##################################################### # Logverzeichnis erstellen @@ -55,9 +55,7 @@ if [ $? -eq 0 ]; then # Leere den temporären Verzeichnis sudo rm -rf /tmp/* - - # Behalte den letzten verwendeten Kernel - sudo apt-get remove --purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -v -e "$(uname -r | cut -f1,2 -d"-")") + else # Sende eine E-Mail, wenn das Update fehlgeschlagen ist log_contents=$(cat $LOGDIR/$SCRIPT_NAME.log)