init.d – что делает команда reconfigure?

Например, vnStat имеет следующие инструкции:

Usage: /etc/init.d/S32vnstat (start|stop|restart|check|kill|reconfigure) 

Что происходит, когда я запускаю /etc/init.d/S32vnstat для перенастройки?

  • Когда монтировать / tmp (и другие временные каталоги)
  • Разблокировка wifi с использованием rfkill при запуске
  • Установка VMWare на Arch Linux
  • Демон VMWare не запускается при запуске системы
  • команда status не распознает параметр `-p` в Ubuntu
  • Как запустить teamspeak 3 при загрузке, сервер ubuntu 12.04
  • update-rc.d, игнорируя порядковые номера
  • status, команды killproc в Ubuntu
  • Что означает status_of_proc по скобкам-скобкам?
  • Как killproc знает, что PID убить?
  • pthread в реальном времени, созданный из потока, отличного от реального времени, с помощью init.d
  • PID-файл недоступен после обновления nginx
  • One Solution collect form web for “init.d – что делает команда reconfigure?”

    Ининные скрипты являются индивидуальными для каждого пакета, но соглашение заключается в том, что «переконфигурировать» просит демона перечитать файл конфигурации службы без прерывания службы, предоставляемой демоном.

    Под капотом это обычно реализуется как

     kill -HUP `cat /run/$PROGRAM.pid` 

    в качестве отправки демона SIGHUP является обычным соглашением о том, чтобы попросить работающего демона перезагрузить файл конфигурации.

    Многие демоны не могут делать бесконтактную реконфигурацию, а некоторые скрипты инициализации просто останавливают && вместо запуска службы, поэтому не полагайтесь на существование опции «переконфигурировать», чтобы положительно использовать функцию бесконтактной реконфигурации.

    Linux и Unix - лучшая ОС в мире.