X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dev.git/blobdiff_plain/867b0b9e841e71e43134c3414c5a22cd87d40fc4..1c9ac2563d5afefb47da45c352f4bdd25acf8635:/debian/invirt-dev.init diff --git a/debian/invirt-dev.init b/debian/invirt-dev.init index 5957157..372d8f2 100755 --- a/debian/invirt-dev.init +++ b/debian/invirt-dev.init @@ -26,8 +26,15 @@ do_start() # 1 if daemon was already running # 2 if daemon could not be started ret=0 + gen_files || ret=2 + for d in db dists lists pool; do + dir="/srv/repository/$d" + mkdir -p "$dir" + chown -R repository:nogroup "$dir" + done reprepro-env export || ret=2 + invirt-build-conf || ret=2 return $ret @@ -35,9 +42,12 @@ do_start() do_stop() { + : } do_reload() { do_start } + +std_init "$@"