|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: T u
Length: 918 (0x396)
Types: TextFile
Names: »uudemon.poll«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦bbf173f5c⟧ »0004«
└─⟦this⟧ »./usr/lib/uucp/uudemon.poll«
#! /bin/sh
#$Header: uudemon.poll.sh,v 1.3 86/10/30 10:31:07 dce Exp $
# This shell should be run out of crontab every hour,
# a little before uudemon.hour since this one
# does not start the scheduler.
PATH=/bin:/usr/bin:/etc:/usr/lib/uucp
SPOOL=/usr/spool/uucp
POLLFILE=/usr/lib/uucp/Poll
# POLLFILE is a list of "system <tab> hour1 hour2 hour3 ..." for polling
# For example
# raven 2 6 10
# without the # at the beginning. Lines starting with # are ignored.
# NOTE a tab must follow the machine name
umask 022
set +e
HOUR="`date | sed -e 's/:.*//' -e 's/^.*\(..\)$/\1/'`"
HOUR=`expr $HOUR + 0`
cat $POLLFILE |
sed -n -e "/^[^#].*[ ]$HOUR[ ]/s/ .*//p" -e "/^[^#].*[ ]$HOUR\$/s/ .*//p" |
while read site
do
if test ! -d $SPOOL/$site
then
mkdir $SPOOL/$site
chown uucp $SPOOL/$site
fi
j=`expr $site : '\(.\{1,7\}\)'`
touch $SPOOL/$site/C.${j}n0000
chown uucp $SPOOL/$site/C.${j}n0000
done