diff options
author | Andreas Unterkircher <unki@netshadow.net> | 2017-10-19 07:22:42 +0200 |
---|---|---|
committer | Andreas Unterkircher <unki@netshadow.net> | 2017-10-19 07:51:57 +0200 |
commit | 02d8cffbc88bad59214e7f64b312d776d1a85b18 (patch) | |
tree | d809596177f60a7f12e1a84eb4304621c3c96759 | |
parent | fe12d7b38f4fb3964233a25da8c04dc968cb4f3b (diff) | |
download | exilog-02d8cffbc88bad59214e7f64b312d776d1a85b18.zip exilog-02d8cffbc88bad59214e7f64b312d776d1a85b18.tar.gz exilog-02d8cffbc88bad59214e7f64b312d776d1a85b18.tar.bz2 |
exilog-agent.service, use Type=forking
-rw-r--r-- | debian/changelog | 6 | ||||
-rw-r--r-- | debian/exilog-agent.service | 4 | ||||
-rwxr-xr-x | debian/rules | 2 |
3 files changed, 9 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog index 1cbb1d7..b195aca 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +exilog (0.5.1-4~unki.10) stretch; urgency=medium + + * exilog-agent.service, use Type=forking + + -- Andreas Unterkircher <unki@netshadow.net> Thu, 19 Oct 2017 07:22:47 +0200 + exilog (0.5.1-4~unki.9) stretch; urgency=medium * remove debian/exilog-agent.init diff --git a/debian/exilog-agent.service b/debian/exilog-agent.service index 144ec0d..ecd1cb6 100644 --- a/debian/exilog-agent.service +++ b/debian/exilog-agent.service @@ -3,11 +3,11 @@ Description=exilog agent After=network.target [Service] -Type=simple +Type=forking EnvironmentFile=-/etc/default/exilog-agent ExecStart=/usr/sbin/exilog_agent.pl $DAEMON_OPTS +PIDFile=/run/exilog/agent.pid Restart=on-failure [Install] WantedBy=multi-user.target -Alias=exilog.service diff --git a/debian/rules b/debian/rules index 61d05a0..3da0ced 100755 --- a/debian/rules +++ b/debian/rules @@ -13,7 +13,7 @@ override_dh_auto_install: cp conf/exilog.conf-example $(CURDIR)/debian/exilog-common/etc/exilog/exilog.conf override_dh_installinit: - dh_installinit -R + dh_installinit --no-start --restart-after-upgrade override_dh_install: dh_install |