Всем привет
собственно в заголовке написано с чем проблема
сам скрипт
root@ftservices:/etc/snmp# more /usr/local/zabbix/bin/snmptrap.sh
#!/bin/bash
echo "------------------" >> /var/log/snmp/unlnkd.log
echo `date` >> /var/log/snmp/unlnkd.log
echo "Success" >> /var/log/snmp/unlnkd.log
а вот snmptrapd.conf
root@ftservices:/etc/snmp# more /etc/snmp/snmptrapd.conf
#ignoreauthfailure no
disableAuthorization yes
authCommunity log,execute,net public
donotfork no
#pidfile /tmp/snmptrap.pid
logOption f /var/log/snmp/snmptrapd.log
logOption s 7
traphandle default /usr/bin/bash /usr/local/zabbix/bin/snmptrap.sh
#donotlogtraps no
#outputOption efnQs
трапы посылаю вручную, слушаю tcpdump'ом, на интефейс трапы приходят, в лог snmptrapd.log записываются, но шеловский скрипт не запускается
P.S. скрипт рабочий, если запустить руками то в файл /var/log/snmp/unlnkd.log записывается дата и т.д...
скрипт запускается от рута, скрипт исполняемый (chmod 777)
и еще версия у пакета net-snmp 5.4
собственно в заголовке написано с чем проблема
сам скрипт
root@ftservices:/etc/snmp# more /usr/local/zabbix/bin/snmptrap.sh
#!/bin/bash
echo "------------------" >> /var/log/snmp/unlnkd.log
echo `date` >> /var/log/snmp/unlnkd.log
echo "Success" >> /var/log/snmp/unlnkd.log
а вот snmptrapd.conf
root@ftservices:/etc/snmp# more /etc/snmp/snmptrapd.conf
#ignoreauthfailure no
disableAuthorization yes
authCommunity log,execute,net public
donotfork no
#pidfile /tmp/snmptrap.pid
logOption f /var/log/snmp/snmptrapd.log
logOption s 7
traphandle default /usr/bin/bash /usr/local/zabbix/bin/snmptrap.sh
#donotlogtraps no
#outputOption efnQs
трапы посылаю вручную, слушаю tcpdump'ом, на интефейс трапы приходят, в лог snmptrapd.log записываются, но шеловский скрипт не запускается
P.S. скрипт рабочий, если запустить руками то в файл /var/log/snmp/unlnkd.log записывается дата и т.д...
скрипт запускается от рута, скрипт исполняемый (chmod 777)
и еще версия у пакета net-snmp 5.4
Comment