From 554210cae0d4fd1792c2ab701a0285ee6153246a Mon Sep 17 00:00:00 2001 From: Seth Grover Date: Fri, 16 Feb 2024 11:08:39 -0700 Subject: [PATCH] Raspberry Pi Hedgehog sensor user should belong to netdev group, fixes idaholab/Malcolm#417 --- sensor-raspi/sensor_install.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sensor-raspi/sensor_install.sh b/sensor-raspi/sensor_install.sh index 3147c334a..d060e2ba7 100644 --- a/sensor-raspi/sensor_install.sh +++ b/sensor-raspi/sensor_install.sh @@ -303,15 +303,16 @@ create_user() { # Set defaults but it is STRONGLY recommended that these be changed before deploying Sensor local user='sensor' + local group='sensor' local pass='Hedgehog_Linux' local root_pass='Hedgehog_Linux_Root' groupadd "$user" - useradd -m -g sensor -u 1000 -s /bin/bash "$user" + useradd -m -g "$group" -u 1000 -s /bin/bash "$user" + usermod -a -G netdev "$user" echo -n "${user}:${pass}" | chpasswd --crypt-method YESCRYPT echo -n "root:${root_pass}" | chpasswd --crypt-method YESCRYPT - } install_deps() {