Improve permissions

This commit is contained in:
Alexandre
2024-07-02 19:34:58 +02:00
committed by GitHub
parent 822f9cb0f9
commit ef8cbb87cb

View File

@@ -14,14 +14,12 @@ ln -sf /config /home/node/.signalk
chown -R node:node /config chown -R node:node /config
chown -R node:node /home/node/.signalk chown -R node:node /home/node/.signalk
# Define permissions for /dev/ttyUSB # Give node user permissions for devices
for device in /dev/ttyUSB /dev/ttyUSB0 /dev/ttyUSB1; do for group in tty dialout plugdev uucp; do
if [ -f "$device" ]; do if compgen -g | grep -q "$group"; then
usermod -a -G "$(stat -c "%G" "$device")" $USER usermod -a -G "$group" "$USER" || true
chmod 777 "$device" fi
chown "$USER" "$device" done
done
done
bashio::log.info "Starting application" bashio::log.info "Starting application"