+ net-snmpメモ
created 2009-06-26 modified 2009-06-26
FC1 のパッケージ (FC3も同じ)
net-snmp net-snmp-devel net-snmp-utils net-snmp-perl
pass_persist について
net-snmp 5.1.2 で調査。pass_persist でスクリプト /usr/bin/hoge を起動するように設定し、
(1) hoge を kill したらどうなる?
→ snmpd が再起動してくれることはなく、MIBのget/getnext/setが 行えなくなる。(2) snmpd を停止したらどうなる?
→ パイプが閉じられるだけみたい。 hoge では read LINE などとして1行目を読んでいるが、 相手が閉じられているのでこれが終了コード 1 で終わる。 終了コードを見ていないと、無限ループしてしまう。