summaryrefslogtreecommitdiff
path: root/systemd/central-key-manager.service.in
diff options
context:
space:
mode:
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>2015-01-29 18:12:01 +0100
committerMaciej J. Karpiuk <m.karpiuk2@samsung.com>2015-02-17 12:12:22 +0100
commit3837791c10fdba135c4ceeb6d17c7eff0ed8d09b (patch)
treeb2394ffa7b4ba085ae9098d6705d83147310d2b6 /systemd/central-key-manager.service.in
parent2523f4d47ff685834b5b6e369379b2952bc7e39e (diff)
downloadkey-manager-3837791c10fdba135c4ceeb6d17c7eff0ed8d09b.tar.gz
key-manager-3837791c10fdba135c4ceeb6d17c7eff0ed8d09b.tar.bz2
key-manager-3837791c10fdba135c4ceeb6d17c7eff0ed8d09b.zip
Common logging setup for client and service
[Issue#] N/A [Feature/Bug] N/A [Problem] Client may use different logging method than service. [Cause] Service reads environment flags from config file. Client doesn't [Solution] Make the client read that file too and setup log system properly. [Verification] Make changes to /etc/sysconfig/central-key-manager file and see if both service and client uses the same logging setup (provider and log level) File format is the following: " CKM_LOG_PROVIDER=<provider> CKM_LOG_LEVEL=<level> " where: <provider> is one of JOURNALD, DLOG, CONSOLE <level> is <0..5>, 0 means not logs at all, 1 means errors only, 5 means all Change-Id: I1662fe636f9987778345f8a02afa6fb77f7f1fe0
Diffstat (limited to 'systemd/central-key-manager.service.in')
-rw-r--r--systemd/central-key-manager.service.in14
1 files changed, 14 insertions, 0 deletions
diff --git a/systemd/central-key-manager.service.in b/systemd/central-key-manager.service.in
new file mode 100644
index 00000000..469db7a8
--- /dev/null
+++ b/systemd/central-key-manager.service.in
@@ -0,0 +1,14 @@
+[Unit]
+Description=Start the Central Key Manager
+DefaultDependencies=no
+
+[Service]
+Type=notify
+ExecStart=/usr/bin/key-manager
+Sockets=central-key-manager-api-storage.socket
+Sockets=central-key-manager-api-control.socket
+Sockets=central-key-manager-api-ocsp.socket
+EnvironmentFile=-@SYSTEMD_ENV_FILE@
+
+[Install]
+WantedBy=multi-user.target