SPECS: udev.spec - create persistent cdrom and network rules, repl...

freetz freetz at pld-linux.org
Sun Apr 23 18:05:08 CEST 2006


Author: freetz                       Date: Sun Apr 23 16:05:08 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- create persistent cdrom and network rules, replaced/added scripts for
  pesistent rule creation, added udev.blacklist to avoid autoloading
  framebuffer drivers, added functions.udev file to hold functions in one
  place , dropped eventrecorder (not very useful)

---- Files affected:
SPECS:
   udev.spec (1.170 -> 1.171) 

---- Diffs:

================================================================
Index: SPECS/udev.spec
diff -u SPECS/udev.spec:1.170 SPECS/udev.spec:1.171
--- SPECS/udev.spec:1.170	Tue Apr 18 22:51:20 2006
+++ SPECS/udev.spec	Sun Apr 23 18:05:03 2006
@@ -44,18 +44,23 @@
 Source2:	%{name}-hotplug_map.rules
 Source3:	%{name}-modprobe.rules
 Source4:	%{name}.rules
+Source5:	%{name}-create_persistent.rules
 # configs
 Source10:	%{name}.conf
 Source11:	%{name}-links.conf
 # scripts / helpers
 Source20:	%{name}_import_usermap
 Source21:	%{name}-net.helper
-Source22:	%{name}-write_cd_aliases
-Source23:	start_udev
+Source22:	start_udev
+Source23:	%{name}-create_persistent
+Source24:	%{name}-cdrom_helper
+Source25:	%{name}-net_name_helper
 # misc
 Source30:	%{name}-usb.distmap
 Source31:	%{name}-usb.handmap
 Source32:	ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/uevent_listen.c
+Source33:	%{name}.blacklist
+Source34:	%{name}-functions
 # Source32-md5:	7b2b881a8531fd84da7cae9152dc4e39
 Patch0:		%{name}-paths.patch
 Patch1:		%{name}-ioctl.patch
@@ -208,7 +213,7 @@
 rm -rf $RPM_BUILD_ROOT
 
 %if %{with main}
-install -d $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d \
+install -d $RPM_BUILD_ROOT%{_sysconfdir}/{modprobe.d,udev/rules.d} \
 	$RPM_BUILD_ROOT/lib/udev/devices
 
 %{__make} install \
@@ -229,6 +234,7 @@
 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/50-udev-default.rules
 install etc/udev/*.rules $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
 install etc/udev/suse/60-persistent-input.rules $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
+install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/70-create_persistent.rules
 
 # install configs
 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/udev
@@ -236,14 +242,19 @@
 
 # install executables (scripts, helpers, etc.)
 install %{SOURCE20} $RPM_BUILD_ROOT%{_prefix}/sbin/udev_import_usermap
-install %{SOURCE21} $RPM_BUILD_ROOT/lib/udev/udev_net_helper
-install %{SOURCE22} $RPM_BUILD_ROOT/lib/udev/write_cd_aliases
-install %{SOURCE23} $RPM_BUILD_ROOT%{_sbindir}/start_udev
-install extras/eventrecorder.sh $RPM_BUILD_ROOT/lib/udev
+install %{SOURCE21} $RPM_BUILD_ROOT/lib/udev/net_helper
+install %{SOURCE22} $RPM_BUILD_ROOT%{_sbindir}/start_udev
+install %{SOURCE23} $RPM_BUILD_ROOT/lib/udev/create_persistent
+install %{SOURCE24} $RPM_BUILD_ROOT/lib/udev/cdrom_helper
+install %{SOURCE25} $RPM_BUILD_ROOT/lib/udev/net_name_helper
 install extras/path_id/path_id $RPM_BUILD_ROOT/lib/udev
 install uevent_listen $RPM_BUILD_ROOT%{_sbindir}
 %endif
 
+# install misc
+install %{SOURCE33} $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d/udev.blacklist
+install %{SOURCE34} $RPM_BUILD_ROOT%{_sysconfdir}/udev/functions.udev
+
 %if %{with initrd}
 install -d $RPM_BUILD_ROOT%{_sbindir}
 install -m755 initrd-* $RPM_BUILD_ROOT%{_sbindir}
@@ -280,11 +291,10 @@
 %dir /lib/udev/devices
 
 %attr(755,root,root) /lib/udev/create_floppy_devices
-%attr(755,root,root) /lib/udev/eventrecorder.sh
+%attr(755,root,root) /lib/udev/create_persistent
 %attr(755,root,root) /lib/udev/firmware_helper
-%attr(755,root,root) /lib/udev/write_cd_aliases
 
-%attr(755,root,root) /lib/udev/udev_net_helper
+%attr(755,root,root) /lib/udev/*_helper
 
 %attr(755,root,root) /lib/udev/ata_id
 %attr(755,root,root) /lib/udev/cdrom_id
@@ -307,7 +317,9 @@
 
 %dir %{_sysconfdir}/udev
 %dir %{_sysconfdir}/udev/rules.d
+%{_sysconfdir}/udev/functions.udev
 
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/modprobe.d/udev.blacklist
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/scsi_id.config
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/links.conf
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/05-udev-early.rules
@@ -316,6 +328,7 @@
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/51-modprobe.rules
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/60-persistent-input.rules
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/60-persistent-storage.rules
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/70-create_persistent.rules
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/udev.conf
 %{_sysconfdir}/udev/rules.d/55-hotplug_map.rules
 
@@ -354,6 +367,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.171  2006/04/23 16:05:03  freetz
+- create persistent cdrom and network rules, replaced/added scripts for
+  pesistent rule creation, added udev.blacklist to avoid autoloading
+  framebuffer drivers, added functions.udev file to hold functions in one
+  place , dropped eventrecorder (not very useful)
+
 Revision 1.170  2006/04/18 20:51:20  freetz
 - C: too old kernel
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/udev.spec?r1=1.170&r2=1.171&f=u



More information about the pld-cvs-commit mailing list