esac
## Set up a plausible environment.
-HOME=/var/lib/mirror-admin; export HOME; cd
-MIRRORS=/mnt/mirrors; export MIRRORS
+HOME=/var/lib/mirror; export HOME; cd
+MIRRORS=/mnt/ftp/pub/mirrors; export MIRRORS
PATH=$HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/bin:/usr/local/sbin
export PATH
umask 002
set +e; (trap - INT; exec "$file"); rc=$?; set -e
echo
echo "*** Finished $(date +%Y-%m-%dT%H:%M:%S); rc = $rc"
+ if [ -d etc/post-$base.d ]; then
+ for i in $(run-parts --list etc/post-$base.d); do
+ s=${i##*/}
+ echo
+ echo "*** Running post-script $s at $(date +%Y-%m-%dT%H:%M:%S)"
+ set +e; (trap - INT; exec "$i"); rc=$?; set -e
+ echo
+ echo "*** Finished post-script $s $(date +%Y-%m-%dT%H:%M:%S); rc = $rc"
+ done
+ fi
) >>log/$base.log 2>&1
done