Admintagebuch - Dokumentation der Admintätigkeiten

Cronjob eingerichtet, der alle 20 Minuten versucht neue Firmware vom Buildserver hochzuladen. Allerdings nicht, wenn das Hochladen von 20 Minuten früher noch läuft. Dazu wird eine Sperrdatei in /var/lock angelegt.

*/20 * * * * test -e /var/lock/rsync-upload && exit 0 || (touch /var/lock/rsync-upload;/usr/bin/rsync -av -e "ssh -i /root/.ssh/id_rsa -p 223" /var/www/html/ root@firmware.ffmsl.de:/var/www/html;rm /var/lock/rsync-upload)