Jak zatrzymać git-daemon na Debianie

9

Korzystam z serwera Debian Lenny i zainstalowałem na nim git. Teraz jest proces git-daemon (i odpowiedni otwarty port), ale nie ma skryptu /etc/init.d/git, który mógłbym zatrzymać. Wiem, że istnieje / etc / sv / git-daemon / run, ale to też nie pomaga mi go zatrzymać.

Slartibartfast
źródło

Odpowiedzi:

15

git-daemonpod Debianem zarządza runit .

sv stop git-daemon

powinien to zrobić.

David Schmitt
źródło
1
Dzięki, próbowałem to znaleźć, ale nie mogłem uzyskać dobrej odpowiedzi.
Slartibartfast
2

O ile pamiętam, pakiet git-daemon-run powinien zapewniać /etc/init.d/git-daemon

kolonell
źródło
nie, stwierdził, że w google, ale nie działa
Slartibartfast
Jeśli chcesz usunąć pakiet, użyj również dpkg -r git-daemon-run. Będzie miał również efekt uboczny zatrzymania usługi.
Enrico M.
2

Jak widać w README.Debian, możesz utworzyć dowiązanie symboliczne:

Zobacz program sv (8), w jaki sposób zarządzać usługą, lub alternatywnie utwórz dowiązanie symboliczne /etc/init.d/git-daemon wskazujące na / usr / bin / sv, aby mieć interfejs zgodny z LSB do sterowania nim:

ln -s /usr/bin/sv /etc/init.d/git-daemon
/etc/init.d/git-daemon status
Jean-Philippe Braun
źródło