		$B4IM}<T%3%^%s%I$N%X%k%W(B

________________________________
------------------------------------------------------------
1	Overview
1.1	$B%3%^%s%I$K$D$$$F(B

2	$B%3%^%s%I%j%9%H(B
2.1	$B%Q%9%o!<%I4X78(B
2.2	$B%X%k%W(B
2.3	$B%m%0%U%!%$%k(B
2.4	$B%a%s%P!<%j%9%H$NJQ99(B
2.5	$B4IM}<T%a%s%P!<%j%9%H$NJQ99(B
2.6	$B%U%!%$%kA`:n(B
2.7	PGP (Pretty Good Privacy)
2.8	$BFC<l$J$b$N(B
------------------------------------------------------------

________________________________

1	Overview

$BNr;KE*$K(B # $B$r%3%^%s%I$NA0$K$D$1$F$b9=$$$^$;$s$,(B;-)$B!"%G%U%)!<%k%H@_Dj$G(B
$B$OI,MW$"$j$^$;$s!#(Be.g. #unsubscribe, #help

1.1	$B%3%^%s%I$K$D$$$F(B

"_CTK_admin $B%3%^%s%I(B" == "_CTK_approve $B%Q%9%o!<%I(B $B%3%^%s%I(B" 
$B$HF1$8$G$9!#%Q%9%o!<%I$OJ?J8$G=q$$$F$/$@$5$$!#(B

approve $B7A<0$O3F9T$K%Q%9%o!<%I$r=q$/I,MW$,$"$j$^$9$,!"(B
admin $B7A<0$NJ}$G$O:G=i$K$@$1%Q%9%o!<%I$NG'>Z$,I,MW$J$@$1$G$9!#(B

$B$J$*(BPGP$B%b!<%I$G%Q%9%o!<%I$r=q$/I,MW$O$"$j$^$;$s!#$h$C$F(BPGP$B$N>l9g(B admin
pass $B9T$OI,MW$J$$$7!"(Bapprove $B%3%^%s%I$OL50UL#$G$9(B($BL50UL#$K%Q%9%o!<%IBG(B
$B$A4V0c$($K$h$k%(%i!<$G:.Mp$9$k2DG=@-$b$"$j$^$9(B)$B!#(B

$B%3%^%s%I$NNc(B:
	_CTK_admin pass $B%Q%9%o!<%I(B

$B$O<!$N9T$HF1$8$G$9!#(B

	_CTK_approve $B%Q%9%o!<%I(B ls

2	$B%3%^%s%I%j%9%H(B

2.1	$B%Q%9%o!<%I4X78(B

_CTK_admin pass $B%Q%9%o!<%I(B
_CTK_admin password $B%Q%9%o!<%I(B
	$B$b$7%Q%9%o!<%I$rI,MW$H$9$k@_Dj$J$iI,$:@hF,$K$3$l$,$J$$$H$$$1$^(B
	$B$;$s!#%-!<%o!<%I$O(Bpasswd$B$K$7$h$&$+$H;W$C$?$1$I!"(B
	$B$=$&$9$k$H!"%3%^%s%I%i%$%s$H$4$C$A$c$K$J$k$+$i(Bftp$B$+$i$H$C$F(B
	$B$-$F(Bpass$B$H$$$&%-!<%o!<%I$r;H$$$^$9!#(B

_CTK_admin passwd $B?7$7$$%Q%9%o!<%I(B
	$B%Q%9%o!<%I$NJQ99(B
	shell% passwd $B$C$F$d$D$H$*$J$8$C$9(B($BJ#?t2s$OMW5a$5$l$^$;$s$,(B)$B!#(B

_CTK_admin initpass $B%"%I%l%9(B $B%Q%9%o!<%I(B
	$B%"%I%l%9$KBP$9$k%Q%9%o!<%I$r(B"$B%Q%9%o!<%I(B"$B$G=i4|2=$9$k(B
	$B=i4|2=$OJQ99$H0c$$FCJL07$$$G$9!#(Bbin/passwd -i $B$H$*$J$8$G$9!#(B

2.2	$B%X%k%W(B

_CTK_admin help
	$B4IM}<T%3%^%s%I%X%k%W$r<h$j4s$;$k(B($B$3$N%U%!%$%k(B)

2.3	$B%m%0%U%!%$%k(B

_CTK_admin log
	$B%m%0$N:G6a$N(B100$B9T$r<h$j4s$;$k(B

_CTK_admin log -N
	$B%m%0$N:G6a$N(B N$B9T$r<h$j4s$;$k!#Nc(B admin log -40 ($B:G6a$N(B40$B9T(B)

_CTK_admin log all
	$B%m%0%U%!%$%kA4BN$r<h$j4s$;$k!#$H$F$bBg$-$$$+$bCN$l$J$$$N$GCm0U!#(B

2.4	$B%a%s%P!<%j%9%H$NJQ99(B

_CTK_admin add address
	address $B$N?M$r(BML$B$KEPO?$9$k(B

_CTK_admin off address
	address $B$N?M$r(BML$B0l;~$*$d$9$_$K$9$k(B
	(actives file $B$K$N$_:nMQ$9$k(B)

_CTK_admin on address
	address $B$N?M$N(BML$B0l;~$*$d$9$_$r2r=|(B
	(actives file $B$K$N$_:nMQ$9$k(B)

_CTK_admin bye address
	address $B$N?M$r(BML$B%a%s%P!<$+$i:o=|(B

_CTK_admin chaddr old-addr new-addr
_CTK_admin change old-addr new-addr
_CTK_admin change-address old-addr new-addr
	old-addr$B$r:o=|$7$F!"(Bnew-addr$B$rEPO?$9$k(B

_CTK_admin matome address $B0z?t(B 
	address $B$N?M$r(B $B$^$H$a$*$/$j$K(B
	$B0z?t$O(B 6 6u 6i $BEy(B

_CTK_admin skip address
	$B$3$N(B address $B$rG[Aw$O$7$J$$$1$IEj9F$O$G$-$k$h$&$K$9$k(B

2.5	$B4IM}<T%a%s%P!<%j%9%H$NJQ99(B

_CTK_admin addadmin address
_CTK_admin addpriv  address
	address $B$N?M$r4IM}<T%a%s%P!<$H$7$FEPO?(B

_CTK_admin byeadmin address
_CTK_admin byepriv  address
	address $B$N?M$r4IM}<T%a%s%P!<$+$i:o=|(B

2.6	$B%U%!%$%kA`:n(B

_CTK_admin dir
	ML$B$N$"$k>l=j$N3,AXA4It$N%j%9%H(B(ls -lR)
	$BCm0U(B: $DIR $B2<A4It$J$N$G$G$C$+$$$+$b$7$l$J$$(B

_CTK_admin ls options
	ML$B$N$"$k>l=j$N%j%9%H(B(ls)

	_CTK_admin ls -l
	_CTK_admin ls -l spool
	$B$N$h$&$K%*%W%7%g%s(B($B0l9T$K=q$/8B$j$$$/$D$"$C$F$b$$$$(B)$B$b;H$($k(B

_CTK_admin get filename
	ML$B$N$"$k>l=j$N(B filename $B$H$$$&%U%!%$%k$r$H$C$F$/$k(B

_CTK_admin resend filename address
	ML$B$N$"$k>l=j$N(B filename $B$H$$$&%U%!%$%k$r(B address $B$XAw$k!#(B

_CTK_admin forward
	admin forward $B9T$h$j8e$m$r#M#L$X%U%)%o!<%I$9$k(B
	$BK\Mh%b%G%l!<%?%b!<%I$G;H$&$?$a$N$b$N(B
	$B$G$b$3$N%3%^%s%I$r(BTYPO$B$7$F!D$H$$$&4m81$O$"$j$&$k$N$GCm0U(B

_CTK_admin newinfo
_CTK_admin newguide
	$B$3$NL?Na$KB3$/%a!<%kK\J8$N;D$jItJ,$r?7$7$$(B GUIDE $B%U%!%$%k$H$7$F(B
	$BF~$l49$($k(B

*** $BCm0U(B ***
$B%U%!%$%k$r:o=|!">e=q$-$r$9$k%3%^%s%I$O(B security $B>e$NLdBj$,$"$j$^$9!#>e(B
$B=q$-$9$k%U%!%$%k$O(B @REMOTE_RECONFIGURABLE_FILES $B$H$$$&G[Ns$KF~$C$F$$$k(B
$B%U%!%$%k72$G$9!#I,MW$J$i$3$NG[Ns$KIU$12C$($F$/$@$5$$!#(B

_CTK_admin put filename
	ML$B$N$"$k>l=j$N(B filename $B$H$$$&%U%!%$%k$rCV$/!#(B
	$B$b$7(B filename $B$H$$$&%U%!%$%k$,$"$k>l9g$O!"(B
	$B8E$$(B filename $B$O(B filename.bak $B$KJQ$($F$*$/(B

_CTK_admin remove filename
	ML$B$N$"$k>l=j$N(B filename $B$H$$$&%U%!%$%k$r:o=|(B

_CTK_admin rename filename1 filename2
	ML$B$N$"$k>l=j$N(B filename1 $B$H$$$&%U%!%$%k$r(B filename2 $B$H$$$&L>(B
	$BA0$K$9$k!#(B

$B$?$@$7(B rename $B$O(B filename1 filename2 $B$H$b(B @REMOTE_RECONFIGURABLE_FILES 
$B$N%U%!%$%k$G$J$$$H$$$1$J$$$?$a;H$$F;$O$"$^$j$J$$$@$m$&!#(B

_CTK_admin unlink-article ID
_CTK_admin remove-article ID
	$B5-;vHV9f(B ID $B$N5-;v$r:o=|$7$F!"%U%!%$%k$NCf?H$O(B "removed by an
	administrator" $B$H$$$&%U%l!<%:$KCV$-49$($i$l$k!#(Bhtml $B7A<0$N%U%!(B
	$B%$%k$b:n$k$3$H$K$J$C$F$$$l$P$=$l$bCV$-49$($k!#$J$*(Bexpire$B$r9MN8(B
	$B$7$F;~9o$OCV$-49$($k%U%!%$%k$N$b$N$HF1$8$K@_Dj$7D>$7$F$$$k!#(B
	$BCm0U(B: $B4V0c$C$?5-;v$r>C$7$F$b<h>C$O$G$-$J$$!#(B

2.7	PGP (Pretty Good Privacy)

_CTK_admin pgp -ka 
	$B%a!<%k$N$3$N9T0J9_$NItJ,$r(B pubric key $B$H$7$F#M#L%5!<%P$N(B 
	pub-ring $B$K2C$($k(B

_CTK_admin pgp -kv
	$B8=:_$N(B key-ring $B$r8+$k(B 

$B!v$;$C$+$/(BPGP$B;H$&$s$@$+$i!"%j%b!<%H4IM}$NG'>Z%b!<%I$O(BPGP$B$,K>$^$7$$$G$7$g(B
$B!v$&$M(B

2.8	$BFC<l$J$b$N(B

admin $B$O$D$+$J$$$1$I!D(B

_CTK_set debug		
	$B%G%P%C%0%b!<%I$r%*%s(B

_CTK_set addr_check_max LEVEL
	$B%"%I%l%9$N%A%'%C%/$r(B LEVEL($B?t;z(B)$B$X!#$D$^$j(B
	$ADDR_CHECK_MAX = LEVEL $B$X(B

_CTK_set exact
	$B%"%I%l%9$N%A%'%C%/$r(BExact $B$X(B
	$B<B$O(B $ADDR_CHECK_MAX = 9; $B$G$9(B:-)

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

