--- a/dev-util/git/files/git-daemon.initd +++ b/dev-util/git/files/git-daemon.initd @@ -11,12 +11,16 @@ depend() { start() { ebegin "Starting git-daemon" start-stop-daemon --start --quiet --background \ - --exec /usr/bin/git -- daemon ${GITDAEMON_OPTS} + --exec /usr/libexec/git-core/git-daemon -- \ + --pid-file=/var/run/git-daemon.pid \ + --user=git --group=git \ + ${GITDAEMON_OPTS} eend $? } stop() { ebegin "Stopping git-daemon" - start-stop-daemon --stop --quiet --name git-daemon + start-stop-daemon --stop --quiet \ + --pidfile /var/run/git-daemon.pid eend $? }