#!/usr/bin/sh #---------------------------------------------------------------------------- # /var/install/bin/sn-reqgl - request grouplist from external newsserver # # Creation : 2001 chriswue # Last update: $Id$ # # Copyright (c) 2001-2003 by Christian Wuerdig eisfair(at)chriswue(dot)de # Copyright (c) 2010-@@YEAR@@ Holger Bruenjes, holgerbruenjes(at)gmx(dot)net # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. #---------------------------------------------------------------------------- . /var/install/include/eislib . /var/lib/sn/sn.info tmp="/tmp/.snserv" if [ ! -d ${OUTGOING} ] then echo mecho --warn "No external newsserver found." echo anykey exit 0 fi SN_TITLE="Requesting list of newsgroups from external server" export SN_TITLE /var/install/bin/sn-getserver ret=${?} ns='' if [ -f ${tmp} ] then read ns < ${tmp} rm -f ${tmp} else exit ${ret} fi if [ -n "${ns}" ] then serverdir="${OUTGOING}/$ns:119" echo "requesting List" rm -f $serverdir/grouplist cp -f /var/lib/sn/savelist $serverdir/savelist > /dev/null echo "/var/lib/sn/savelist" > $serverdir/request-list chown news:news $serverdir/* echo "getting list at next connect" echo anykey echo fi exit 0 # --------------------------------------------------------------------------- # end # ---------------------------------------------------------------------------