Run git-daemon as an inetd service instead of a separate daemon.
[invirt/packages/invirt-dev.git] / debian / invirt-dev.postinst
index 7427c1f..49fe62c 100755 (executable)
@@ -26,6 +26,9 @@ case "$1" in
 ### END invirt-dev
 EOF
 
 ### END invirt-dev
 EOF
 
+        update-inetd --add \
+            'git\tstream\ttcp\tnowait\tgit\t/usr/bin/git\tgit daemon --inetd --syslog --verbose --export-all --base-path=/srv/git /srv/git'
+
         echo "-----"
         echo "invirt-dev: run"
         echo "  adduser --disabled-password \$user"
         echo "-----"
         echo "invirt-dev: run"
         echo "  adduser --disabled-password \$user"