1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
# SystemD File for myproxy-server.
[Unit]
Description=Server for X.509 Public Key Infrastructure (PKI) security credentials
After=network.target auditd.service
ConditionPathExists=/etc/grid-security/myproxy/hostcert.pem
ConditionPathExists=/etc/grid-security/myproxy/hostkey.pem
[Service]
Type=forking
User=myproxy
Environment=X509_USER_CERT=/etc/grid-security/myproxy/hostcert.pem
Environment=X509_USER_KEY=/etc/grid-security/myproxy/hostkey.pem
ExecStart=/usr/sbin/myproxy-server --pidfile /run/myproxy-server/myproxy.pid
ExecReload=/bin/kill -HUP $MAINPID
PIDFile=/run/myproxy-server/myproxy.pid
[Install]
WantedBy=multi-user.target
|