#!/bin/sh
#
#Adaptado de /etc/cron.daily/standard
#
#Script para cron, para hacer copia de seguridad de /etc/somad/palinsesto.cfg
# (si se ha modificado) en /home/garraxi2/backups/server y ademas que se 
# guarden diferentes versiones del archivo. Lo hace de la siguiente forma:
#  1. Compara si copia de backup de palinsesto.cfg y original han variado (cmp). Si SI:
#  2. Hace una copia del fichero original en el dir de backup (cp)
#  3. Rota las copias de backup, manteniendo hasta 7 versiones (savelog -c 7)
#
#Este script está licenciado bajo la [1] GNU General Public License (GPL) y por tanto
# se permite su copia, distribución y/o modificación mientras se mantenga su licencia y
# se cite que está realizado por [2] Garraxi Irratia. Contacto: [3] Martintxo
#
#[1] http://www.gnu.org/copyleft/gpl.html
#[2] http://sindominio.net/garraxi/
#[3] martintxo@sindominio.net

if ! cmp -s /home/garraxi2/backups/server/palinsesto.cfg.0 /etc/somad/palinsesto.cfg ; then
	    cp -p /etc/somad/palinsesto.cfg /home/garraxi2/backups/server/palinsesto.cfg
	    savelog -c 7 /home/garraxi2/backups/server/palinsesto.cfg >/dev/null
fi

exit 0
