summaryrefslogtreecommitdiff
blob: b36e4621487cd0eccaad360f394aba29c443c51f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

LOGFILE=/root/.log/cronlog
ERRFILE=/root/.log/errlog
BASEDIR=/root/opt/backup/ldap/

/bin/rm $LOGFILE
/bin/rm $ERRFILE

/bin/date >> $LOGFILE
/bin/date >> $ERRFILE

/usr/sbin/slapcat > $BASEDIR/ldap.dump 

MESSAGE="$1"
[ ! "$MESSAGE" ] && MESSAGE="Automatic Update"
cd $BASEDIR >> $LOGFILE 2>> $ERRFILE && /usr/bin/svn commit -m "$MESSAGE"  >> $LOGFILE 2>> $ERRFILE 

cat $LOGFILE
cat $ERRFILE