
One man's mission to minimise the time he has to spend administrating usenet so

he's got more time to read it.


I found that leaving the mailed control messages on the server meant

that when I got round to doing anything with it it had grown a bit large.

So I forwarded it to my desktop machine so I saw it when it came in. 

The next step was to let exmh take the strain hence the attached.


This stuff handles newgroup , rmgroup and checkgroup control messages ,

newgrouping groups from the unwanted list in the daily report + the sending

of newgroup and rmgroup control messages. It uses rsh to execute the commands.


It doesn't update the newsgroups file instead writing the changes to a local

file for later batch processing. No good reason why not - just the way I like

it. The script I use to do it is attached.


Installation


	1 Copy innadmin.tcl to ~/.tk/exmh

	2 Do an auto_mkindex on ~/.tk/exmh

	3 Edit Init_InnAdmin to taste - the defaults <italic>should</italic> work if 
your running

				      inn 1.5.1 and filled in all the blanks

				      in the 'Posting News' preferences of exmh

	4 Add the following to ~/.exmh-defaults


		*Mops.umenulist:        inn

		*Mops.inn.text:         INN

		*Mops.inn.m.entrylist:  exec newgroup rmgroup

		*Mops.inn.m.l_exec:     Exec

		*Mops.inn.m.c_exec:     InnExecMsg

		*Mops.inn.m.l_newgroup: Newgroup

		*Mops.inn.m.c_newgroup: CtrlMsg newgroup

		*Mops.inn.m.l_rmgroup:  Rmgroup

		*Mops.inn.m.c_rmgroup:  CtrlMsg rmgroup



	5 Stick the user and hostname you're reading the mail in the news admin's

	  ~/.rhosts file . Mine looks like this

	

		caledfwlch.aston.ac.uk oweng



Gareth



