Johannes Sixt schrieb: > Wincent Colaiuta schrieb: >> Drop the --inetd option and it works with no errors: >> >> # /usr/local/bin/git-daemon --base-path=/blah -- /blah > > When I run git-daemon with a reduced path similar to this: > > PATH=/bin:/usr/bin /usr/local/bin/git-daemon ... > > i.e. git is installed in /usr/local/bin, but it is not in PATH, then I > also get "hung up unexpectedly" from a client that connects to this server. > > Which makes me think that you xinetd doesn't pass a PATH to git-daemon > that includes /usr/local/bin. Add this to your /etc/xinetd.d/git: > > env = PATH=/bin:/usr/bin:/usr/local/bin > > (not tested). And if I run it this way: PATH=/bin:/usr/bin /usr/local/bin/git daemon ... (notice the dash-less form) it works, too. Although I don't know if this somehow would interfere with --inetd mode. -- Hannes - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html