[Users] Solaris10 RecommendedPatch 1.12.44 の NDP

master @ zio-matrix.net master @ zio-matrix.net
2013年 12月 16日 (月) 04:41:25 JST


難波です。


パッチ適用後にエラーが出ていたので、原因を探していたら
ldpath に変なものを入れてビルドされたっぽいバイナリでした。

$ ldd /usr/lib/inet/in.ndpd
        libdhcpagent.so.1 =>     /lib/libdhcpagent.so.1
        libxnet.so.1 =>  /lib/libxnet.so.1
        libxnet.so.1 (SUNW_1.3.1) =>     (バージョンが見つかりません)
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libc.so.1 =>     /lib/libc.so.1
        libdhcputil.so.1 =>      /lib/libdhcputil.so.1
        libuuid.so.1 =>  /lib/libuuid.so.1
        libdlpi.so.1 =>  /lib/libdlpi.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libinetutil.so.1 =>      /lib/libinetutil.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libm.so.2 =>     /lib/libm.so.2
        /lib/libm/libm_hwcap1.so.2
        /platform/SUNW,SPARC-Enterprise/lib/libc_psr.so.1


$ pvs -s /lib/libxnet.so.1
        libxnet.so.1:
                _edata;
                _PROCEDURE_LINKAGE_TABLE_;
                _end;
                _etext;
                _DYNAMIC;
        SUNW_1.3:
                if_nametoindex;
                if_indextoname;
                if_nameindex;
                sockatmark;
                if_freenameindex;
        SUNW_1.2:
(以下略)

http://comments.gmane.org/gmane.os.illumos.devel/4700

↑だと SUNW_1.3.1 の情報があるので、RecommendedPatch で
 包括できてないのか調べたところ、150029-01 しか NDP のパッチは
 無いようです。そして適用済み・・・

$ showrev -p | grep 150029-01
Patch: 150029-01 Obsoletes:  Requires: 120011-14, 139555-08
Incompatibles:  Packages: SUNWroute


赤い会社の凡ミスなんですかねぇ。
Solaris10 で NDP なんか皆無効化していて気付かないとか?



Users メーリングリストの案内