debian: git-daemon-sysvinit: Depend lsb-base (>= 3.0-6)
[git/debian/andersk.git] / debian / git-daemon-run.postinst
blob00a4d384594bff20b8092d8102075e380bf2f4f5
1 #!/bin/sh
2 set -e
4 #DEBHELPER#
6 test "$1" = 'configure' || exit 0
8 getent passwd gitlog >/dev/null || \
9 adduser --system --home /nonexistent --no-create-home gitlog
10 getent passwd gitdaemon >/dev/null || \
11 adduser --system --home /nonexistent --no-create-home gitdaemon
13 test -z "$2" || dpkg --compare-versions "$2" gt '1:1.5.4.2-1' || {
14 update-service --remove /etc/sv/git-daemon 2>/dev/null || :
15 sleep 6
16 set "$1"
19 # enable git-daemon service
20 update-service --add /etc/sv/git-daemon
22 # restart git-daemon service if it was running
23 test -z "$2" || sv -v term git-daemon || :