# 1 if daemon was already running
# 2 if daemon could not be started
ret=0
+
gen_files || ret=2
+ chown -R repository:nogroup /srv/repository/db \
+ /srv/repository/dists \
+ /srv/repository/lists \
+ /srv/repository/pool
reprepro-env export || ret=2
+
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()
{
do_start
}
+
+std_init "$@"