#!/bin/shPATH=/bin:/usr/bin:/sbin:/usr/sbinzope=zope2.7D=/var/lib/$zope/instance[ -d $D -a -d /usr/lib/$zope ] || exit 0. /etc/default/$zopecd $Dif [ "$INSTANCES" = "NONE" -o "$INSTANCES" = "" ]; then echo "$0 does not $1 any instance - edit /etc/default/$zope to enable automatic backing up of $zope instances ." exit 0elif [ "$INSTANCES" = ALL ]; then INSTANCES=$(echo *)fiif [ "$INSTANCES" = '*' ]; then if [ "$1" != stop ] ; then echo "There are currently no $zope instances in $D . To create them, use mk${zope}instance " fi exit 0fiecho backup up all $zope instances....for i in $INSTANCES ; do if [ ! -d "/var/lib/$zope/backup/$i" ]; then mkdir -p /var/lib/$zope/backup/$i fi PYTHONPATH=/usr/lib/$zope/lib/python /usr/lib/$zope/bin/repozo.py -B -v -r /var/lib/$zope/backup/$i -f /var/lib/$zope/instance/$i/var/Data.fsdoneexit 0