9

I'm running debian lenny server, and I've installed git on it. Now there is a git-daemon process (and appropriate opened port), but there is no /etc/init.d/git script that I could stop. I know there is /etc/sv/git-daemon/run but that doesn't help me stopping it either.

Slartibartfast
  • 265
  • 1
  • 4
  • 8

4 Answers4

15

git-daemon under Debian is managed by runit.

sv stop git-daemon

should do it.

David Schmitt
  • 2,165
  • 2
  • 15
  • 25
2

As far as I recall the git-daemon-run package should provide the /etc/init.d/git-daemon

kolonell
  • 207
  • 1
  • 4
2

As you can see in the README.Debian you can make a symlink :

See the sv(8) program on how to manage the service, or, alternatively, create a symbolic link /etc/init.d/git-daemon pointing to /usr/bin/sv to have an LSB compatible interface to control it:

ln -s /usr/bin/sv /etc/init.d/git-daemon
/etc/init.d/git-daemon status
Scott Pack
  • 14,717
  • 10
  • 51
  • 83
0

In Debian 11, you can stop it from coming up during bootup by editing the /etc/default/git-daemon and changing the GIT_DAEMON_ENABLE to ”false”.

John Greene
  • 799
  • 7
  • 28