
		Help File For Administrators

________________________________
------------------------------------------------------------
1	Overview
1.1	Administrative Commands

2	Command List
2.1	Around Password 
2.2	Help
2.3	Log File
2.4	Change member/active lists 
2.5	Change Administrator Lists
2.6	File Operations
2.7	PGP (Pretty Good Privacy)
2.8	Specials
------------------------------------------------------------

________________________________

1	Overview

Also you can send "_CTK_unsubscribe". 

1.1	Administrative Commands

	_CTK_admin command arguments
or
	_CTK_approve PASSWORD command arguments	 

syntaxes are available where the password (PASSWORD) is plain.

In PGP mode, you should do clear sign but no plain password.

Example:

	_CTK_admin pass PASSWORD
	_CTK_admin ls

is the same as

	_CTK_approve PASSWORD ls

2	Command List

2.1	Around Password 

_CTK_admin pass PASSWORD
_CTK_admin password PASSWORD
	In the first phase before the administrative commands begin,
	you need to show the password PASSWORD.

_CTK_admin passwd PASSWORD
	"passwd" command to set new password where PASSWORD is the new one. 
	% passwd

_CTK_admin initpass ADDRESS PASSWORD
	Initialize PASSWORD for ADDRESS in remote.
	% "bin/passwd -i".

2.2	Help

_CTK_admin help

	get help file for administrators

2.3	Log File

_CTK_admin log

	get the latest 1000 lines in the log file.

_CTK_admin log -N

	get the latest N lines in the log file (N is the number).

_CTK_admin log all

	get the whole log file.

2.4	Change member/active lists 

_CTK_admin add address

	register address to ML

_CTK_admin off address

	remove address from a recipient of ML but the address remains
	as a ML member. "_CTK_admin on" command enables again address as a
	recipient.

_CTK_admin on address

	enables address as a recipient which is disabled by "admin off".

_CTK_admin bye address

	remove address from a ML member and recipient

_CTK_admin chaddr old-addr new-addr
_CTK_admin change old-addr new-addr
_CTK_admin change-address old-addr new-addr

	change address old-addr (old address) to new-addr (new address)

_CTK_admin matome address argument
	set address to the digest mode. The argument is digest mode option.

_CTK_admin skip address

	set this address to be not a recipient but remains as a ML member.

2.5	Change Administrator Lists

_CTK_admin addadmin address
_CTK_admin addpriv  address

	add address to an administrator

_CTK_admin byeadmin address
_CTK_admin byepriv  address

	remove address to an administrator

2.6	File Operations

_CTK_admin dir

	list up files and directories under $DIR recursively.
	Attention: the result may be big!
	% ls -lR ML's HOME

_CTK_admin ls options

	list up options(files/directories)
	% ls options in $DIR (ML's HOME)

	_CTK_admin ls -l
	_CTK_admin ls -l spool

_CTK_admin get filename

	get back filename under $DIR

_CTK_admin resend filename address

	send filename in $DIR to address

_CTK_admin forward

	forward the mail body after 'admin forward' line to ML,
	that is an article. It is useful in moderator mode.

_CTK_admin newinfo
_CTK_admin newguide

	overwrite GUIDE file. The new content is the mail body after this line.

*** Attention ***
To remove and overwrite files in $DIR must be insecure. 
The files in @REMOTE_RECONFIGURABLE_FILES can be changed. 

_CTK_admin put filename

	overwrite $DIR/filename and change the old filename to filename.bak

_CTK_admin remove filename

	remove $DIR/filename 

_CTK_admin rename filename1 filename2

	rename $DIR/filename1 to $DIR/filename2

Both files should be in @REMOTE_RECONFIGURABLE_FILES, so this command
may be not useful.

_CTK_admin unlink-article ID
_CTK_admin remove-article ID

	remove $SPOOL_DIR/ID and overwrite the content to be
	"removed by an administrator". In html file generation mode,
	fml also recreate corresponding html files.
	Attention!: DO NOT "UNDO" this operation.

2.7	PGP (Pretty Good Privacy)

_CTK_admin pgp -ka 

	add the key in this mail to a pubring

_CTK_admin pgp -kv

	see the current keyring list

2.8	Specials

_CTK_set debug		

	debug on

_CTK_set addr_check_max LEVEL

	$ADDR_CHECK_MAX = LEVEL;

_CTK_set exact

	$ADDR_CHECK_MAX = 9;

AUTHOR: Ken'ichi Fukamachi <fukachan@fml.org>

