The apt repository needs to be owned by the repository user, so let's
[invirt/packages/invirt-dev.git] / debian / invirt-dev.init
index c7349f0..5f85efe 100755 (executable)
@@ -26,9 +26,16 @@ do_start()
     #  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 \