Miniha

Aus metasec wiki
Wechseln zu: Navigation, Suche

zphone_sync_nodes.sh

#!/bin/bash
if [ -e /etc/metasec/ha.conf ];then
 . /etc/metasec/ha.conf
else
 exit
fi

if [ ! -e /tmp/$0 ];then

    touch /tmp/$0

    rsync -az zphone-arz:/var/www/* /var/www/
    rsync -az zphone-arz:/tftpdboot/* /tftpdboot/
    rsync -az zphone-arz:/var/lib/asterisk/* /var/lib/asterisk/
    rsync -az zphone-arz:/var/spool/asterisk/* /var/spool/asterisk/
    rsync -az zphone-arz:/etc/asterisk/* /etc/asterisk/
    rsync -az zphone-arz:/etc/exim4/* /etc/exim4/
    rsync -az zphone-arz:/etc/hylafax/* /etc/hylafax/

    rm /tmp/$0

fi;

/etc/cron.d/zphone_sync_nodes

# zphone_sync cron timeplaner script
# generiert am: 2010/07/28 12:36
* *   * * *   root     /root/zphone_sync_nodes.sh > /dev/null 2>/dev/null