From: Chanwoo Choi Date: Wed, 26 Feb 2025 11:22:58 +0000 (+0900) Subject: hal-backend-service: Add socket data for all supported hal-api X-Git-Tag: accepted/tizen/unified/20250306.094544~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5dbf941f29ba2a8f15f85c35ec72861f7c6c5ac9;p=platform%2Fhal%2Fapi%2Fcommon.git hal-backend-service: Add socket data for all supported hal-api Add socket data for all supported hal-api by using hal module name. Change-Id: Iae9736c2b027391bede0ed37b14b4ef771d297de Signed-off-by: Chanwoo Choi --- diff --git a/packaging/hal-backend-service.service b/packaging/hal-backend-service.service index 5fee38f..e580cf4 100644 --- a/packaging/hal-backend-service.service +++ b/packaging/hal-backend-service.service @@ -2,6 +2,7 @@ Description=HAL Backend Service DefaultDependencies=no Requires=local-fs.target hal-backend-service.socket +Before=basic.target After=local-fs.target hal-backend-service.socket [Service] @@ -9,8 +10,6 @@ Type=simple SmackProcessLabel=System ExecStart=/usr/bin/hal-backend-service KillSignal=SIGUSR1 -User=system_fw -Group=system_fw MemoryMax=20M [Install] diff --git a/packaging/hal-backend-service.socket b/packaging/hal-backend-service.socket index e8c21bc..44cbbea 100644 --- a/packaging/hal-backend-service.socket +++ b/packaging/hal-backend-service.socket @@ -4,10 +4,41 @@ DefaultDependencies=no Before=sockets.target [Socket] -ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_display_funcs -ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_led_funcs +ListenStream=/run/aul/rpcport/.d::HalBackendStub::tbm +ListenStream=/run/aul/rpcport/.d::HalBackendStub::tdm +ListenStream=/run/aul/rpcport/.d::HalBackendStub::audio +ListenStream=/run/aul/rpcport/.d::HalBackendStub::camera +ListenStream=/run/aul/rpcport/.d::HalBackendStub::radio +ListenStream=/run/aul/rpcport/.d::HalBackendStub::codec +ListenStream=/run/aul/rpcport/.d::HalBackendStub::bluetooth +ListenStream=/run/aul/rpcport/.d::HalBackendStub::wifi +ListenStream=/run/aul/rpcport/.d::HalBackendStub::nfc +ListenStream=/run/aul/rpcport/.d::HalBackendStub::location +ListenStream=/run/aul/rpcport/.d::HalBackendStub::power +ListenStream=/run/aul/rpcport/.d::HalBackendStub::sensor +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_battery +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_bezel +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_display +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_ir +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_touchscreen +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_led +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_board +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_external_connection +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_thermal +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_usb_gadget +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_haptic +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_memory +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_input +ListenStream=/run/aul/rpcport/.d::HalBackendStub::device_power +ListenStream=/run/aul/rpcport/.d::HalBackendStub::da_wow +ListenStream=/run/aul/rpcport/.d::HalBackendStub::da_ab_update +ListenStream=/run/aul/rpcport/.d::HalBackendStub::da_ese +ListenStream=/run/aul/rpcport/.d::HalBackendStub::security_certs SocketMode=0777 DirectoryMode=0777 +SmackLabelIPIn=* +SmackLabelIPOut=@ +Service=hal-backend-service.service [Install] WantedBy=sockets.target