Improve integration of cynagora 55/23355/1 8.99.4 icefish/8.99.4 icefish_8.99.4
authorJosé Bollo <jose.bollo@iot.bzh>
Thu, 12 Dec 2019 17:10:48 +0000 (18:10 +0100)
committerJosé Bollo <jose.bollo@iot.bzh>
Fri, 13 Dec 2019 15:00:27 +0000 (16:00 +0100)
commitc29761cd1628960ee2b11a469763479ac5ef1dfa
tree5bca3e838d04fc87814dcf9ce476679d15ab4f86
parent23bc1035a51fe54600db691981f8ed1537cbe125
Improve integration of cynagora

Allow to be more flexible when starting with or without
systemd. At end this change will allows to start within
systemd with socket activation or not and by sending
notification without need of option.

Make setting of the sockets more accurate. The admin and
agent socket are now accessible only to clients of the
expected group, cynagora by default.

Bug-AGL: SPEC-3230
Bug-AGL: SPEC-2968

Change-Id: I3e5c7c00dfa0494628c18ffc016cfc8599a5bf9b
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
CMakeLists.txt
src/CMakeLists.txt
src/cyn-server.c
src/main-cynagorad.c
src/meson.build
src/socket.c
systemd/CMakeLists.txt
systemd/cynagora-admin.socket.in
systemd/cynagora-agent.socket.in
systemd/cynagora-check.socket.in
systemd/cynagora.service.in [moved from systemd/cynagora.service with 66% similarity]