[Sysadmins] I: connexion
Peter V. Saveliev
=?iso-8859-1?q?peet_=CE=C1_altlinux=2Eru?=
Ср Ноя 7 13:16:36 MSK 2007
...
На всякий случай кидаю напоминалку, что Сизифе появился свежий connexion/ncsh.
В нём ряд критических фиксов и новые функции.
Например, отлов событий слегка импрувнулся, вот кусок конфига:
!
events
netlink
snmp port 162
!
! поймать добавление адреса на интерфейсе, который не lo и запустить logger:
!
catch netlink.addr.add if !dev=lo
exec logger -t cx/netlink ${signal}
!
! поймать snmp trap и тоже кинуть в лог
!
catch snmp
exec logger -t cx/snmp ${signal}
Подстановки:
${signal} -- целиком пришедшее событие
${...} -- поле события, например, в событиях netlink ${address} -- адрес
интерфейса, а в ловушках snmp -- ${src} -- это адрес источника.
Подстановки пока работают только для exec, то есть, пока нельзя, например,
переконфигурировать интерфейсы и маршруты с помощью snmp traps (не знаю, кому
может понадобиться этакий dhcp-over-snmp, но мало ли), но это только пока
что.
...
Так что, по крайней мере, если кому нужен snmptrapd, то есть альтернатива, в
некотором смысле чуть более простая :) Остальное тоже работает. В следующих
версиях появится также генерация snmp traps.
--
Peter V. Saveliev
Подробная информация о списке рассылки Sysadmins