From 34471d85fca14a5ec359d2d06a8d7018cb23beb2 Mon Sep 17 00:00:00 2001 From: Alexander Mohr Date: Wed, 5 Oct 2022 10:23:44 +0200 Subject: systemd: add support for socket activation via systemd (#401) dlt-daemon now support activation via systemd socket. This allows dlt-daemon to be started as soon as an application is requesting access to the dlt socket. This commits implements opening the socket only when UNIX_SOCKET is used for IPC Signed-off-by: Alexander Mohr Signed-off-by: Alexander Mohr --- systemd/dlt.socket.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 systemd/dlt.socket.cmake (limited to 'systemd/dlt.socket.cmake') diff --git a/systemd/dlt.socket.cmake b/systemd/dlt.socket.cmake new file mode 100755 index 0000000..9764c0f --- /dev/null +++ b/systemd/dlt.socket.cmake @@ -0,0 +1,8 @@ +[Socket] +ListenStream=@DLT_USER_IPC_PATH@/dlt +FileDescriptorName=@DLT_USER_IPC_PATH@/dlt +SocketGroup=dlt +SocketMode=0666 + +[Install] +WantedBy=sockets.target \ No newline at end of file -- cgit v1.2.1