Add unified-system-service-storaged plugin for unified system service support 23/324123/2
authorSangYoun Kwak <sy.kwak@samsung.com>
Tue, 13 May 2025 07:20:40 +0000 (16:20 +0900)
committerSangYoun Kwak <sy.kwak@samsung.com>
Tue, 13 May 2025 07:51:19 +0000 (16:51 +0900)
commitedf84604d085871db10c1ee57b87fb16a5888af4
tree1c74246b4c9385a8c9b976be99136981b5915fbe
parentc4236143e4b338d711fe3c57c1fdb8b5d92dc646
Add unified-system-service-storaged plugin for unified system service support

To support unified system service, plugin package is added.

storaged-unified-system-plugin rpm is newly added to install
libunified-system-service-storaged.so.
Service execution will be replaced as a library init/exit() way.
With this, unified-system-service can run system services as a thread
simultaneously.

To avoid dbus rule conflict, a part of dbus conf rule is removed as
different config file 'org.tizen.system.storage-unified-system-service.conf'.
This file will replace org.tizen.system.storage.conf by the postscript
of plugin rpm when it is installed.

Change-Id: If8339b900bd6b7aef2004a382e6a6b10eb846297
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
CMakeLists.txt
conf/org.tizen.system.storage-unified-system-service.conf [new file with mode: 0644]
packaging/storaged.spec
src/core/main.c