- Add support for passing PID file name on command line to make it easier to keep system init and daemon configuration in sync.
This commit is contained in:
@@ -7,7 +7,7 @@ required_files="${CONFFILE}"
|
||||
|
||||
command="/usr/local/bin/dkimpy-milter"
|
||||
pidfile="/run/dkimpy-milter/${RC_SVCNAME}.pid"
|
||||
command_args="-P ${pidfile} ${CONFFILE}"
|
||||
command_args="${CONFFILE} -P ${pidfile}"
|
||||
|
||||
depend() {
|
||||
use dns logger net
|
||||
|
||||
@@ -7,7 +7,7 @@ required_files="${CONFFILE}"
|
||||
|
||||
command="@BINDIR@/dkimpy-milter"
|
||||
pidfile="@RUNSTATEDIR@/${RC_SVCNAME}.pid"
|
||||
command_args="-P ${pidfile} ${CONFFILE}"
|
||||
command_args="${CONFFILE} -P ${pidfile}"
|
||||
|
||||
depend() {
|
||||
use dns logger net
|
||||
|
||||
@@ -6,7 +6,7 @@ After=network.target
|
||||
[Service]
|
||||
Type=simple
|
||||
PIDFile=/run/dkimpy-milter/dkimpy-milter.pid
|
||||
ExecStart=/usr/local/bin/dkimpy-milter /usr/local/etc/dkimpy-milter/dkimpy-milter.conf
|
||||
ExecStart=/usr/local/bin/dkimpy-milter /usr/local/etc/dkimpy-milter/dkimpy-milter.conf -P /run/dkimpy-milter/dkimpy-milter.pid
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
@@ -6,7 +6,7 @@ After=network.target
|
||||
[Service]
|
||||
Type=simple
|
||||
PIDFile=@RUNSTATEDIR@/dkimpy-milter.pid
|
||||
ExecStart=@BINDIR@/dkimpy-milter @CONFDIR@/dkimpy-milter.conf
|
||||
ExecStart=@BINDIR@/dkimpy-milter @CONFDIR@/dkimpy-milter.conf -P @RUNSTATEDIR@/dkimpy-milter.pid
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
Reference in New Issue
Block a user