yocto linux systemd守护程序

时间:2018-07-19 08:54:24

标签: linux daemon yocto systemd

我有一个嵌入式设备,运行用Yocto构建的linux映像。另外,我有一个在此系统上运行的应用程序。 我想为此应用程序创建守护程序脚本,以便它应在启动时启动,并可以像ubuntu中的服务一样启动/停止(服务应用程序[start | stop | restart | status])。

我到目前为止所做的:

[Unit]
Description=application

[Service]
ExecStart=/usr/bin/application start
ExecStop=/usr/bin/application stopType=simple
User=root
Group=root

[Install]
WantedBy=multi-user.target

start() {
  exec blah-blah pwrOFF etc
}

stop() {
  exec blah-blah pwrON etc
}

case $1 in
  start|stop) "$1" ;;
esac

我不知道如何完成启动和停止功能,也不知道如何检查状态。该脚本的外观如何?

0 个答案:

没有答案