+ net-snmpメモ
last mod.2022/01/17
net-snmp net-snmp-devel net-snmp-utils net-snmp-perl
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 で終わる。 終了コードを見ていないと、無限ループしてしまう。