如何将SIP客户端闪烁作为服务启动?

时间:2018-07-01 15:03:35

标签: bash

我为任何我想念的事情道歉,这是我的第一个问题。

我试图将树莓派设置为Sip客户端。 这个sipclient会触发一个bash脚本来触发gpios。 最后,这将是门闩开启器的接口。

设置sip客户端工作正常。 触发也可以正常工作(确定每个脚本都必须以#!/ bin / bash作为标头!) 进入白名单...一切都很完美。

执行: 在启动时,我无法作为“服务”启动闪烁。

while expression1:
    while expression2:
        while expression3:
            do_something()

没有做这项工作。

start-stop-daemon --start --quiet --user pi --pidfile /var/run/twinkle.pid --make-pidfile --background --exec /usr/bin/twinkle -- -c

只能交互工作。

已安装xvfb。

export DISPLAY=:1
twinkle -c 

但是当父进程被破坏时,闪烁似乎会立即停止。

我也尝试过线性电话...但是不知道如何触发我的脚本:-(

我尝试过的另一个工具是星号,但是不会安装在我的树莓上。 经过漫长的安装过程,它只是停止了。那就是为什么我把它放在一边。我没有结果了。对此感到抱歉。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我走了一条不同的路: doorpi是为我提供了我所需要的所有可能性的工具。

  • doorpi在后台运行(作为服务)
  • doorpi能够启动sip客户端并接收呼叫
  • doorpi可以使用gpios