Как остановить git-демон в Debian

9

Я использую сервер Debian Lenny, и я установил на него git. Теперь есть процесс git-daemon (и соответствующий открытый порт), но нет сценария /etc/init.d/git, который я мог бы остановить. Я знаю, что есть / etc / sv / git-daemon / run, но это тоже не помогает мне его остановить.

Слартибартфаст
источник

Ответы:

15

git-daemonпод Debian управляется runit .

sv stop git-daemon

должен сделать это.

Дэвид Шмитт
источник
1
Спасибо, пытался найти это, но я не мог получить хороший ответ.
Slartibartfast
2

Насколько я помню, пакет git-daemon-run должен содержать /etc/init.d/git-daemon

kolonell
источник
Нет, нашел, что в Google, но не работает
Slartibartfast
Если вы хотите удалить пакет, используйте dpkg -r git-daemon-run. Также будет иметь побочный эффект остановки службы.
Энрико М.
2

Как вы можете видеть в README.Debian, вы можете создать символическую ссылку:

См. Программу sv (8), чтобы узнать, как управлять сервисом, или, альтернативно, создать символическую ссылку /etc/init.d/git-daemon, указывающую на / usr / bin / sv, чтобы иметь совместимый с LSB интерфейс для управления им:

ln -s /usr/bin/sv /etc/init.d/git-daemon
/etc/init.d/git-daemon status
Жан-Филипп Браун
источник