#!/bin/sh
#
# install UUCP on bloom-beacon
# kolya, 14 April 2002

n=/afs/sipb.mit.edu/service/news
r=$n/build

cd $r/tuucp-1.05
if [ ! -d /usr/local/man ]; then
  mkdir /usr/local/man
fi
make install

cp /afs/sipb.mit.edu/machine/bloom-beacon/uucp/get_uucp_username /usr/local/bin
cat /etc/passwd | sed -e s,/usr/lib/uucp,/var/spool/uucppublic, > /etc/passwd.n
mv /etc/passwd.n /etc/passwd

cp /afs/sipb/machine/bloom-beacon/uucp/init.uucp /etc/init.d
ln -s ../init.d/init.uucp /etc/rc3.d/S32uucp

if [ ! -d /var/qmail/uucp ]; then
  mkdir /var/qmail/uucp
fi
u=/afs/sipb.mit.edu/machine/bloom-beacon/uucp
gzcat $u/alpath.gz > /var/qmail/uucp/alpath
cp $u/try_bangpath.pl /var/qmail/uucp/try_bangpath.pl
cp $u/dot-qmail-default /var/qmail/alias/.qmail-default

if [ -f /var/spool/cron/crontabs/uucp ]; then
  grep -v /usr/local/bin/uucico /var/spool/cron/crontabs/uucp > /var/spool/cron/crontabs/uucp.n
  mv /var/spool/cron/crontabs/uucp.n /var/spool/cron/crontabs/uucp
fi
echo '5,20,35,50 * * * * /usr/local/bin/uucico -c -r1' >> /var/spool/cron/crontabs/uucp

grep -v /usr/spool/uucp /etc/athena/newsyslog.conf > /etc/athena/newsyslog.conf.n
mv /etc/athena/newsyslog.conf.n /etc/athena/newsyslog.conf
echo '/usr/spool/uucp/Log uucp.uucp 644 5 50 * Z' >> /etc/athena/newsyslog.conf
echo '/usr/spool/uucp/Stats uucp.uucp 644 5 50 * Z' >> /etc/athena/newsyslog.conf

echo 'pass in on eri0 proto tcp from any to 18.181.0.26/32 port = 540' >> /usr/local/share/ipf.in

