From 867b0b9e841e71e43134c3414c5a22cd87d40fc4 Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Sat, 5 Dec 2009 17:31:51 -0500 Subject: [PATCH] Switch to using std-init in invirt-dev. svn path=/trunk/packages/invirt-dev/; revision=2589 --- debian/invirt-dev.init | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/debian/invirt-dev.init b/debian/invirt-dev.init index 160aabd..5957157 100755 --- a/debian/invirt-dev.init +++ b/debian/invirt-dev.init @@ -16,19 +16,28 @@ NAME=invirt-dev GEN_FILES=/srv/repository/conf/distributions +. /lib/init/std-init.sh . /lib/init/gen-files.sh -case "$1" in - start|reload|force-reload|restart) - log_begin_msg "Reloading config for $PACKAGE" - gen_files - reprepro-env export - invirt-build-conf - log_end_msg $? - ;; - stop) - ;; - *) - log_success_msg "Usage: /etc/init.d/$NAME {start|reload|force-reload|restart|stop}" - ;; -esac +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 + reprepro-env export || ret=2 + invirt-build-conf || ret=2 + + return $ret +} + +do_stop() +{ +} + +do_reload() +{ + do_start +} -- 1.7.9.5