6 . persistent-autosettings
8 mkdir -p webstump/queues/$GROUP
9 mkdir -p xlog/log/$GROUP
11 ngdir=webstump/config/newsgroups/$GROUP
13 cp webstump/skeleton/*.IN[1O] $ngdir/.
17 mods=$ngdir/moderators
20 test -f $mods || touch $mods
22 while read name email; do
24 grep "^$name " $mods >$mods.tmp
30 pass=`perl -e </dev/urandom '
31 select(STDIN); $|=1; select(STDOUT);
33 read(STDIN,$bin,4) == 4 or die $!;
42 echo "$name $pass" >$mods.tmp
44 mail -s "your $ABBREV moderator password" <<END "$email"
45 The moderation interface for $GROUP is here:
46 $CGIBASEURL/g.$ABBREV/webstump?action=login_screen&newsgroup=$GROUP
48 Your username and password for the moderation interface are:
51 These are _not_ case sensitive (!)
53 Please see other emails for further information.
56 moderation system administrator
60 echo >&2 "huh $rc ?"; exit 1
68 while read name pass; do
70 grep "^$name " $mods.new >$mods.tmp
76 echo "*** Preserving obsolete moderator $name"
80 echo >&2 "huh2 $rc ?"; exit 1