diff options
author | Bartlomiej Grzelewski <b.grzelewski@samsung.com> | 2013-07-11 18:38:26 +0200 |
---|---|---|
committer | Bartlomiej Grzelewski <b.grzelewski@samsung.com> | 2014-02-06 17:13:20 +0100 |
commit | 3313797dbc200e9f89a91e20d44b3f885e5d771e (patch) | |
tree | 0df58ffc1a3fdc739a55a1134e931528a2251405 /systemd | |
parent | 62426bf96d6b8a11dc905c480a0b2b235b88e564 (diff) | |
download | security-manager-3313797dbc200e9f89a91e20d44b3f885e5d771e.tar.gz security-manager-3313797dbc200e9f89a91e20d44b3f885e5d771e.tar.bz2 security-manager-3313797dbc200e9f89a91e20d44b3f885e5d771e.zip |
Add socket activation for get-gid api.
[Issue#] N/A
[Bug] N/A
[Cause] N/A
[Problem] Lack of socket activation for api get-gid.
[Solution] Add support for socket activation in security-server.
[Verification] Reinstall security-server. Reboot target. Run tests.
Change-Id: Ia3f1a1630df69da85398e5f53cf34a446d79bc94
Diffstat (limited to 'systemd')
-rw-r--r-- | systemd/CMakeLists.txt | 1 | ||||
-rw-r--r-- | systemd/security-server-get-gid.socket | 10 | ||||
-rw-r--r-- | systemd/security-server.service | 1 |
3 files changed, 12 insertions, 0 deletions
diff --git a/systemd/CMakeLists.txt b/systemd/CMakeLists.txt index 75342f8a..8febadf5 100644 --- a/systemd/CMakeLists.txt +++ b/systemd/CMakeLists.txt @@ -2,6 +2,7 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/systemd/security-server.service ${CMAKE_SOURCE_DIR}/systemd/security-server.socket ${CMAKE_SOURCE_DIR}/systemd/security-server-data-share.socket + ${CMAKE_SOURCE_DIR}/systemd/security-server-get-gid.socket DESTINATION /usr/lib/systemd/system ) diff --git a/systemd/security-server-get-gid.socket b/systemd/security-server-get-gid.socket new file mode 100644 index 00000000..086dbf91 --- /dev/null +++ b/systemd/security-server-get-gid.socket @@ -0,0 +1,10 @@ +[Socket] +ListenStream=/tmp/.security-server-api-get-gid.sock +SocketMode=0777 +SmackLabelIPIn=* +SmackLabelIPOut=@ + +Service=security-server.service + +[Install] +WantedBy=sockets.target diff --git a/systemd/security-server.service b/systemd/security-server.service index a15a84c0..57af0272 100644 --- a/systemd/security-server.service +++ b/systemd/security-server.service @@ -6,6 +6,7 @@ Type=notify ExecStart=/usr/bin/security-server Sockets=security-server.socket Sockets=security-server-data-share.socket +Sockets=security-server-get-gid.socket [Install] WantedBy=multi-user.target |