|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Goncharov 2:5020/400 05 Dec 2005 17:25:49 To : Eugene Grosbein Subject : Re: arpwatch exiting -------------------------------------------------------------------------------- Hi Eugene Grosbein! On Sun, 04 Dec 2005 10:55:32 +0300; Eugene Grosbein wrote about 'Re: arpwatch exiting': VG>> После переезда с 4.11 на 5.4 стал себя странно вести arpwatch - выходит VG>> после старта. В логе только "arpwatch: exiting". Просмотр исходников VG>> показал, что такое он выдает только при получении SIGINT, SIGHUP, SIGTERM. VG>> Кто бы ему мог их присылать? При запуске вручную того же самого скрипта VG>> /usr/local/arpwatch.sh start он работает дальше нормально. Что это может VG>> быть? EG> При запуске во время начальной загрузке все долгоживущие процессы EG> должны демонизироваться. В частности, оторваться от управляющего EG> терминала, если он есть. Кто не спрятался - получит SIGHUP'ом EG> по голове от ядра в момент перехода из single user в multiuser. Угу, это я в курсе. Hо почему он тогда остается работать при запуске из шелла? И на 4.11 всё было нормально, скрипт не менялся.. EG> Я напоролся на это при запуске линуксового Sybase под 4.11, EG> который тоже выходит при получении SIGHUP. EG> В случае Sybase решением было поправить стартовый скрипт EG> и запускать его через daemon(8). После этого все заработало. А просто "&" в конце не достаточно? -- WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight@mail.ru [Moderator of RU.ANTI-ECOLOGY][FreeBSD][http://antigreen.org][LJ:/nuclight] --- slrn/0.9.8.1 on FreeBSD 4.11/i386 * Origin: Nuclear Lightning @ Tomsk, TPU AVTF Hostel (2:5020/400@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/10359cefb59cd.html, оценка из 5, голосов 10
|