0

这是我在无头 Pi 系统上作为 ssystemd 服务运行的应用程序。它是一个用于蓝牙、Wifi 和 SSH 的无线电管理器(用 python 编写)。

在启动时检查一些 IO 引脚:


if (bluetooth_gpio == HIGH):
rfkill unblock bluetooth
if (wifi_gpio == HIGH):
rfkill unblock wifi
#start SSH.service

在关闭时,我的服务将执行以下操作

rfkill block wifi
rfkill block bluetooth
#stop SSH.service

将其作为带有 ExecStart 和 ExecStop 命令的一次性服务运行,还是使用正在运行的服务来监听 Sigterm 以运行关闭步骤?

谢谢,

4

0 回答 0