diff --git a/Makefile.am b/Makefile.am index 12764ae..2fae8a7 100644 --- a/Makefile.am +++ b/Makefile.am @@ -10,8 +10,8 @@ endif pkgconfig_DATA = cray-xpmem.pc -sysconf_DATA = .version \ - 56-xpmem.rules +udevrules_DATA = 56-xpmem.rules +udevrulesdir = /lib/udev/rules.d EXTRA_DIST = \ 56-xpmem.rules \ diff --git a/xpmem-kmod.spec.in b/xpmem-kmod.spec.in index b6a12c1..9297c8c 100644 --- a/xpmem-kmod.spec.in +++ b/xpmem-kmod.spec.in @@ -40,13 +40,12 @@ make export INSTALL_MOD_PATH=$RPM_BUILD_ROOT export INSTALL_MOD_DIR=extra/%{module} make -C kernel modules_install -mkdir -p $RPM_BUILD_ROOT/etc/udev/rules.d -cp 56-xpmem.rules $RPM_BUILD_ROOT/etc/udev/rules.d +mkdir -p $RPM_BUILD_ROOT/lib/udev/rules.d +cp 56-xpmem.rules $RPM_BUILD_ROOT/lib/udev/rules.d find $RPM_BUILD_ROOT -name 'xpmem.*' | sed -e s@^$RPM_BUILD_ROOT@@ >filelist %files -f filelist -/etc/udev/rules.d/56-xpmem.rules +/lib/udev/rules.d/56-xpmem.rules %post -touch /etc/udev/rules.d/56-xpmem.rules depmod -a