Enable socket activation
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 30 May 2019 11:45:45 +0000 (13:45 +0200)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Fri, 2 Aug 2019 11:42:28 +0000 (13:42 +0200)
commit2a0d4419f5db520655ee6931169b6ac243b2b6d5
tree2a29a5a116a0ad667b06d4ebdb5d93a34b026479
parent0267a24340757143db5226666bad59153edbfade
Enable socket activation

Enable oded socket activation. Stop service after ~5s of inactivity. Do
not stop the service if it was started manually and no request has
arrived.

Change-Id: I4d65b278df314b3e16453ab0e1e521b3e80e58e7
16 files changed:
CMakeLists.txt
lib/client.cpp
packaging/ode.spec
server/CMakeLists.txt
server/external-encryption.cpp
server/external-encryption.h
server/internal-encryption.cpp
server/internal-encryption.h
server/key-server.cpp
server/luks.cpp
server/main.cpp
server/secure-erase.cpp
server/server.cpp
server/server.h
server/systemd/ode.service.in
server/systemd/ode.socket.in [new file with mode: 0644]