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