From 76bce1f0ef6289a59e5554cb6dedc33bbd5707d2 Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Thu, 3 Feb 2022 17:52:11 +0100 Subject: [PATCH] Updated hass service --- CT-Files/hass/Configs/hass.service | 37 ++++++++---------------------- 1 file changed, 10 insertions(+), 27 deletions(-) diff --git a/CT-Files/hass/Configs/hass.service b/CT-Files/hass/Configs/hass.service index 514775b..9dff37f 100644 --- a/CT-Files/hass/Configs/hass.service +++ b/CT-Files/hass/Configs/hass.service @@ -1,31 +1,14 @@ #!/sbin/openrc-run -CONFIG_DIR=/opt/HomeAssistant/data/ -USER=hass -GROUP=hass -PIDFILE=/var/run/homeassistant/homeassistant.pid +supervisor=supervise-daemon +name=hass -CMD="/opt/HomeAssistant/srv/bin/hass" -ARGS="-c ${CONFIG_DIR} --pid-file ${PIDFILE}" +command_user="hass" +command="/opt/HomeAssistant/srv/bin/hass" +command_args="-c /opt/HomeAssistant/data/" + +pidfile="/var/run/homeassistant/homeassistant.pid" depend() { - use dns -} - -start() { - mkdir -p /var/log/homeassistant - chown -R ${USER}.${GROUP} /var/log/homeassistant - mkdir -p /var/run/homeassistant - chown -R ${USER}.${GROUP} /var/run/homeassistant - ebegin "Starting ${SVCNAME}" - start-stop-daemon --pidfile $PIDFILE -u $USER -g $GROUP -b \ - -1 /var/log/homeassistant/homeassistant.log \ - -2 /var/log/homeassistant/homeassistant.log \ - -x $CMD -- $ARGS - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --pidfile $PIDFILE -u $USER -g $GROUP -x $CMD -K -q - eend $? -} + use logger dns + need net +} \ No newline at end of file