start inetd in remctl-auto init script
[invirt/packages/invirt-remote.git] / debian / sipb-xen-remctl-auto.init
index d78d948..b35f5ba 100755 (executable)
@@ -15,8 +15,9 @@ PACKAGE=sipb-xen-remctl-auto
 
 gen_config()
 {
-    echo "host/$(invirt-getconf remote.hostname)@$(invirt-getconf authn.0.realm)" \
-        > /etc/remctl/acl/remote
+    for i in /etc/remctl/acl/remote
+    do mako-render $i.mako > $i
+    done
 }
 
 case "$1" in
@@ -24,6 +25,7 @@ case "$1" in
     log_begin_msg "Reloading config for $PACKAGE"
     gen_config
     log_end_msg $?
+    /etc/init.d/openbsd-inetd start   # idempotent, thankfully
     ;;
   stop)
     ;;