FWTK(Firewall Tool Kit)をLinuxへインストールする際には、ちょっとコツが要りますが、ネット上にあまり情報がないみたいなのでメモしておきます。
# まぁ、もう配布してないパッケージだしねぇ…
fwtk-2_1.tar.gz を準備して、
# mkdir fwtk; cp fwtk-2_1.tar.gz fwtk; cd fwtk
# tar -zxvf fwtk-2_1.tar.gz
# tar -zxvf fwtk2.1.tar.Z
# cd fwtk
# chown -R root *
# vi fixmake
sed 's/^include[]*\([^ ].*\).include "\1"/' $name.proto > $name
↓
sed 's/^include[]*\([^ ].*\)include \1/' $name.proto > $name
# ./fixmake
# mv Makefile.config Makefile.config.org
# cp Makefile.config.linux Makefile.config
# vi Makefile.config
AUXLIB=
#AUXLIB= -lcrypt
↓
#AUXLIB=
AUXLIB= -lcrypt
LDFL= -g -static
↓
#LDFL= -g -static
LDFL= -g
FWTKSRCDIR=/u/b/mjr/firewall/fwtk
#FWTKSRCDIR=/usr/local/src/fwtk
↓
#FWTKSRCDIR=/u/b/mjr/firewall/fwtk
FWTKSRCDIR=/usr/local/src/fwtk
XLIBDIR=/usr/X11/lib
↓
#XLIBDIR=/usr/X11/lib
XLIBDIR=/usr/X11R6/lib
XINCLUDE=/usr/X11/include
↓
XINCLUDE=/usr/X11R6/include
# vi Makefile
DIRS= smap smapd netacl plug-gw ftp-gw tn-gw rlogin-gw http-gw x-gw
↓
#DIRS= smap smapd netacl plug-gw ftp-gw tn-gw rlogin-gw http-gw x-gw
DIRS= plug-gw ftp-gw
# ln -s /usr/include/gdbm/ndbm.h /usr/include/ndbm.h
# make clean
# make
# make install
で、/usr/local/etcへ実行バイナリがコピーされます。