systemctl启动dbus问题?

[复制链接]
 楼主| 车水马龙 发表于 2018-8-31 19:32 | 显示全部楼层 |阅读模式
开发板采用systemd启动方式,定义了一个脚本user.sh,用于启动两个应用进程;

在telnet终端直接执行user.sh脚本,两个进程间能够正常进行DBUS通信;

而用systemctl执行user.sh脚本时,两个进程能启动,但是无法进行DBUS通信?

systemctl启动脚本如下:

[Unit]

Description=MySQL Server

After=mysqld.service



[Service]

Type=forking

BusName=emsb.manger.service

PermissionsStartOnly=true

ExecStart=/bin/sh /mnt/nandflash/user.sh

LimitNOFILE = 5000



[Install]

WantedBy=multi-user.target
您需要登录后才可以回帖 登录 | 注册

本版积分规则

474

主题

476

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部