Это cкрипт Linux, исполняемый по данному событию.
Чтобы задать реакцию на данное событие.
В данном параметре следует использовать скрипты, исполняемые в контексте командной оболочки bash. Скрипт может содержать любые команды. В частности, допускается вызов оболочки nsgsh в пакетном режиме — но с учётом возможных при этом конфликтов и способов их разрешения.
Заданный скрипт выполняется в режиме демона. Обрамление #!/bin/sh ( ... )&
писать не требуется, оно добавляется автоматически. При вызове скрипту передаются следующие переменные окружения:
$SENSOR Имя виртуального датчика $PREVSTATE Предыдущее состояние датчика $STATE Новое состояние датчика
Рекомендуется ограничить время исполнения скрипта Linux в параметре script-timeout
, чтобы система автоматически снимала зависший скрипт.
Если из скрипта вызывается оболочка nsgsh, то настоятельно рекомендуется вызывать её с ключом --readonly
во всех случаях, когда это возможно. Чаще всего она вызывается для рестарта порта или туннеля — именно эти действия доступны в режиме read-only, поскольку не изменяют конфигурации. Если по существу необходимо вызвать nsgsh именно с правами администратора, то следует использовать ключ --force
.
© Network Systems Group 2015–2024 | Отдел документации |