$@%$%s%9%H!<%k(J

$@!|(J 0

Discman$@MQ$N(J, $@!V9-<-1q!W(J(7725$@1_(J), $@!V8&5f<R(J $@?71QOB!&OB1QCf<-E5!W(J(6200$@1_(J) 
$@$rGc$C$F$-$^$9(J.

$@%$%s%9%H!<%k$K$O(J, cdrom$@%I%i%$%V(J, CD-Single->12cm CD$@MQ$N%"%@%W%?$,I,MW(J
$@$G$9(J.

$@$^$?(J, $@<-=q$O$I$A$i$+0lJ}$G$b$"$l$P(J, ($@%=!<%9$rL5=$@5$N$^$^(J)$@%$%s%9%H!<%k(J
$@$G$-$^$9(J. 

$@!|(J 1

$@<-=q$r%^%&%s%H$9$k%G%#%l%/%H%j$r7h$a$^$9(J.  $@%G%U%)%k%H$NDj5A$r;H$&>l9g(J
$@$O9-<-1q$r(J /usr/local/dict/k $@$K(J, $@1QOB(J,$@OB1Q$r(J /usr/local/dict/e $@$K%^%&(J
$@%s%H$7$^$9(J. $@$3$l0J30$N>l=j$K%^%&%s%H$9$k>l9g$O(J, Makefile $@$r=$@5$7$^$9(J
($@<!@a;2>H(J). $@B8:_$7$J$$<-=q$K$D$$$F$O2?$b$7$J$/$F9=$$$^$;$s(J.($@%G%#%l%/%H(J
$@%j$r:n$kI,MW$b$"$j$^$;$s(J.)

$@$3$s$J46$8$K$J$j$^$9(J.
===***===***===***===***===***===***===***===***===***===***===***===
% ls -R
e/		k/

e:
catalog.	eiwa/		vtoc.		waei/

e/eiwa:
start.

e/waei:
start.

k:
catalog	kojien/	vtoc

k/kojien:
start
===***===***===***===***===***===***===***===***===***===***===***===

$@$^$?(J, ACCESSFILE$@$r$*$/%G%#%l%/%H%j$r7h$a%U%!%$%k$r:n@.$7$^$9(J.
ACCESSFILE $@$K$O%"%/%;%9$r5v2D$9$k%[%9%HL>(J, $@%I%a%$%sL>$@$1$r5-=R$7$^$9(J.


$@!|(J 2

$@!{(J 2.1 server/Makefile $@$r=$@5(J

1$@$G7h$a$?>l=j$,%G%U%)%k%H0J30$G$"$l$P(J DICTROOT, DEFS, ACCESSFILE $@$NDj(J
$@5A$rJQ99$7$^$9(J.

CFLAGS$@$rJQ99$7$^$9(J.

-DLOGGING $@$,$D$$$F$$$k$H(J, syslog $@$r;H$C$F<-=q$N;HMQIQEY$J$I$N5-O?$,;D(J
$@$j$^$9(J.  

-DSTANDALONE $@$,$"$k$H(J, $@%5!<%P$r%9%?%s%I%"%m!<%s$GF0$+$9$h$&$K$J$j$^$9(J.
$@0lJ}(J, -DSTANDALONE$@$,$J$1$l$P(J, inet$@$+$i5/F0$9$k$h$&$K$J$j$^$9(J.

$@$^$?(J, CC=gcc $@$G$O@5$7$/F0$+$J$$$+$bCN$l$^$;$s(J. 

EMACS$@$O(J, Nemacs$@$N%U%k%Q%9$r;XDj$7$F2<$5$$(J.

bindir $@$K$O(J dserver $@$r%*%/%G%#%l%/%H%j$r(J, LISPLIB $@$K$O(J diclookup.el $@$r(J
$@CV$/%G%#%l%/%H%j$r$7$F$$$^$9(J.

$@!{(J 2.2 /etc/inetd.conf $@$N=$@5(J

inet$@$+$i5/F0$9$k>l9g$K$O(J /etc/inetd.conf $@$K(J
ndtp  stream  tcp     nowait  root    /usr/local/etc/dserver  dserver
$@$H$$$&5-=R$r2C$($^$9(J.


$@!|(J 3

$@$3$N%U%!%$%k$,$"$k%G%#%l%/%H%j$G(J, 
% make
$@$H$7$^$9(J.


$@!|(J 4

make install $@$G%5!<%P$H%/%i%$%"%s%H$,%$%s%9%H!<%k$5$l$^$9(J.  dserver $@$O(J
BINDIR, diclookup.el $@$O(J LISPLIB $@$K%3%T!<$5$l(J, $@$5$i$K(J diclookup.el $@$O(J
bytecompile $@$5$l$^$9(J.


$@!|(J 5

/etc/services $@$K(J
ndtp            2010/tcp       # Network Dictionary Transfer Protocol
$@$H$$$&9T$r2C$($^$9(J. (2010 $@$N$H$3$m$K$O9%$-$J?t;z$r=q$$$F2<$5$$(J.)


$@!|(J 6

/etc/rc.local $@$K(J

if [ -f /usr/local/dict/dserver ]; then
	(echo '/usr/local/dict/dserver &' | su ndtp)	> /dev/console
	(echo 'dserver.')				> /dev/console
fi

$@$H$$$&9T$r2C$($^$9(J.  (/usr/local/dict$@$O%P%$%J%j$r$*$$$F$"$k%G%#%F%/%H(J
$@%j(J. $@;d$N$H$3$m$G$O(J, ndtp $@$H$$$&%f!<%6$r:n$j(J, $@%*!<%J$r(J ndtp $@$K$7$FF0$+(J
$@$7$F$$$^$9(J.)
