[freebsd] сигнал для проц��сса

Oleg V. Nauman oleg at theweb.org.ua
Wed Jun 30 18:59:58 EEST 2021


On 2021 M06 30, Wed 18:40:45 EEST Yaroslav Shvets wrote:
> Hello Oleg V. Nauman.
> 
> On Wed, 30 Jun 2021, 18:01, you wrote:
> > On 2021 M06 30, Wed 08:23:42 EEST Yaroslav Shvets wrote:
> >> Hello.
> >> 
> >> В /usr/local/etc/rc.d есть скрипт, который запускает некий процесс.
> >> При получении сигнала SIGHUP и скрипт, и процесс отдельно умеют
> >> этот сигнал обрабатывать.
> >> Т.е. выполняют отвественную за это логику.
> > 
> > А какую реакцию на SIGHUP Вы ожидаете?
> 
> Записи в логи, манипуляции с фаерволом, переконнекты на удаленные системы.

 Ну, если такой функционал есть. А то (не)многие по SIGHUP перечитывают 
конфиги.
  Кстати, а сеть/файервол уже подняты к моменту попытки их использования? 
Файловая система с логами уже смонтирована?


> 
> >> Если запуск скрипта, а соотвественно и последующий запуск процесса
> >> произошел во время загрузки системы, то и скрипт, и процесс на SIGHUP не
> >> реагируют. Т.е. процессы в памяти присутствуют, но на kill -HUP <pid> не
> >> реагируют. Если скрипт в /usr/local/etc/rc.d запускается из шелла, то и
> >> скрипт, и процесс вполне реагируют на приходящие сигналы.
> > 
> > Ошибка вполне может быть тут, а не при загрузке.
> > 
> >> Как мне кажется, дело не в другом окружении.
> >> Что я упустил?
> > 
> > _______________________________________________
> > freebsd mailing list
> > freebsd at uafug.org.ua
> > http://mailman.uafug.org.ua/mailman/listinfo/freebsd



More information about the freebsd mailing list