
		    $B%"%C%W%0%l!<%I$K4X$9$kCm0U;v9`(B

======================================================================
<< $B0lHLE*$J%R%s%H(B >>

* $B@_Dj%U%!%$%k$r%"%C%W%0%l!<%I$r(B `udtpugrade' $B$G(B

$B@_Dj%U%!%$%k(B (ndtpd.conf) $B$r4JC1$K%"%C%W%0%l!<%I$7$?$$$J$i!"(B`ndtpupgrade' 
$B$r;H$$$^$7$g$&!#(B`ndtpupgrade' $B$OA0$N%P!<%8%g%s$N(B NDTPD $B$N@_Dj%U%!%$%k(B
$B$rFI$_9~$_!"K\%P!<%8%g%s$N(B NDTPD $B8~$1$N@_Dj%U%!%$%k$r@8@.$7$^$9!#(B

`ndtpupgrade' $B$O(B NDTPD $B$NI8=`$N@_Dj%U%!%$%k$rFI$_9~$_!"?7$7$$@_Dj$r(B
`<$BI8=`$N@_Dj%U%!%$%k(B>.new' $B$H$$$&%U%!%$%k$K=PNO$7$^$9!#@_Dj%U%!%$%k$N(B
$BCV$-49$($O<!$N0lO"$N%3%^%s%I$G9T$($^$9!#(B

	/usr/local/sbin/ndtpupgrade
	mv /usr/local/etc/ndtpd.conf /usr/local/etc/ndtpd.conf.orig
	mv /usr/local/etc/ndtpd.conf.new /usr/local/etc/ndtpd.conf

$B$?$@$7$3$l$O!"(BNDTPD $B$,(B /usr/local $B$K%$%s%9%H!<%k$5$l!"%7%9%F%`4IM}MQ$N(B
$B%3%^%s%I$rCV$/%G%#%l%/%H%j(B (`sbindir') $B$*$h$S%^%7%s8GM-$NFI$_9~$_@lMQ(B
$B$N%G!<%?$rCV$/%G%#%l%/%H%j(B (`sysconfdir') $B$N0LCV$,%$%s%9%H!<%k;~$KJQ99(B
$B$5$l$F$$$J$$$H2>Dj$7$F$$$^$9!#(B

`ndtpupgrade' $B$O@_Dj%U%!%$%k$r$I$N$h$&$K=$@5$7$?$N$+$K$D$$$F$bJs9p$7$^(B
$B$9!#Js9pFbMF$OI8=`%(%i!<=PNO$K=PNO$5$l$^$9!#(B

	ndtpd.conf: 8: server-name' is obsoleted. (comment out)
	ndtpd.conf: 38: ident-hosts' is obsoleted. (comment out)
	ndtpd.conf: 42: ident-timeout' is obsoleted. (comment out)
	ndtpd.conf: 89: netmask in `hosts' must be an integer. (fixed)

`ndtpupgrade --help' $B$G%3%^%s%I9T%*%W%7%g%s$N>pJs$,F@$i$l$^$9!#(B

======================================================================
<< $BHs8_49$JJQ99(B >>

* $B=q@RL>Cf$NJ8;z$O>.J8;z$K(B

Condition:
	$B%P!<%8%g%s(B 3.0alpha2 $B$*$h$S$=$l0JA0$+$i$N%"%C%W%0%l!<%I(B

Description:
	$B@_Dj%U%!%$%k$K$*$$$F!"(B`host', `alias-eiwa', `alias-waei',
	`alias-kojen' $BI{;X<(;R$NCM$H$7$FG'$a$i$l$kJ8;z$,JQ$o$j$^$7$?!#(B
	$B0JA0$N%P!<%8%g%s$N(B NDTPD $B$G$O1QBgJ8;z$rG'$a$F$$$^$7$?$,!"0J9_(B
	$B$N%P!<%8%g%s$G$O1Q>.J8;z$rG'$a$F$$$^$9!#(B

	`ndtpupgrade' $B$O!"<+F0E*$K;X<(;R$*$h$SI{;X<(;R$NCM$rJQ49$7$^$9!#(B

----------------------------------------------------------------------
* $B%M%C%H%^%9%/$K$O@0?t$r;XDj$9$k$3$H(B

$B>r7o(B:
	$B%P!<%8%g%s(B 3.0alpha2 $B$*$h$S$=$l0JA0$+$i$N%"%C%W%0%l!<%I(B

$B@bL@(B:
	$B@_Dj%U%!%$%k$K$*$1$k%M%C%H%^%9%/$NI=5-K!$,!"%M%C%H%o!<%/HV9f$+(B
	$B$i%M%C%H%^%9%/D9$KJQ99$5$l$^$7$?!#$?$H$($P!"%Q%?!<%s(B
	`192.168.1.0/255.255.255.0' $B$O(B `192.168.1.0/24' $B$H=q$-49$($J$/(B
	$B$F$O$J$j$^$;$s!#(B

	$B%M%C%H%^%9%/$O(B `hosts' $B;X<(;R$*$h$S(B `group $BJ#9g;X<(;R$N(B `hosts'
	$BI{;X<(;R$G;HMQ$5$l$^$9!#(B


	`ndtpupgrade' $B$O!"<+F0E*$K%M%C%H%^%9%/$rJQ49$7$^$9!#(B

----------------------------------------------------------------------
* `server-name' $B$N:o=|(B

$B>r7o(B:
	$B%P!<%8%g%s(B 2.3.8 $B$*$h$S$=$l0JA0!"$*$h$S(B 3.0alpha0 $B$+$i$N%"%C%W(B
	$B%0%l!<%I(B
$B@bL@(B:
	`server-name' $B;X<(;R$O%5%]!<%H$5$l$J$/$J$j$^$7$?!#$"$J$?$N@_Dj(B
	$B%U%!%$%k$+$i$3$l$i$N;X<(;R$r:o=|$7$F2<$5$$!#(B

	`ndtpupgrade' $B$O!"<+F0E*$K$3$N;X<(;R$r:o=|(B ($B%3%a%s%H%"%&%H(B) $B$7(B
	$B$^$9!#(B

----------------------------------------------------------------------
* $B8E$$%m%0%U%!%$%k(B

$B>r7o(B:
	$B%P!<%8%g%s(B 2.3.8 $B$*$h$S$=$l0JA0$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	ndtpdaily $B$O8E$$%m%0%U%!%$%k$r05=L$7$F$$$^$7$?$,!"8=:_$N%P!<%8%g(B
	$B%s$N(B ndtpdaily $B$G$O$7$J$/$J$j$^$7$?!#8E$$%m%0%U%!%$%k$r05=L$7$?(B
	$B$$>l9g$O!"(Bndtpdaily $B$K(B `-c compress' $B%*%W%7%g%s$rM?$($F2<$5$$!#(B

----------------------------------------------------------------------
* `ident-hosts' $B$H(B `ident-timeout' $B$N:o=|(B

$B>r7o(B:
	$B%P!<%8%g%s(B 2.3.8 $B$*$h$S$=$l0JA0$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	`ident-hosts' $B$H(B `ident-timeout' $B;X<(;R$O%5%]!<%H$5$l$J$/$J$j(B
	$B$^$7$?!#$"$J$?$N@_Dj%U%!%$%k$+$i$3$l$i$N;X<(;R$r:o=|$7$F2<$5$$!#(B

	`ndtpupgrade' $B$O!"<+F0E*$K$3$N;X<(;R$r:o=|(B ($B%3%a%s%H%"%&%H(B) $B$7(B
	$B$^$9!#(B

----------------------------------------------------------------------
* EB $B%i%$%V%i%j$N%$%s%9%H!<%k(B

$B>r7o(B:
	$B%P!<%8%g%s(B 2.3.8 $B$*$h$S$=$l0JA0$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	$B8=:_$N%=!<%9%Q%C%1!<%8$O(B EB $B%i%$%V%i%j$r4^$s$G$$$^$;$s!#(BNDTPD
	$B$r%$%s%9%H!<%k$9$kA0$K!"(BEB $B%i%$%V%i%j$N%=!<%9%Q%C%1!<%8$rF~<j(B
	$B$7!"%3%s%Q%$%k$7$F2<$5$$!#(B

----------------------------------------------------------------------
* `work-path' $B%G%#%l%/%H%j$N=jM-<T!"%0%k!<%W!"%b!<%I(B

$B>r7o(B:
	$B%P!<%8%g%s(B 2.3beta1 $B$*$h$S$=$l0JA0$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	$B0JA0$N%P!<%8%g%s$N(B ndtpd $B$O!"(Binetd $B$+$i5/F0$5$l$?>l9g$O!"(B
	`work-path' $B%G%#%l%/%H%j>e$K2?$b%U%!%$%k$rCV$-$^$;$s$G$7$?!#$7(B
	$B$+$7!"(B2.3beta2 $B$H$=$l0J9_$N%P!<%8%g%s$G$O!"$$$/$D$+$N%U%!%$%k(B
	$B$rCV$/$3$H$,$"$j$^$9!#(B

	$B$b$7!"$"$J$?$N%7%9%F%`$N(B ndtpd $B$,(B inetd $B$+$i5/F0$5$l$k$b$N$N!"(B
	$B@5$7$/;OF0$7$J$$>l9g$O!"%G%#%l%/%H%j$N=jM-<T!"%0%k!<%W!"%b!<%I(B
	$B$r3NG'$7$F2<$5$$!#(B

----------------------------------------------------------------------
* syslog $B$N@_Dj$NJQ99(B

$B>r7o(B:
	$B%P!<%8%g%s(B 2.0.2 $B$*$h$S$=$l0JA0!"$*$h$S(B 2.0beta0, 2.0beta1 $B$+(B
	$B$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	ndtpd $B$O!V$*CN$i$;!W%l%Y%k$N%a%C%;!<%8$N$[$H$s$I$r!"$3$l$^$G$N(B 
	LOG_NOTICE $B$+$i(B LOG_INFO $B%l%Y%k$G=PNO$9$k$h$&$KJQ$o$j$^$7$?!#$"(B
	$B$J$?$N%7%9%F%`$N(B `syslog.conf' $B$r<!$N$h$&$KJQ99$7$F$/$@$5$$!#(B

	    local0.info    /usr/local/var/ndtpd/log/ndtpd.log

	($B$3$l$O(B `local0' $B$r(B syslog $B$N%U%!%7%j%F%#$H$7$FA*Br$7!"(B
	 `/usr/local/var/ndtpd/log/ndtpd.log' $B$r%m%0%U%!%$%k$H$7$FA*Br(B
	$B$7$?>l9g$G$9!#(B)
	$B$=$N8e$G!"(B`syslogd' $B$r:F%9%?!<%H$7$F2<$5$$!#(B

----------------------------------------------------------------------
* IP $B%"%I%l%9$K%"%9%?%j%9%/$O;HMQ$7$J$$$3$H(B

$B>r7o(B:
	2.0beta0+3 $B$*$h$S$=$l0JA0$N%P!<%8%g%s$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	`ndtpd.conf' $B$N(B `hosts' $B;X<(;R$*$h$S(B `book' $BJ#9g;X<(;R$N(B `hosts'
	$BI{;X<(;R$K$*$$$F!"%o%$%k%I%+!<%I$N%"%9%?%j%9%/(B (`*') $B$r;HMQ$G(B
	$B$-$k$N$O!"%[%9%HL>$N%Q%?!<%s$@$1$G$9(B ($BNc(B: `*.foo.co.jp')$B!#%"%9(B
	$B%?%j%9%/$r;H$C$?(B IP $B%"%I%l%9$N%Q%?!<%s(B ($BNc(B: `192.24.1.*') $B$r5-(B
	$B$7$F$b%(%i!<$K$O$J$j$^$;$s$,!"4|BTDL$j$K2r<a$5$l$^$;$s!#Be$o$j(B
	$B$K!"!V%"%I%l%9(B/$B%M%C%H%^%9%/!W$H$$$&I=5-J}K!(B  
	($BNc(B: `192.24.1.0/255.255.255.0') $B$r;H$&$3$H$,$G$-$^$9!#(B


----------------------------------------------------------------------
* $B%G%U%)%k%H$NIUO?(B (appendix) $B$N%G%#%l%/%H%j$rJQ99(B

$B>r7o(B:
	$B%P!<%8%g%s(B 1.0.x $B$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	`make install' $B<B9T;~$K!"%G%U%)%k%H$NIUO?(B (appendix) $BMQ%G%#%l(B
	$B%/%H%j$,<+F0E*$K:n@.$5$l$^$9!#(BNDTPD $B%P!<%8%g%s(B 1.0.x $B$G$O!"$3(B
	$B$N%G%#%l%/%H%j$O(B `/usr/local/share/ndtpd/appendix' $B$G$9$,!"0J(B
	$B9_$N%P!<%8%g%s$G$O(B `/usr/local/share/eb/appendix' $B$K0\$j$^$7$?!#(B
	(NDTPD $B$r(B `/usr/local' $B$K%$%s%9%H!<%k$7!"FI$_9~$_@lMQ$G5!<o$K(B
	$B0MB8$7$J$$%G!<%?$rCV$/%G%#%l%/%H%j(B (`datadir') $B$rJQ99$7$F$$$J(B
	$B$$$H2>Dj$7$F$$$^$9!#(B)

	NDTPD $B$N%$%s%9%H!<%k8e!"IUO?%U%!%$%k$r$3$N?7$7$$%G%#%l%/%H%j$K(B
	$B0\$9$+!"$"$k$$$O?7$7$$%G%#%l%/%H%j$O:o=|$7$F2<$5$$!#IUO?%U%!%$(B
	$B%k$r0\F0$5$;$?$H$-$O!"@_Dj%U%!%$%k(B (`ndtpd.conf') $B$N(B `appendix-
	path' $B;X<(;R$r99?7$7$F2<$5$$!#(B

----------------------------------------------------------------------
* `--enable-ja-info' $B$G$O$J$/(B `--enable-ja-doc' $B$r;HMQ(B

$B>r7o(B:
	$B%P!<%8%g%s(B 1.0.3 $B$+$i(B 1.0.6 $B$N4V(B (1.0.3 $B$H(B 1.0.6 $B$r4^$`(B) $B$+$i(B
	$B$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	$BF|K\8l$N(B Info $BJ8=q$r%$%s%9%H!<%k$7$?$$$H$-$O!"(B`configure' $B%9%/(B
	$B%j%W%H$KBP$7$F(B `--enable-ja-info' $B$G$O$J$/(B `--enable-ja-doc' 
	$B%*%W%7%g%s$r;XDj$7$F2<$5$$!#%*%W%7%g%sL>$,JQ99$5$l$^$7$?!#(B

----------------------------------------------------------------------
* `pid-file' $B;X<(;R$N:o=|(B

$B>r7o(B:
	1.0beta2 $B$b$7$/$O$=$l0JA0$N%P!<%8%g%s$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	`pid-file' $B;X<(;R$r@_Dj%U%!%$%k(B (`ndtpd.conf') $B$+$i:o=|$7$F2<(B
	$B$5$$!#$3$N;X<(;R$OGQ;_$5$l$^$7$?!#(BPID $B%U%!%$%k$O(B
	`<work-path>/pid.file' $B$K:n@.$5$l!"JQ99$9$k$3$H$O$G$-$^$;$s!#(B

	`ndtpupgrade' $B$O!"<+F0E*$K$3$N;X<(;R$r:o=|(B ($B%3%a%s%H%"%&%H(B) $B$7(B
	$B$^$9!#(B

----------------------------------------------------------------------
* appendix $B%G!<%?%U%!%$%k$N%"%C%W%0%l!<%I(B

$B>r7o(B:
	1.0beta0 $B$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	appendix $B%G!<%?%U%!%$%k$b%P!<%8%g%s(B 2.0 $B0J9_$N$b$N$K%"%C%W%0%l!<(B
	$B%I$7$F2<$5$$!#(B

	appendix $B%U%!%$%k$NFbIt7A<0$O(B 1.0 $B$H(B 2.0 $B$G$O0[$J$C$F$$$^$9$N(B
	$B$G!"(BNDTPD $B%P!<%8%g%s(B 1.0beta1 $B$*$h$S$=$l0J9_$N%P!<%8%g%s$G$O!"(B
	$B%P!<%8%g%s(B 1.0 $B$N(B appendix $B%U%!%$%k$r@5$7$/2r<a$G$-$^$;$s!#(B

======================================================================
<< $BFCDj$N%7%9%F%`$N>pJs(B >>

* `max-clients' $B$r(B 0 $B$K@_Dj(B

$B>r7o(B:
	NEXTSTEP and OPENSTEP $B$K$*$$$F!"%P!<%8%g%s(B 2.3beta1 $B$*$h$S$=$l(B
	$B0JA0$+$i$N%"%C%W%0%l!<%I(B
$B@bL@(B:
	NDTPD $B$N%I%-%e%a%s%H$NCf$N!V$h$/?V$+$l$k<ALd=8!"<ALd(B 6 ($B$9$Y$F(B
	$B$N@\B3$r5qH](B)$B!W$r$4Mw2<$5$$!#(B

----------------------------------------------------------------------
* `make' $B$NA0$K(B `make uninstall' $B$N<B9T(B

$B>r7o(B:
	SunOS 4.x $B$K$*$$$F!"$$$:$l$+$N%P!<%8%g%s$+$i$N%"%C%W%0%l!<%I$*(B
	$B$h$S%@%&%s%0%l!<%I(B
$B@bL@(B:
	$B%3%s%Q%$%k$K$*$$$F(B `ndtpd' $B$N<B9T%P%$%J%j$,%j%s%/$5$l$k:]$K!"(B
	ndtpd $B$NG[I[J*$KIUB0$7$F$$$k(B GNU libtool $B$,!"%j%s%+$KBP$7$F(B
	`libdir` $B$K%$%s%9%H!<%k$5$l$F$$$k(B EB $B%i%$%V%i%j(B (libeb.so) $B$r(B
	$B%j%s%/$5$;$h$&$H$7$^$9!#(B`configure' $B$r(B `--with-eb-libraries' 
	$B%*%W%7%g%sIU$-$G<B9T$7$?>l9g$r=|$-!"4{$K%$%s%9%H!<%k$5$l$F$$$k(B
	EB $B%i%$%V%i%j$r(B `ndtpd' $B$K%j%s%/$9$Y$-$G$O$"$j$^$;$s!#%j%s%/$K(B
	$B$h$C$F%(%i!<$,5/$-$k$+$b$7$l$^$;$s$7!"$?$H$(%j%s%/$,@.8y$7$?$H(B
	$B$7$F$b!"@8@.$5$l$?(B `ndtpd' $B$O@5$7$/F0$+$J$$$+$bCN$l$^$;$s!#(B
	`make' $B$NA0$K(B `libdir' $B$K%$%s%9%H!<%k$5$l$F$$$k(B EB $B%i%$%V%i%j(B
	$B$r:o=|$7$F2<$5$$!#(B

