查看: 34085|回复: 1

[Linux] systemctl启动dbus问题?

3

主题

8

回帖

40

积分

i.MX6Q通行证FCU2401通行证AM5718通行证AM335x通行证

xiaods-2 发表于 2020-3-17 16:53:37 | 显示全部楼层 |阅读模式
开发板采用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



回复

使用道具 举报

0

主题

1185

回帖

2207

积分

FCU1501通行证

zhichao 发表于 2020-3-17 17:44:56 | 显示全部楼层
我在另一个帖子上回复了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则