diff --git a/srcpkgs/base-files/files/99-joystick.rules b/srcpkgs/base-files/files/99-joystick.rules new file mode 100644 index 00000000000..cdec22eb93b --- /dev/null +++ b/srcpkgs/base-files/files/99-joystick.rules @@ -0,0 +1,2 @@ +KERNEL=="event[0-9]*", ENV{ID_BUS}=="?*", ENV{ID_INPUT_JOYSTICK}=="?*", GROUP="video", MODE="0660" +KERNEL=="js[0-9]*", ENV{ID_BUS}=="?*", ENV{ID_INPUT_JOYSTICK}=="?*", GROUP="video", MODE="0664" diff --git a/srcpkgs/base-files/template b/srcpkgs/base-files/template index 3142dc90aa0..dcb1567759a 100644 --- a/srcpkgs/base-files/template +++ b/srcpkgs/base-files/template @@ -1,6 +1,6 @@ # Template file for 'base-files' pkgname=base-files -version=0.96 +version=0.97 revision=1 bootstrap=yes build_style="meta" @@ -67,4 +67,7 @@ do_install() { # Create /proc/self/mounts -> /etc/mtab symlink. ln -sf /proc/self/mounts ${DESTDIR}/etc/mtab + + # udev rules + vinstall ${FILESDIR}/99-joystick.rules 644 usr/lib/udev/rules.d }