From f3ab4db2c8efe6f302e796ef125dd2c3116d97d4 Mon Sep 17 00:00:00 2001 From: Hirokazu MORIKAWA Date: Tue, 21 Nov 2017 11:53:03 +0900 Subject: node-homebridge: add new package / Node.js HomeKit Server Homebridge is a lightweight Node.js server you can run on your home network that emulates the iOS HomeKit API Signed-off-by: Hirokazu MORIKAWA --- lang/node-homebridge/files/homebridge.init | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 lang/node-homebridge/files/homebridge.init (limited to 'lang/node-homebridge/files/homebridge.init') diff --git a/lang/node-homebridge/files/homebridge.init b/lang/node-homebridge/files/homebridge.init new file mode 100644 index 000000000..cea6b87a7 --- /dev/null +++ b/lang/node-homebridge/files/homebridge.init @@ -0,0 +1,18 @@ +#!/bin/sh /etc/rc.common + +START=98 +USE_PROCD=1 + +start_service() { + [ -d /usr/share/homebridge ] || { + mkdir -m 0755 -p /usr/share/homebridge + chmod 0700 /usr/share/homebridge + chown homebridge:homebridge /usr/share/homebridge + } + procd_open_instance + procd_set_param command /usr/bin/homebridge -U /usr/share/homebridge + procd_set_param user homebridge + procd_set_param stdout 1 + procd_set_param stderr 1 + procd_close_instance +} -- cgit v1.2.3