:
######################################################
# maxtab.sh -
######################################################
# Steve Isaacson - Jan'93
# maxtab.sh - this is the maxtab control script which
# is run nightly by cron.  It cd's to the maxtab 
# directory and looks for maxtab files.  mxfl is then 
# called for each maxtab entry.

# location of maxtabs
maxtabdir=/usr/spool/cron/maxtabs

# location of mxfl program (or just make sure mxfl
# is in your PATH)
MXFLDIR=/usr/bin

cd $maxtabdir
for name in *
do
    # if dir is empty, we'll just continue
    test -f "$name" || continue

    while read file maxlines
    do
        # skip comments, spaces, blank lines
        case "$file" in
            \#|\ |""|\#*) continue ;;
        esac

        # su and call mxfl to prune the specified file
        /bin/su -c $name $MXFLDIR/mxfl $file $maxlines

    done < $name

done
exit 0
