нужен авторестартер для arpwatch, утилита переодически падает.
хотел сделать бесконечный цикл, но после запуска арп уходит в фон, получается бесконечный запуск копий арпарешил сделать проверку процесса по крону. набросал небольшой скрипт,
#!/bin/sh
date=`date "+%Y-%m-%d_%H:%M:%S"`;
if(ps ax|grep arpwatch | grep -q '/usr/local/sbin/arpwatch') then
echo "$date runned">>/usr/local/sbin/arp_restart.log;
else
cd /usr/local/etc/rc.d
./arpwatch start
echo "$date restarted">>/usr/local/sbin/arp_restart.log;
fi
но он не очень надежен..
поделитесь своими вариантами мониторинга процесса. спасибо.