solaris10にプリインストールされているipfilterではipftestコマンドが使えないため、最新のipfilter,ver5.1.2をインストールしたいのですが、make solarisを実行した後にディレクトリ:SunOS5内でmake packageを行うと下記の様なエラーが出てしまいました。 # make package if [ -d i386-5.10/i86 ]; then \ make PROTO=prototype_ia32 PKG=ipf OBJ=i86 \ BITS=32 TOP=/ip_fil5.1.2/SunOS5/.. ipf.pkg.bin; \ make PROTO=prototype_amd64 PKG=ipfx OBJ=amd64 \ BITS=64 TOP=/ip_fil5.1.2/SunOS5/.. ipf.pkg.bin; \ else \ (make PROTO=prototype OBJ=. BITS=32 \ TOP=/ip_fil5.1.2/SunOS5/.. ipf.pkg.bin) \ fi mkdir -p i386-5.10/root/opt/ipf/bin/i86 i386-5.10/root//sbin/i86 i386-5.10/root/usr/kernel/drv/i86 /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ipftest i386-5.10/root/opt/ipf/bin/i86/ipftest /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ipmon i386-5.10/root/opt/ipf/bin/i86/ipmon /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ipsend i386-5.10/root/opt/ipf/bin/i86/ipsend /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ipresend i386-5.10/root/opt/ipf/bin/i86/ipresend /ip_fil5.1.2/SunOS5/../bsdinstall -c /ip_fil5.1.2/SunOS5/../mkfilters i386-5.10/root/opt/ipf/bin/i86/mkfilters /ip_fil5.1.2/SunOS5/../bsdinstall -c i386-5.10/i86/ipf i386-5.10/root/usr/kernel/drv/i86/ipf /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ipnat i386-5.10/root//sbin/i86/ipnat /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ippool i386-5.10/root//sbin/i86/ippool /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ipf.exe i386-5.10/root//sbin/i86/ipf /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ipfs i386-5.10/root//sbin/i86/ipfs /ip_fil5.1.2/SunOS5/../bsdinstall -c -s i386-5.10/i86/ipfstat i386-5.10/root//sbin/i86/ipfstat (cd i386-5.10; rm -f prototype) (cd i386-5.10; ln -s ../prototype_ia32 prototype) sed -e 's/ipf/ipf/' -e "s/NAME=.*/&`if [ "32" = 64 ];then echo ' (64-bit)'; fi`/" \ -e "s/ARCH=.*/ARCH=`uname -p` (32-bit)/" \ < pkginfo > i386-5.10/pkginfo if [ "32" = 64 ]; then echo 'SUNW_ISA=amd64' >> i386-5.10/pkginfo; fi (cd i386-5.10; pkgmk -a `uname -p` -o -d /tmp/ipfpkgs) ## prototype ファイルから pkgmap を作成中です。 ## pkginfo ファイルを処理中です。 警告: パラメータ <HOTLINE> の値が定義されていません。 警告: パラメータ <VSTOCK> の値が定義されていません。 ## pkgmap の 101 個の項目をボリューム単位で分割しようとしています。 pkgmk: ERROR: デバイス </tmp/ipfpkgs> の出力ファイルシステムを、確定または使用で きません。 ## パッケージ処理に失敗しました。 *** Error code 99 make: Fatal error: Command failed for target `ipf.pkg.bin' Current working directory /ip_fil5.1.2/SunOS5 *** Error code 1 make: Fatal error: Command failed for target `i386-5.10/ipf.pkg' 原因がわかる方がいらっしゃれば回答よろしくお願いしたいします。
↧