*net-snmpインストール手順(Solaris8) [#hb737c69]
#contents

**配布元 [#fec1fa25]
-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インストール手順 [#be343f43]

-パッケージの入手とインストール
 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 from
 
 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インストール手順 [#w7874b4e]

-パッケージの入手とインストール
 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インストール手順 [#ta3b3ccd]

-パッケージの入手とインストール
 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


**設定ファイル作成 [#q1e94861]

-標準添付のEXAMPLE.confを所定位置に移動させる。~
 cp /usr/local/doc/snmp/EXAMPLE.conf /usr/local/share/snmp/snmpd.conf


**snmpdxの停止と自動起動設定 [#q1a60c2b]
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)'
 ;;


**net-snmpd起動手順 [#x3e1c0dc]
以下のコマンドにてnet-snmpdを起動する。~
正常に起動しない場合は /ver/log/snmpd.log を確認すること~

 /etc/rc3.d/S76snmpd start


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS