From d49c506e63dc67ef3d09459dc85e3450f5c7a38a Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 23 Dec 2022 08:22:26 +1100 Subject: [PATCH] Minor cleanup to UDEV rules build script * Changing Asus-wmi rules to an array for consistency. --- scripts/build-udev-rules.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/build-udev-rules.sh b/scripts/build-udev-rules.sh index 31f4dbb5..b9f88b0d 100755 --- a/scripts/build-udev-rules.sh +++ b/scripts/build-udev-rules.sh @@ -34,9 +34,11 @@ for DEV in ${ASUS_TUF_DEVICES[@]}; do done # asus-wmi rules -UDEV_HEADER+=${UDEV_LINE}'# ASUS TUF Laptops (asus-wmi) #\n'${UDEV_LINE} -UDEV_HEADER+='ACTION=="add", SUBSYSTEM=="platform", KERNEL=="asus-nb-wmi", RUN+="/bin/chmod a+w /sys/bus/platform/devices/asus-nb-wmi/leds/asus::kbd_backlight/kbd_rgb_mode"\n' -UDEV_HEADER+='ACTION=="add", SUBSYSTEM=="platform", KERNEL=="asus-nb-wmi", RUN+="/bin/chmod a+w /sys/bus/platform/devices/asus-nb-wmi/leds/asus::kbd_backlight/brightness"\n' +ASUS_WMI_DEVICES=('kbd_rgb_mode' 'brightness') +UDEV_HEADER+='\n'${UDEV_LINE}'# ASUS TUF Laptops (asus-wmi) #\n'${UDEV_LINE} +for DEV in ${ASUS_WMI_DEVICES[@]}; do + UDEV_HEADER+='ACTION=="add", SUBSYSTEM=="leds", KERNEL=="asus::kbd_backlight", RUN+="/bin/chmod a+w /sys%p/'${DEV}'"\n' +done echo -e "$UDEV_HEADER" > "$UDEV_FILE"