summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/certificate/phosphor-certificate-manager/phosphor-certificate-manager@.service
diff options
context:
space:
mode:
authorMarri Devender Rao <devenrao@in.ibm.com>2018-09-03 14:00:39 +0300
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2018-09-28 05:00:53 +0300
commitc8267c3a9c09abf38cad806c5690d19346735eac (patch)
tree44188d671f91852db2b2cc0b35fdf480cbddcd34 /meta-phosphor/recipes-phosphor/certificate/phosphor-certificate-manager/phosphor-certificate-manager@.service
parent00975f5e57f183c0fdd4ff1d39b8a96859484c9b (diff)
downloadopenbmc-c8267c3a9c09abf38cad806c5690d19346735eac.tar.xz
phosphor-certificate-manager: Add recipe and certificate service
Add recipe and service files to start/stop nginx and nslcd services To start/stop nginx service use systemctl stop phosphor-certificate-manager@nginx.service systemctl start phosphor-certificate-manager@nginx.service To start/stop nslcd service use systemctl stop phosphor-certificate-manager@nslcd.service systemctl start phosphor-certificate-manager@nslcd.service (From meta-phosphor rev: 08b55912f01f7a2b53ccc11fb8e508c9c8bc8a14) Change-Id: Ie55613f8da061f9f948d645086db12be8239beea Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-phosphor/recipes-phosphor/certificate/phosphor-certificate-manager/phosphor-certificate-manager@.service')
-rw-r--r--meta-phosphor/recipes-phosphor/certificate/phosphor-certificate-manager/phosphor-certificate-manager@.service11
1 files changed, 11 insertions, 0 deletions
diff --git a/meta-phosphor/recipes-phosphor/certificate/phosphor-certificate-manager/phosphor-certificate-manager@.service b/meta-phosphor/recipes-phosphor/certificate/phosphor-certificate-manager/phosphor-certificate-manager@.service
new file mode 100644
index 000000000..d661b75c4
--- /dev/null
+++ b/meta-phosphor/recipes-phosphor/certificate/phosphor-certificate-manager/phosphor-certificate-manager@.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Phosphor certificate manager for %I
+
+[Service]
+EnvironmentFile={envfiledir}/obmc/cert/%I
+ExecStart=/usr/bin/env phosphor-certificate-manager --endpoint=${{ENDPOINT}} --path=${{CERTPATH}} --unit=${{UNIT}} --type=${{TYPE}}
+SyslogIdentifier=phosphor-certificate-manager
+Restart=always
+
+[Install]
+WantedBy={SYSTEMD_DEFAULT_TARGET}