From: Raphaƫl Gertz Date: Sun, 19 Jun 2016 04:34:22 +0000 (+0200) Subject: Fix service to start reliably X-Git-Tag: 2.4.38-6~21 X-Git-Url: https://git.rapsys.eu/ihttpd/commitdiff_plain/0feb9933cc892b2a03e52565b69ddce3070aa107?ds=inline Fix service to start reliably --- diff --git a/SOURCES/ihttpd.service b/SOURCES/ihttpd.service index 9961633..80ad31b 100644 --- a/SOURCES/ihttpd.service +++ b/SOURCES/ihttpd.service @@ -1,17 +1,17 @@ -# Service unit starting ihttpd.service on password request +# Based on /usr/lib/systemd/system/debug-shell.service [Unit] -Description=Answer Password Requests from the Apache IHTTP Server +Description=Spawn apache ihttpd server to answer password requests DefaultDependencies=no -Conflicts=shutdown.target multi-user.target graphical.target -After=plymouth-start.service -Before=paths.target shutdown.target -ConditionPathExists=!/run/plymouth/pid +AllowIsolate=no +IgnoreOnIsolate=yes [Service] Type=simple Environment=LANG=C -ExecStart=/usr/sbin/ihttpd $OPTIONS -DFOREGROUND -ExecReload=/usr/sbin/ihttpd $OPTIONS -k graceful +ExecStart=/usr/sbin/ihttpd -DFOREGROUND KillSignal=SIGWINCH KillMode=mixed PIDFile=/run/ihttpd/ihttpd.pid + +[Install] +WantedBy=sysinit.target