#! /bin/sh #------------------------------------------------------------------------------ # part of the sn-package for eisfair # request grouplist from external newsserver # last update: 2003/09/11 # (c) 2001-2003 by Christian Würdig (eisfair@chriswue.de) #------------------------------------------------------------------------------ outgoing="/var/spool/news/.outgoing" if [ ! -d $outgoing ]; then echo colecho "No external newsserver found." br x br echo /var/install/bin/anykey exit 0 fi colecho "requesting list of newsgroups from external server" gn /var/install/bin/sn-getserver tmp="/tmp/.snserv" if [ -f $tmp ]; then read ns < $tmp rm -f $tmp else ns="" fi if test "$ns"; then serverdir="$outgoing/$ns:119" echo "requesting List" rm -f $serverdir/grouplist cp -f /usr/local/sn/savelist $serverdir/savelist > /dev/null echo "savelist" > $serverdir/request-list chown news $serverdir/* chgrp news $serverdir/* echo "getting list at next connect" else echo echo "skipping request" fi echo /var/install/bin/anykey exit 0