[slbackup-commit] CVS update: slbackup/src/templates dumpslapd.sh
finnarne-guest@alioth.debian.org
finnarne-guest@alioth.debian.org
Thu, 03 Jun 2004 10:50:08 -0600
User: finnarne-guest
Date: 04/06/03 10:50:08
Added: src/templates dumpslapd.sh
Log:
First draft for dumping ldap db
Revision Changes Path
1.1 slbackup/src/templates/dumpslapd.sh
Index: dumpslapd.sh
===================================================================
#!/bin/bash
# Dump the content of a slapd into and ldif for backup purpose
#
# $Id: dumpslapd.sh,v 1.1 2004/06/03 16:50:08 finnarne-guest Exp $
DUMPDIR="/var/backups/slapd/"
# if no dump catalog exists, exit
if [ ! -d $DUMPDIR ] ; then
echo "No dumpdir exists, bailing out"
exit 1
fi
chmod 0700 $DUMPDIR
# XXX FixMe check if slapd is running...
# Stop Slapd DB
/etc/init.d/slapd stop
/usr/sbin/slapdump -l $DUMPDIR/backup.ldif
# XXX FixMe Only start if slapd was running
/etc/init.d/slapd start