Add example xinetd(8) configuration to Documentation/everyday.txt
Many Linux distributions use xinetd(8), not inetd(8). Give a sample configuration file. Signed-off-by: Horst H. von Brand <vonbrand@inf.utfsm.cl> Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
eff97e3fae
commit
c51901de1d
@ -377,6 +377,29 @@ git stream tcp nowait nobody \
|
||||
+
|
||||
The actual configuration line should be on one line.
|
||||
|
||||
Run git-daemon to serve /pub/scm from xinetd.::
|
||||
+
|
||||
------------
|
||||
$ cat /etc/xinetd.d/git-daemon
|
||||
# default: off
|
||||
# description: The git server offers access to git repositories
|
||||
service git
|
||||
{
|
||||
disable = no
|
||||
type = UNLISTED
|
||||
port = 9418
|
||||
socket_type = stream
|
||||
wait = no
|
||||
user = nobody
|
||||
server = /usr/bin/git-daemon
|
||||
server_args = --inetd --syslog --export-all --base-path=/pub/scm
|
||||
log_on_failure += USERID
|
||||
}
|
||||
------------
|
||||
+
|
||||
Check your xinetd(8) documentation and setup, this is from a Fedora system.
|
||||
Others might be different.
|
||||
|
||||
Give push/pull only access to developers.::
|
||||
+
|
||||
------------
|
||||
|
Loading…
Reference in New Issue
Block a user