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

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

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

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

  • Перенос ntpd
  • update-rc.d не принимает заголовок файла сценария
  • Как использовать замещение процесса внутри case-case без получения синтаксических ошибок?
  • Есть ли у metainit директива для создания файла журнала?
  • Как респанировать vpnc, когда он останавливается?
  • Сообщение Daemon /etc/init.d в Debian
  • Моя скомпилированная программа запускается через init.d, но в итоге ее убивают
  • (Raspian) Условия запуска DHCP - много сбоев службы при запуске (без DNS в течение ~ 5-10 секунд)
  • One Solution collect form web for “init.d – что делает команда reconfigure?”

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

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

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

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

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

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