-gen_config () {
- local keyid="$(invirt-getconf apt.keyid)"
- for f in /srv/repository/conf/{distributions,invirt-uploaders}; do
- perl -pe "s/\@apt\.keyid\@/$keyid/g" <"$f".in >"$f"
+NAME=invirt-dev
+GEN_FILES=/srv/repository/conf/distributions
+
+. /lib/init/std-init.sh
+. /lib/init/gen-files.sh
+
+do_start()
+{
+ # Return
+ # 0 if daemon has been started
+ # 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"