From a57a4e8eb44967698b9dd1b293681a6c22b79b35 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 12 Feb 2025 21:49:01 +0100 Subject: [PATCH] Cleaner code --- signalk/rootfs/etc/cont-init.d/99-run.sh | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/signalk/rootfs/etc/cont-init.d/99-run.sh b/signalk/rootfs/etc/cont-init.d/99-run.sh index eb992d42c..2f24c1732 100755 --- a/signalk/rootfs/etc/cont-init.d/99-run.sh +++ b/signalk/rootfs/etc/cont-init.d/99-run.sh @@ -12,17 +12,12 @@ fi USER=node if bashio::config.true "RUN_AS_ROOT"; then USER="root" - HOMEDIR="/root" bashio::log.warning "RUN_AS is set, app will run as $USER" ln -sf /config "/root/.signalk" -else - HOMEDIR="/home/node" - ln -sf /config "/home/node/.signalk" + ln -sf /usr/lib/node_modules/signalk-server /root/signalk fi +ln -sf /config "/home/node/.signalk" chown -R "$USER:$USER" /config -ln -sf /config "$HOMEDIR/.signalk" -chown -R "$USER:$USER" "$HOMEDIR" -chown -R "$USER:$USER" "$HOMEDIR/.signalk" # Option 1 : define permissions for /dev/ttyUSB for device in /dev/ttyUSB /dev/ttyUSB0 /dev/ttyUSB1; do @@ -37,7 +32,6 @@ for device in /dev/ttyUSB /dev/ttyUSB0 /dev/ttyUSB1; do fi done || true - # Option 2 : set single user for SSL files for file in ssl-key.pem ssl-cert.pem security.json; do if [ -e "/config/$file" ]; then