|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 06 Dec 2005 01:40:58 To : Vadim Goncharov Subject : Re: arpwatch exiting --------------------------------------------------------------------------------
05 дек 2005, понедельник, в 16:25 KRAST, Vadim Goncharov написал(а):
VG>>> Кто бы ему мог их присылать? При запуске вручную того же самого скрипта
VG>>> /usr/local/arpwatch.sh start он работает дальше нормально. Что это может
VG>>> быть?
EG>> При запуске во время начальной загрузке все долгоживущие процессы
EG>> должны демонизироваться. В частности, оторваться от управляющего
EG>> терминала, если он есть. Кто не спрятался - получит SIGHUP'ом
EG>> по голове от ядра в момент перехода из single user в multiuser.
VG> Угу, это я в курсе. Hо почему он тогда остается работать при запуске из
VG> шелла? И на 4.11 всё было нормально, скрипт не менялся..
EG>> Я напоролся на это при запуске линуксового Sybase под 4.11,
EG>> который тоже выходит при получении SIGHUP.
EG>> В случае Sybase решением было поправить стартовый скрипт
EG>> и запускать его через daemon(8). После этого все заработало.
VG> А просто "&" в конце не достаточно?
Hет. Фоновый процесс и демон это не одно и то же.
Eugene
--
И друзей успокоив и ближних любя,
Мы на роли героев вводили себя.
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093f3e65ea2.html, оценка из 5, голосов 10
|