#!/bin/bash set -e basedir=`dirname "$0"` case "$basedir" in .|..) basedir="$basedir/.." ;; *) basedir=`dirname "$basedir"` ;; esac cd $basedir for f in crontab forward-suffix forward-slimy do d=$f g=$f.combined >$g case $f in forward-*) d=.$d; echo '# Exim filter' >>$g ;; esac echo '# autogenerated - do not edit' >>$g if test -f $f.part; then cat $f.part >>$g; fi cat live-*/$f.part >>$g mv -f $g $d case $f in crontab) crontab crontab ;; esac done