net-snmpインストール手順(Solaris8) | Since: | 2004.03.10 | |
Last: | 2004.03.10 | ||
■環境情報 | |
OS: | Solaris8 for x86 |
net-snmpd: | 5.0.7 |
■パッケージ入手先 | |
Sunfreeware.com: | http://sunsite.sut.ac.jp/sun/solbin/programlistintel8.html#netsnmp |
■関連パッケージ入手先 |
|
OpenSSL: | http://sunfreeware.com/programlistsparc9.html#openssl |
popt: | http://sunsite.sut.ac.jp/sun/solbin/programlistintel8.html#popt |
■OpenSSLインストール手順 | |
パッケージの入手とインストール |
wget ftp://ftp.sunfreeware.com/pub/freeware/intel/8/openssl-0.9.6i-sol8-intel-local.gz gunzip openssl-0.9.6i-sol8-intel-local.gz pkgadd -d openssl-0.9.6i-sol8-intel-local |
The following packages are available: 1 SMCossl openssl (intel) 0.9.6i Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: all Processing package instance openssl (intel) 0.9.6i The OpenSSL Group The selected base directory must exist before installation is attempted. Do you want this directory created now [y,n,?,q] y Using as the package base directory. |
ライブラリのリンクを作成 |
cd /usr/local/lib ln -s /usr/local/ssl/lib/libcrypto.so libcrypto.so ln -s /usr/local/ssl/lib/libcrypto.so.0 libcrypto.so.0 ln -s /usr/local/ssl/lib/libcrypto.so.0.9.6 libcrypto.so.0.9.6 |
■poptインストール手順 | |
パッケージの入手とインストール |
wget ftp://ftp.sunfreeware.com/pub/freeware/intel/8/popt-1.7-sol8-intel-local.gz gunzip popt-1.7-sol8-intel-local.gz pkgadd -d popt-1.7-sol8-intel-local |
■net-snmpdインストール手順 | |
パッケージの入手とインストール |
wget ftp://ftp.sunfreeware.com/pub/freeware/intel/8/netsnmp-5.0.7-sol8-intel-local.gz gunzip netsnmp-5.0.7-sol8-intel-local.gz pkgadd -d netsnmp-5.0.7-sol8-intel-local |
■設定ファイル作成 | |
標準添付のEXAMPLE.confを所定位置に移動させる。 設定内容は「net-snmpd基礎設定手順」参照。 |
cp /usr/local/doc/snmp/EXAMPLE.conf /usr/local/share/snmp/snmpd.conf |
■snmpdxの停止と自動起動設定 | |
Solaris標準でインストールされるsnmpdxを停止させ、net-snmpdの自動起動を設定する。 net-snmpdの起動スクリプトはsnmpdxの起動スクリプトに手を加えて作成する。 |
cd /etc/rc3.d/ ./S76snmpdx stop mv S76snmpdx K76snmpdx cp K76snmpdx S76snmpd |
起動スクリプトの変更箇所は以下の通り。 |
□ S76snmpdx case "$1" in 'start') if [ -f /etc/snmp/conf/snmpdx.rsrc -a -x /usr/lib/snmp/snmpdx ]; then /usr/lib/snmp/snmpdx -y -c /etc/snmp/conf fi ;; 'stop') /usr/bin/pkill -9 -x -u 0 '(snmpdx|snmpv2d|mibiisa)' ;; |
□ S76snmpd case "$1" in 'start') if [ -f /usr/local/share/snmp/snmpd.conf -a -x /usr/local/sbin/snmpd ]; then /usr/local/sbin/snmpd -c /usr/local/share/snmp/snmpd.conf fi ;; 'stop') /usr/bin/pkill -9 -x -u 0 '(snmpd|snmpv2d|mibiisa)' ;; |
/etc/rc3.d/S76snmpd start |
戻る |