summaryrefslogtreecommitdiff
path: root/meta-openpower/recipes-bsp/ecmd/files
diff options
context:
space:
mode:
authorJoel Stanley <joel@jms.id.au>2019-11-05 03:55:16 +0300
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-11-05 15:22:22 +0300
commit5f2105b1fcdf11e180897502de2fdc7c01ed6452 (patch)
tree03d7fd87ab06c88e4af9f07f2686c160621b075e /meta-openpower/recipes-bsp/ecmd/files
parentdf41e195d360f065984ff783721655c8166b0e78 (diff)
downloadopenbmc-5f2105b1fcdf11e180897502de2fdc7c01ed6452.tar.xz
openbmc: Add systemd service for croserver
The upstream application does not ship a systemd service file so we include it in meta-openpower. The service does not have an 'install' section as it should be started on demand by the cronus user. This may change in the future if OpenBMC gains the ability to put itself in a debug state, where starting the croserver will be part of that process. (From meta-openpower rev: c6c86e4602e7d8734e771ee4bf2fb1049acbfb75) Change-Id: I088ae4acfb7a8f039fd9342ba2314255ec7987f1 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-openpower/recipes-bsp/ecmd/files')
-rw-r--r--meta-openpower/recipes-bsp/ecmd/files/croserver.service12
1 files changed, 12 insertions, 0 deletions
diff --git a/meta-openpower/recipes-bsp/ecmd/files/croserver.service b/meta-openpower/recipes-bsp/ecmd/files/croserver.service
new file mode 100644
index 000000000..38d1fd2ff
--- /dev/null
+++ b/meta-openpower/recipes-bsp/ecmd/files/croserver.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=Cronus Server
+Documentation=https://github.com/open-power/eCMD/
+After=network.service
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/croserver
+Restart=on-failure
+ProtectHome=yes
+ProtectSystem=full
+RestrictAddressFamilies=AF_UNIX