Ciao a tutti :-)
sto sistemando (finalmente!) uno script rsync tra due server remoti.
Ho implementato il PID file per non avere rsync paralleli e controproducenti (in cron, rsync viene avviato tutti i giorni):
if [ -e /home/user/run/transfer1.pid ] then echo "yes" else rsync [qui parte lo script] fi rm /home/user/run/transfer1.pid
così funziona :-)
ma il problema è: se mentre rsync è in esecuzione cade la rete (o altro), rsync si blocca e il PID file non viene rimosso, ergo rsync avviato da cron il giorno successivo non partirà più.
Qualche idea?
grazie!
Pol |