summaryrefslogtreecommitdiffstats
path: root/base/server/share/lib/systemd/system/pki-tomcatd@.service
diff options
context:
space:
mode:
authorAde Lee <alee@redhat.com>2013-08-29 13:07:16 -0400
committerAde Lee <alee@redhat.com>2013-09-02 22:21:48 -0400
commit27ed263a94568e6ef9c54b7acc880535d635273b (patch)
treedb5c52b996d08d67cfbd96e7e916faa32cdec2e1 /base/server/share/lib/systemd/system/pki-tomcatd@.service
parent05ff18eea93c9dcb926f74c57d9ad660e8cae038 (diff)
downloadpki-27ed263a94568e6ef9c54b7acc880535d635273b.tar.gz
pki-27ed263a94568e6ef9c54b7acc880535d635273b.tar.xz
pki-27ed263a94568e6ef9c54b7acc880535d635273b.zip
Changed systemd service file so that target starts up correctly
Also added SuccessExitStatus directive to unit file to ignore exit value 143. As a result of this setting, exit status 0 is returned. Ticket 716
Diffstat (limited to 'base/server/share/lib/systemd/system/pki-tomcatd@.service')
-rw-r--r--base/server/share/lib/systemd/system/pki-tomcatd@.service3
1 files changed, 2 insertions, 1 deletions
diff --git a/base/server/share/lib/systemd/system/pki-tomcatd@.service b/base/server/share/lib/systemd/system/pki-tomcatd@.service
index 12bcf75a0..18d92dd60 100644
--- a/base/server/share/lib/systemd/system/pki-tomcatd@.service
+++ b/base/server/share/lib/systemd/system/pki-tomcatd@.service
@@ -1,12 +1,13 @@
[Unit]
Description=PKI Tomcat Server %i
After=pki-tomcatd.target
-BindTo=pki-tomcatd.target
+PartOf=pki-tomcatd.target
[Service]
Type=forking
ExecStart=/usr/bin/pkidaemon start tomcat %i
ExecStop=/usr/bin/pkidaemon stop tomcat %i
+SuccessExitStatus=143
[Install]
WantedBy=multi-user.target