Annotation of openbsd/backup_config/backup_config, Revision 1.3
1.1 andrew 1: #!/bin/sh
1.3 ! andrew 2: # $RedRiver: backup_config,v 1.2 2009/05/21 21:54:34 andrew Exp $
1.1 andrew 3:
4: FILE=`hostname -s`-`date +%Y-%m-%d`
1.3 ! andrew 5: local _maxhomesize=20480
! 6:
! 7: local _list="/root \
! 8: /etc \
! 9: /var/backups \
! 10: /var/www/conf"
1.1 andrew 11:
1.2 andrew 12: local _mcfile=`grep '^### .*\.mc' /etc/mail/sendmail.cf | cut -d ' ' -f 2`
1.3 ! andrew 13: if [ X"${_mcfile}" != X"" ]; then
! 14: _list="${_list} /usr/share/sendmail/cf/${_mcfile}"
! 15: fi
! 16:
! 17: local _homesize=`du -ks /home/ | awk '{print $1}'`
! 18: if [ $_homesize -lt $_maxhomesize ]; then
! 19: _list="${_list} /home/"
! 20: fi
! 21:
! 22: echo $_list
1.1 andrew 23:
1.2 andrew 24: # /home \
1.3 ! andrew 25: #tar czvf /tmp/${FILE}.tar.gz $_list
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>