summaryrefslogtreecommitdiff
path: root/lang/python/python-ble2mqtt/files
diff options
context:
space:
mode:
authorQuintin Hill <stuff@quintin.me.uk>2023-04-06 09:13:08 +0100
committerTianling Shen <cnsztl@gmail.com>2023-04-11 17:24:51 +0800
commit408502ee0ad3049c2e9f8420166a342c819bc7c7 (patch)
treec50cb320789ff4abbd83b736db569d1411f477c4 /lang/python/python-ble2mqtt/files
parent3f977e711eb4818df251bea42ff5074863fb93fa (diff)
python3-ble2mqtt: add init script
Note that init script won't do much without configuration provided. The init script comes from the upstream README file. Also add missing dependency. Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
Diffstat (limited to 'lang/python/python-ble2mqtt/files')
-rwxr-xr-xlang/python/python-ble2mqtt/files/ble2mqtt.init15
1 files changed, 15 insertions, 0 deletions
diff --git a/lang/python/python-ble2mqtt/files/ble2mqtt.init b/lang/python/python-ble2mqtt/files/ble2mqtt.init
new file mode 100755
index 000000000..e3651c0af
--- /dev/null
+++ b/lang/python/python-ble2mqtt/files/ble2mqtt.init
@@ -0,0 +1,15 @@
+#!/bin/sh /etc/rc.common
+
+START=98
+USE_PROCD=1
+
+start_service()
+{
+ procd_open_instance
+
+ procd_set_param env BLE2MQTT_CONFIG=/etc/ble2mqtt.json
+ procd_set_param command /usr/bin/ble2mqtt
+ procd_set_param stdout 1
+ procd_set_param stderr 1
+ procd_close_instance
+}