William Wilson has proposed merging ~jawn-smith/ubuntu/+source/ubuntu-settings:gpio-udev-rules into ~ubuntu-desktop/ubuntu/+source/ubuntu-settings:master.
Requested reviews: Dave Jones (waveform) For more details, see: https://code.launchpad.net/~jawn-smith/ubuntu/+source/ubuntu-settings/+git/ubuntu-settings/+merge/398397 Adding GPIO udev rules to this package to help enable GPIO usage with the new kernel -- Your team Ubuntu Desktop is subscribed to branch ~ubuntu-desktop/ubuntu/+source/ubuntu-settings:master.
diff --git a/data/raspberrypi/99-gpio.rules b/data/raspberrypi/99-gpio.rules new file mode 100644 index 0000000..625f388 --- /dev/null +++ b/data/raspberrypi/99-gpio.rules @@ -0,0 +1,3 @@ +SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="dialout", MODE="0660" +SUBSYSTEM=="gpio", KERNEL=="gpiochip*", ACTION=="add", PROGRAM="/bin/sh -c 'chown root:dialout /sys/class/gpio/export /sys/class/gpio/unexport ; chmod 220 /sys/class/gpio/export /sys/class/gpio/unexport'" +SUBSYSTEM=="gpio", KERNEL=="gpio*", ACTION=="add", PROGRAM="/bin/sh -c 'chown root:dialout /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value ; chmod 660 /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value'" diff --git a/data/raspberrypi/meson.build b/data/raspberrypi/meson.build index 1425dfb..5bb3cd7 100644 --- a/data/raspberrypi/meson.build +++ b/data/raspberrypi/meson.build @@ -7,3 +7,5 @@ install_data('ZZraspi-wifi-powersave-off.conf', install_dir: 'lib/NetworkManager/conf.d') install_data('disable-suspend.pkla', install_dir: var_lib / 'polkit-1/localauthority/10-vendor.d') +install_data('99-gpio.rules', + install_dir: etc / 'udev/rules.d') diff --git a/debian/changelog b/debian/changelog index 89ca10e..bc8c010 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +ubuntu-settings (21.04.1) UNRELEASED; urgency=medium + + * Add gpio udev rules to this package as they are being removed from rpi.gpio + + -- William 'jawn-smith' Wilson <william.wil...@canonical.com> Fri, 19 Feb 2021 12:38:17 -0600 + ubuntu-settings (20.10.3) groovy; urgency=medium [ Dave Jones ]
-- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop