[Issue#] SSDWSSP-750
[Bug/Feature] Security-server tests using dbus fail.
[Cause] Lack of dbus policy for security-tests.
[Solution] Adding conf file.
[Verification] Build, install, run tests.
Change-Id: I932fc6712aee0211a06940133e09db61dde45c12
/usr/bin/test-performance-check.sh
/usr/bin/perf
+/etc/dbus-1/system.d/security-tests.conf
+
/usr/bin/libsmack-test
/usr/bin/libprivilege-control-test
/usr/bin/security-server-tests-client-smack
ADD_LIBRARY(${COMMON_TARGET_TEST} ${COMMON_TARGET_TEST_SOURCES})
TARGET_LINK_LIBRARIES(${COMMON_TARGET_TEST} ${COMMON_TARGET_DEP_LIBRARIES})
+
+INSTALL (FILES ${PROJECT_SOURCE_DIR}/tests/common/security-tests.conf DESTINATION /etc/dbus-1/system.d)
--- /dev/null
+<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+ <!-- Only root can own this service -->
+ <policy user="root">
+ <allow own="tests.dbus.client"/>
+ <allow own="test.method.caller"/>
+ <allow own="test.method.server"/>
+ </policy>
+</busconfig>