File storeBackup-run-all of Package storeBackup

#! /bin/sh -e

# run storeBackup on all files in /etc/storebackup.d/ sequentially

PATH=/bin:/sbin:/usr/bin:/usr/sbin

error=0
configs=$(find /etc/storebackup.d/ -type f \( ! -iname "*~" ! -iname "*.swp" ! -iname "*.udf" \))

for file in $configs
do
    if ! nice storeBackup -f "$file"
    then
	echo Error running backup for \"$file\"
	error=1
    fi
done

exit $error

openSUSE Build Service is sponsored by