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