Skip to content
Snippets Groups Projects
Commit 538141ec authored by Esben Haabendal's avatar Esben Haabendal
Browse files

openharmony-standard: Run dsoftbus as systemd service


Signed-off-by: default avatarEsben Haabendal <esben@geanix.com>
parent 6fadbd76
No related branches found
No related tags found
1 merge request!109Systemd service integration and stability improvements
[Unit]
Description=OpenHarmony DSoftBus services
Description=OpenHarmony DSoftBus services (SA: 1401 4700)
Requires=samgr.service
After=samgr.service
# Logging to hilogd, but seems to work without it
Wants=hilogd.service
After=hilogd.service
# Requires SA: 3299
Wants=foundation.service
# Requires SA: 3510
Wants=huks.service
# Requires SA: 4701
Wants=deviceauth.service
[Service]
Type=oneshot
ExecStart=/bin/echo "OpenHarmony DSoftBus Service"
RemainAfterExit=yes
Type=notify
User=system
Group=system
SupplementaryGroups=shell
LimitNICE=40
ExecStart=/usr/bin/sa_main /system/profile/softbus_server.xml
[Install]
WantedBy=multi-user.target
......@@ -132,16 +132,6 @@ if systemctl -q is-enabled weston.service; then
sleep "$STARTUP_CMD_SLEEP"
fi
# "name" : "softbus_server",
# "path" : ["/system/bin/sa_main", "/system/profile/softbus_server.xml"],
# "uid" : "system",
# "gid" : ["system", "shell"]
if systemctl -q is-enabled dsoftbus.service; then
echo >/dev/console "Starting OpenHarmony dsoftbus service"
su system -c '/system/bin/sa_main /system/profile/softbus_server.xml &' # SA: 1401 4700 | Required SA: 3299
sleep "$STARTUP_CMD_SLEEP"
fi
# trigger: not used?
#sa_main /system/profile/dps_service.xml & # SA: 1401 180 3502
#sleep "$STARTUP_CMD_SLEEP"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment