что запускает runv в системе Debian, используя init и как?

Немного фона: я установил git-daemon-run в систему Debian, и теперь git-daemon запускается при загрузке автоматически, даже если в /etc/init.d нет сценария инициализации.

Я немного поработал и выяснил, что этим конкретным демоном управляют runsv и утилита sv , альтернатива схеме init . Однако я не могу найти сценарий или команду, которая сообщает runv запускать при загрузке.

Как runsv запуск? Как я могу отключить его при загрузке, чтобы я мог включать и отключать службу git-daemon ?

  • Существует ли стандартный способ запуска и остановки служб в Linux?
  • Каковы переменные $ remote_fs и $ syslog в заголовке SysVinit LSB?
  • При запуске на уровень выполнения он выполняет предыдущие уровни выполнения?
  • Установите daemon для запуска при загрузке с помощью systemd
  • Как работает успех функции init.d от RHEL?
  • Как запустить скрипт инициализации System V при загрузке?
  • В чем разница между rc, rc.local и rc.sysinit?
  • Как запустить скрипт при выключении на Debian 9 или Raspbian 8 (Jessie)
  • One Solution collect form web for “что запускает runv в системе Debian, используя init и как?”

    Я не знаю sv , но если это что-то похожее на другие замены init , он игнорирует /etc/init.d и настраивает его другими способами. Кроме того, если это действительно замена init , то ядро запускает ее, поэтому вы не найдете ни одного скрипта, который ее запускает.

    Я рекомендую прорваться через manpages, чтобы выяснить, как настроить его, чтобы делать то, что вы хотите. (Например, настроить get-daemon для запуска при загрузке.)

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