Package: invirt-dev
Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, dpkg-dev-el, emacs21, reprepro, apache2, postfix, screen, dh-make, fakeroot, quilt, patchutils, config-package-dev, pbuilder, equivs, invirt-base, invirt-database, remctl-server
+Depends: ${shlibs:Depends}, ${misc:Depends}, dpkg-dev-el, emacs21, reprepro, apache2, postfix, screen, dh-make, fakeroot, quilt, patchutils, config-package-dev, pbuilder, equivs, invirt-base, invirt-database, remctl-server, update-inetd, openbsd-inetd | inet-superserver
Description: Invirt build and apt server
This packages the build scripts and apt-repository configuration for Invirt.
invirt-build-conf || ret=2
- daemon -n invirt-dev-git-daemon -- git daemon \
- --user=git \
- --group=nogroup \
- --syslog \
- --verbose \
- --reuseaddr \
- --export-all \
- --base-path=/srv/git \
- /srv/git || ret=$?
-
return $ret
}
do_stop()
{
- daemon -n invirt-dev-git-daemon --stop
- return $?
+ :
}
do_reload()
case "$1" in
remove|upgrade|deconfigure)
- perl -i.bak -ne 's%^### (BEGIN|END) invirt-dev\s*$%%m && ($skip = ($1 eq "BEGIN")); print unless $skip;' /etc/sudoers
+ [ "$1" = "remove" ] && update-inetd --disable git
+
+ perl -i.bak -ne 's%^### (BEGIN|END) invirt-dev\s*$%%m && ($skip = ($1 eq "BEGIN")); print unless $skip;' /etc/sudoers
;;
failed-upgrade)