| 
 
| 开发板采用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
 | 
 |