DAEMON_ARGS="-f $MOUNTPOINT"
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
+GEN_FILES=(/etc/conserver/invirt-hosts.cf
+ /etc/remctl/acl/invirt-console-server
+ /etc/issue.net.no_tkt
+ /etc/nss-pgsql.conf)
# Exit if the package is not installed
[ -x "$DAEMON" ] || exit 0
+. /lib/init/gen-files.sh
. /lib/init/std-init.sh
-gen_config()
-{
- for i in /etc/conserver/invirt-hosts.cf \
- /etc/remctl/acl/invirt-console-server \
- /etc/issue.net.no_tkt \
- /etc/nss-pgsql.conf \
- ; do
- mako-render $i.mako > $i
- done
-}
-
#
# Function that starts the daemon/service
#
return 1
fi
- gen_config
+ gen_files
daemon -r -O daemon.info -E daemon.err -n $NAME -- $DAEMON $DAEMON_ARGS || return 2
}
do_reload()
{
- gen_config
+ gen_files
invoke-rc.d conserver-server reload
}