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

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

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

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

  • Выполнение нескольких команд в скрипте init.d
  • Что помещает TCPMSS в iptables?
  • Как отлаживать скрипт init.d, который не запускается
  • В чем разница между start-stop-daemon и запуском с &?
  • Как респанировать vpnc, когда он останавливается?
  • Как запустить teamspeak 3 при загрузке, сервер ubuntu 12.04
  • Требуется ли xfstt?
  • перезагрузка в скрипте инициализации
  • One Solution collect form web for “init.d – что делает команда reconfigure?”

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

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

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

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

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

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