質問: snmpのプロセスについて solaris10(sparc)を使用しています。 起動時に立ち上がるプロセスに、"/usr/sfw/sbin/snmpd"というプロセスがあります。 このプロセスではなく、"/usr/sbin/snmpd"の方を使用したいと思っています。 現状は、"/usr/sfw/sbin/snmpd"は殺しても死なないので、 リネームしてからプロセスをkillしています。 その後"/usr/sbin/snmpd"を起動するという手順をしています。 しかし、立ち上がるたびに"/usr/sbin/snmpd"というコマンドを入力したくないので、 "/usr/sfw/sbin/snmpd"をリネームせずに立ち上がらないようにして、その代わりに"/usr/sbin/snmpd"が自動的に起動するようにしたいです。 方法を御存知の方、御教示願います。
回答: 手元にsolaris10のマシンがないのですが、/etc/init.dの下の起動用スクリプトの中に、/usr/sfw/sbin/snmpdを叩いているものがありませんか? http://devnull.typepad.com/devnull/2009/05/solaris-10-and-netsnmp.html の情報を信じると、/etc/init.d/init.smaで叩いてる気がしますが あとはスクリプトの中を見て、置き換えるなり中を書き換えるなりお好きなように