Skip to content

Commit 4324c97

Browse files
committed
fix[entry.sh]: Fixed change ownership
1 parent 4669415 commit 4324c97

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/entry.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -638,17 +638,17 @@ function prepareFhemUser() {
638638

639639
printfInfo "Correcting group ownership for /dev/tty* \n"
640640
find /dev/ -regextype sed -regex ".*/tty[0-9]*" -exec chown --recursive --quiet --no-dereference .tty {} \; 2>/dev/null
641-
find /dev/ -name "ttyS*" -exec chown --recursive --quiet --no-dereference .dialout {} \; 2>/dev/null
642-
find /dev/ -name "ttyACM*" -exec chown --recursive --quiet --no-dereference .dialout {} \; 2>/dev/null
643-
find /dev/ -name "ttyUSB*" -exec chown --recursive --quiet --no-dereference .dialout {} \; 2>/dev/null
641+
find /dev/ -name "ttyS*" -exec chown --recursive --quiet --no-dereference :dialout {} \; 2>/dev/null
642+
find /dev/ -name "ttyACM*" -exec chown --recursive --quiet --no-dereference :dialout {} \; 2>/dev/null
643+
find /dev/ -name "ttyUSB*" -exec chown --recursive --quiet --no-dereference :dialout {} \; 2>/dev/null
644644
find /dev/ -regextype sed -regex ".*/tty[0-9]*" -exec chmod --recursive --quiet g+w {} \; 2>/dev/null
645645
find /dev/ -name "ttyS*" -exec chmod --recursive --quiet g+rw {} \; 2>/dev/null
646646
find /dev/ -name "ttyACM*" -exec chmod --recursive --quiet g+rw {} \; 2>/dev/null
647647
find /dev/ -name "ttyUSB*" -exec chmod --recursive --quiet g+rw {} \; 2>/dev/null
648648

649649
if [[ -d /dev/serial/by-id ]]; then
650650
printfInfo "Correcting group ownership for /dev/serial/* \n"
651-
find /dev/serial/by-id/ -exec chown --recursive --quiet --no-dereference .dialout {} \; 2>/dev/null
651+
find /dev/serial/by-id/ -exec chown --recursive --quiet --no-dereference :dialout {} \; 2>/dev/null
652652
find /dev/serial/by-id/ -exec chmod --recursive --quiet g+rw {} \; 2>/dev/null
653653
fi
654654

@@ -660,11 +660,11 @@ function prepareFhemUser() {
660660
groupadd --force --gid ${GPIO_GID} --non-unique gpio 2>&1>/dev/null
661661
fi
662662
adduser --quiet fhem gpio 2>&1>/dev/null
663-
find /dev/ -name "gpio*" -exec chown --recursive --quiet --no-dereference .gpio {} \; 2>/dev/null
663+
find /dev/ -name "gpio*" -exec chown --recursive --quiet --no-dereference :gpio {} \; 2>/dev/null
664664
find /dev/ -name "gpio*" -exec chmod --recursive --quiet g+rw {} \; 2>/dev/null
665-
[ -d /sys/devices/virtual/gpio ] && chown --recursive --quiet --no-dereference .gpio /sys/devices/virtual/gpio/* 2>&1>/dev/null && chmod --recursive --quiet g+w /sys/devices/virtual/gpio/*
666-
[ -d /sys/devices/platform/gpio-sunxi/gpio ] && chown --recursive --quiet --no-dereference .gpio /sys/devices/platform/gpio-sunxi/gpio/* 2>&1>/dev/null && chmod --recursive --quiet g+w /sys/devices/platform/gpio-sunxi/gpio/*
667-
[ -d /sys/class/gpio ] && chown --recursive --quiet --no-dereference .gpio /sys/class/gpio/* 2>&1>/dev/null && chmod --recursive --quiet g+w /sys/class/gpio/*
665+
[ -d /sys/devices/virtual/gpio ] && chown --recursive --quiet --no-dereference :gpio /sys/devices/virtual/gpio/* 2>&1>/dev/null && chmod --recursive --quiet g+w /sys/devices/virtual/gpio/*
666+
[ -d /sys/devices/platform/gpio-sunxi/gpio ] && chown --recursive --quiet --no-dereference :gpio /sys/devices/platform/gpio-sunxi/gpio/* 2>&1>/dev/null && chmod --recursive --quiet g+w /sys/devices/platform/gpio-sunxi/gpio/*
667+
[ -d /sys/class/gpio ] && chown --recursive --quiet --no-dereference :gpio /sys/class/gpio/* 2>&1>/dev/null && chmod --recursive --quiet g+w /sys/class/gpio/*
668668
fi
669669

670670
if [ -n "$(grep ^i2c: /etc/group)" ]; then
@@ -675,7 +675,7 @@ function prepareFhemUser() {
675675
groupadd --force --gid ${I2C_GID} --non-unique i2c 2>&1>/dev/null
676676
fi
677677
adduser --quiet fhem i2c 2>&1>/dev/null
678-
find /dev/ -name "i2c-*" -exec chown --recursive --quiet --no-dereference .i2c {} \;
678+
find /dev/ -name "i2c-*" -exec chown --recursive --quiet --no-dereference :i2c {} \;
679679
fi
680680

681681
printfInfo "Updating /etc/sudoers.d/fhem-docker\n"

0 commit comments

Comments
 (0)