diff --git a/Open_L1/cron/daily-update.sh b/Open_L1/cron/daily-update.sh new file mode 100644 index 0000000..ab8ca69 --- /dev/null +++ b/Open_L1/cron/daily-update.sh @@ -0,0 +1,12 @@ +# TODO: add echo to crontab +# TODO: add server shutdown +30 3 * * * sudo /srv/L/OpenL1/cron/shutdown.sh >/dev/null 2>&1 +31 3 * * * sudo /srv/L/OpenL1/cron/backup.sh >/dev/null 2>&1 +# Update Repo +33 3 * * * root su -s /bin/sh nobody -c 'cd srv/L1 && /usr/local/bin/git pull -q origin stable' +# Upgrade Ubuntu & Reboot +35 3 * * * root /usr/bin/apt update -q -y >> /var/log/apt/automaticupdates.log +36 3 * * * root /usr/bin/apt upgrade -q -y >> /var/log/apt/automaticupdates.log +45 3 * * * root reboot +# TODO: launch on start +@reboot sleep 300 && /srv/L1/Open_L1/cron/start.sh \ No newline at end of file