Rewriting client socket privilige part and adding exec path service
authorZofia Abramowska <z.abramowska@samsung.com>
Tue, 16 Jul 2013 10:01:42 +0000 (12:01 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Thu, 6 Feb 2014 16:13:21 +0000 (17:13 +0100)
commitc1bbda570a4d7e50af38aa1a37829246a870773f
treea97060e7b5164444ccabd387a2b0a9fedd41866a
parent39998af58ff4e0c8ea6d1c747c9b48e23a976aa2
Rewriting client socket privilige part and adding exec path service

[Issue#] SSDWSSP-367
[Bug/Feature] N/A
[Cause] Rewriting client API and security-server socket privilige checks
functionality to match recently written security-server services
[Solution] Rewriting client API to use new implementation of sockets,
adding new service for get execution path request
[Verification] Successful build.
        Run test 'security-server-test-client-smack'
        with 'regexp=sock' argument and check dlog logs whether
        execution path is being properly send
        (This functionality is not in ss API, so no tests for
        this specific service are available)

Change-Id: I49031860de14986f73899cb8c99f061241ede39b
14 files changed:
packaging/security-server.spec
src/CMakeLists.txt
src/client/security-server-client.c
src/include/security-server-comm.h
src/server/security-server-main.c
src/server2/client/client-socket-privilege.cpp [new file with mode: 0644]
src/server2/common/protocols.cpp
src/server2/common/protocols.h
src/server2/main/server2-main.cpp
src/server2/service/exec-path.cpp [new file with mode: 0644]
src/server2/service/exec-path.h [new file with mode: 0644]
systemd/CMakeLists.txt
systemd/security-server-exec-path.socket [new file with mode: 0644]
systemd/security-server.service