6 . persistent-autosettings
8 mkdir -p stump/tmp/messages
10 mkdir -p webstump/queues/$GROUP
12 mkdir -p xlog/log/$GROUP/public
14 ngdir=webstump/config/newsgroups/$GROUP
16 cp webstump/skeleton/*.IN[1O] $ngdir/.
20 mods=$ngdir/moderators
23 test -f $mods || touch $mods
25 while read name email; do
27 grep "^$name " $mods >$mods.tmp
33 pass=`perl -e </dev/urandom '
34 select(STDIN); $|=1; select(STDOUT);
36 read(STDIN,$bin,4) == 4 or die $!;
45 echo "$name $pass" >$mods.tmp
47 mail -s "your $ABBREV moderator password" <<END "$email"
48 The moderation interface for $GROUP is here:
49 $CGIBASEURL/g.$ABBREV/webstump?action=login_screen&newsgroup=$GROUP
51 Your username and password for the moderation interface are:
54 These are _not_ case sensitive (!)
56 Please see other emails for further information.
59 moderation system administrator
63 echo >&2 "huh $rc ?"; exit 1
71 while read name pass; do
73 grep "^$name " $mods.new >$mods.tmp
79 echo "*** Removing obsolete moderator $name"
82 echo >&2 "huh2 $rc ?"; exit 1