File: pki-server.pki-tomcatd-nuxwdog%40.service

package info (click to toggle)
dogtag-pki 10.10.2-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 74,096 kB
  • sloc: java: 329,656; sh: 290,728; python: 47,626; cpp: 38,497; ansic: 30,300; javascript: 26,885; perl: 9,541; xml: 5,519; jsp: 2,246; makefile: 705; sql: 96; exp: 8
file content (34 lines) | stat: -rw-r--r-- 1,014 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[Unit]
Description=PKI Tomcat Server %i Started by Nuxwdog
PartOf=pki-tomcatd-nuxwdog.target

[Service]
Type=simple
EnvironmentFile=/usr/share/pki/etc/tomcat.conf
Environment="CATALINA_HOME=/usr/share/tomcat9"
Environment="NAME=%i"
Environment="STARTED_BY_SYSTEMD=1"
Environment="WD_PIPE_NAME=%i"
EnvironmentFile=-/etc/default/%i
EnvironmentFile=/usr/share/pki/etc/pki.conf
EnvironmentFile=/etc/pki/pki.conf

ExecStartPre=+/usr/bin/setfacl -m u:pkiuser:wx /run/systemd/ask-password
ExecStartPre=/usr/bin/pki-server-nuxwdog
ExecStartPre=/usr/sbin/pki-server upgrade %i
ExecStartPre=/usr/sbin/pki-server migrate %i --tomcat 9.0.00
ExecStartPre=/usr/bin/pkidaemon start %i
ExecStartPost=+/usr/bin/setfacl -x u:pkiuser /run/systemd/ask-password
ExecStart=/bin/sh /usr/share/pki/tomcat-start.sh
ExecStopPost=/usr/bin/pki-server-nuxwdog --clear

KeyringMode=shared
SuccessExitStatus=143
TimeoutStartSec=180
SyslogIdentifier=%i
User=pkiuser
Group=pkiuser
Restart=on-failure

[Install]
WantedBy=pki-tomcatd-nuxwdog.target