Es wird noch getestet ! (10.04.2022) – letzte Änderung: rm cronupdate.sh
Was funktioniert:
-
- Script läuft durch ohne Fehler
- Erstellung der apt.sh
- Inhalt: 1x am Tag läuft das Update selber und schreibt es in die Log Datei (beides in /home)
- Rechte setzen
- crontab erstellen mit datum der Erstellung
- script läuft durch
- läuft auf ubuntu und debian
erstellen der bash
nano cronupdate.sh
#!/bin/bash
echo -e "#!/bin/bash \n apt-get update && apt-get upgrade -y" >> /home/apt.sh
chmod 0777 /home/apt.sh
crontab -l > cron_bkp
#every 5 minutes
#echo "*/5 * * * * /home/apt.sh >/dev/null 2>&1" >> cron_bkp
#every noon at 12 o'clock
echo "* 12 * * * /home/apt.sh > /dev/null 2>&1" >> cron_bkp
crontab cron_bkp
rm cron_bkp
rm cronupdate.sh
bash cronupdate.sh
wer mal testen will, ob überhaupt ein update gefahren wird
bash /home/apt.sh
me on Github: https://github.com/MurphyDoe0815/autoupdatebash