Traphandle не вызывает скрипт - PullRequest
0 голосов
/ 27 июня 2019

При получении ловушки snmptrapd не вызывает скрипт-обработчик.

Я пытался изменить разрешения для сценария и использовать другие сценарии.

Это snmptrapd.conf:

authCommunity log,execute,net $COMMUNITY
traphandle default /bin/bash /home/$user/lognotify

И это сценарий:

read host
read ip
vars=

while read oid val
do
    if [ "$vars" = "" ]
    then
        vars="$oid = $val"
    else
        vars="$vars, $oid = $val"
    fi
    echo trap: $host $ip $vars
done

echo 'done'
echo trap: $DATA HOST $host  IP $ip VAR $vars >> /home/$user/snmptrap.out

Должен быть вывод ловушки в файл, вместо этого ничего не происходит.

...