--- a/alterator-fbi/ahttpd.init +++ a/alterator-fbi/ahttpd.init @@ -32,7 +32,7 @@ start() { ssl_generate "ahttpd" - start_daemon --pidfile "$PIDFILE" --lockfile "$LOCKFILE" --expect-user _ahttpd --name ahttpd --displayname ahttpd -- ahttpd + start_daemon --background --pidfile "$PIDFILE" --make-pidfile --lockfile "$LOCKFILE" --expect-user _ahttpd --name ahttpd --displayname ahttpd -- ahttpd RETVAL=$? [ "$RETVAL" != "0" ] || publish_service ahttpd 'System management center at %h' '_https._tcp' "$(ahttpd_port)" --- a/alterator-fbi/sbin/ahttpd +++ a/alterator-fbi/sbin/ahttpd @@ -231,7 +231,7 @@ (begin (alterator-init-local) (d-init-local)) (begin (alterator-init-global) - (daemonize (config-ref *config* "server-pidfile")) +; (daemonize (config-ref *config* "server-pidfile")) (drop-privs (config-ref *config* "server-user") (config-ref *config* "server-group"))))