From 7908444d5f06bd3898fa69b0f293442881a69f85 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Sat, 19 Oct 2013 13:45:14 -0400 Subject: Install Gentoo-specific udev rules, bug 488134. --- Makefile.am | 3 +++ configure.ac | 2 ++ udev/40-gentoo.rules | 2 ++ 3 files changed, 7 insertions(+) create mode 100644 udev/40-gentoo.rules diff --git a/Makefile.am b/Makefile.am index 5eac9e7..bfbba03 100644 --- a/Makefile.am +++ b/Makefile.am @@ -13,6 +13,9 @@ dist_systemdsystemunit_DATA = \ dist_systemdsystemgenerator_SCRIPTS = \ system-generators/gentoo-local-generator +udevrulesdir = $(udevdir)/rules.d +udevrules_DATA = udev/40-gentoo.rules + install-data-hook: \ systemd-system-unit-install-hook diff --git a/configure.ac b/configure.ac index 10a947d..5704ab1 100644 --- a/configure.ac +++ b/configure.ac @@ -19,5 +19,7 @@ if test -z "$systemdsystemgeneratordir"; then AC_MSG_ERROR([systemdsystemgeneratordir must be set]) fi +PKG_CHECK_VAR([udevdir], [udev], [udevdir], [], [udevdir=/lib/udev]) + AC_CONFIG_FILES([Makefile]) AC_OUTPUT diff --git a/udev/40-gentoo.rules b/udev/40-gentoo.rules new file mode 100644 index 0000000..5d77db0 --- /dev/null +++ b/udev/40-gentoo.rules @@ -0,0 +1,2 @@ +# Gentoo specific usb group +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" -- cgit v1.2.3-65-gdbad