高枝と申します。 はずしているかも知れませんが、/etc/ppp/ppp.linkupの中で libintl.so.8を必要とするコマンド(fetchmailとか)を呼んでいるの ではないでしょうか?
いずれにせよ、/etc/rc.d/pppで # REQUIRE: netif isdnd となっているところを # REQUIRE: netif isdnd ldconfig とすれば動くようですが。 2008/3/25 bsd <[メールアドレス保護]>: > 小沢と申します。 > > FreeBSD 6.3-RELEASE を使用しています。 > > システム起動時、PPPの起動に失敗してしまいます。 > > Starting PPP profile: xxx のメッセージが表示された直後、 > > /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by > "su" > > というメッセージが表示されているのですが、解決方法がわかりません。 > アドバイスを頂けると幸いです。 > > libintl.so.8 は、存在しています。 > > # ls -l /usr/local/lib/libintl.so* > lrwxr-xr-x 1 root wheel 12 Feb 28 11:02 /usr/local/lib/libintl.so -> > libintl.so.8 > -r--r--r-- 1 root wheel 39968 Feb 28 11:02 /usr/local/lib/libintl.so.8 > > # ldd -a /usr/bin/su > /usr/bin/su: > libutil.so.5 => /lib/libutil.so.5 (0x2807c000) > libpam.so.3 => /usr/lib/libpam.so.3 (0x28088000) > libbsm.so.1 => /usr/lib/libbsm.so.1 (0x2808f000) > libc.so.6 => /lib/libc.so.6 (0x280a3000) > > 尚、システム起動後、ログインし次のコマンドを実行した場合は、 > 正常に起動します。 > > # /etc/rc.d/ppp start > > また、/etc/rc.d/ppp start を含むファイル(xxx)を /etc/rc.d/ > の下に置いたところ、PPPが正常に起動するので、起動時の順番に > 問題がありそうなことがわかりました。 > > # cat /etc/rc.d/xxx > #!/bin/sh > /etc/rc.d/ppp start > > OS導入後、PPP, BIND の設定をした直後は、システム起動時にPPP > も正常に起動していました。 > > その後、isc-dhcp, pf, apache22, PHP5 などを入れた後、 > システム起動時に PPP の起動に失敗していることに気づきました。 > > FreeBSD 6.2-RELEASE p8 の時には、同様の設定で何ら問題はあり > ませんでした。 > > ---------- /etc/rc.conf 抜粋 ---------- > > # grep ppp rc.conf > ppp_enable="YES" > ppp_mode="ddial" > ppp_nat="NO" > ppp_profile="ocn" > > ---------- /etc/ppp/ppp.conf ---------- > > # cat /etc/ppp/ppp.conf > ################################################################# > # PPP Sample Configuration File > # Originally written by Toshiharu OHNO > # Simplified 5/14/1999 by > [メールアドレス保護] > # > # See /usr/share/examples/ppp/ for some examples > # > # $FreeBSD: src/etc/ppp/ppp.conf,v 1.10 2004/11/19 17:12:56 obrien Exp $ > ################################################################# > > default: > set log Phase Chat LCP IPCP CCP tun command > ident user-ppp VERSION (built COMPILATIONDATE) > > # Ensure that "device" references the correct serial port > # for your modem. (cuad0 = COM1, cuad1 = COM2) > # > set device /dev/cuad1 > > set speed 115200 > set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ > \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT" > set timeout 180 # 3 minute idle timer (the default) > enable dns # request DNS info (for resolv.conf) > > papchap: > # > # edit the next three lines and replace the items in caps with > # the values which have been assigned by your ISP. > # > > set phone PHONE_NUM > set authname USERNAME > set authkey PASSWORD > > set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 > add default HISADDR # Add a (sticky) default route > > ocn: > set device PPPoE:fxp0 > set dial > set ctsrts off > set speed sync > set timeout 0 > disable dns > enable lqr > > set mru 1454 > set mtu 1454 > > set authname ****************** > set authkey ******** > add default HISADDR > set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.240 ***.***.***.*** > > 以上、宜しくお願い申し上げます。 > >