[Lunar-commits] r19888 - moonbase/trunk/filesys/udev

Moritz Heiber moe at lunar-linux.org
Sat Apr 29 17:41:37 UTC 2006


Author: moe
Date: 2006-04-29 17:41:36 +0000 (Sat, 29 Apr 2006)
New Revision: 19888

Modified:
   moonbase/trunk/filesys/udev/BUILD
   moonbase/trunk/filesys/udev/DETAILS
   moonbase/trunk/filesys/udev/POST_INSTALL
Log:
Okay, this is a huge update .. BUT .. not in terms of
"Its going to break ALL BOXEN!!!1"

Here we go:

BUILD:
	* Changed firmware rules file name (more consistent)
	* Added persistent rules file (mandatory now)

DETAILS:

	* Bumped to 091, tested with 2.6.16.11
	* Added a new patchversion as I really did some
	  work on it

Patchfile: (Here's where the magic happens)

	* Added a note to Lunar Linux (we really deserve
	  that)
	* cdrom_id is not in /sbin anymore; its in /lib/udev
	* Also, == != = .. had to change those on line 36,37,38
	* The sound devices no longer have a default permission
	  of 0660. Fix that too.
	* Removed the whole persistent block device crap
	  from the rules. Thats covered by its own files now
	  (see changes at BUILD)
	* Be more backward compatible (perldude's going to like
	  that) -> run udev_run_hotplugd and udev_run_devd
	* Remove obsolete call to hal.hotplug. HAL installs its
	  own udev rules file now that calls HAL via DBUS.

Thats all .. took some time .. I know, but its been worth it.

Where's my cookie?



Modified: moonbase/trunk/filesys/udev/BUILD
===================================================================
--- moonbase/trunk/filesys/udev/BUILD	2006-04-29 01:39:04 UTC (rev 19887)
+++ moonbase/trunk/filesys/udev/BUILD	2006-04-29 17:41:36 UTC (rev 19888)
@@ -24,9 +24,11 @@
 
     install -m755 ${SCRIPT_DIRECTORY}/udev /etc/init.d/  		&&
     install -m644 ${SOURCE_CACHE}/${SOURCE3} \
-		  /etc/udev/rules.d					&&
+		  /etc/udev/rules.d/05-firmware.rules			&&
     install -m644 ${SOURCE_DIRECTORY}/etc/udev/gentoo/udev.rules \
 		  /etc/udev/rules.d/50-udev.rules			&&
+    install -m644 ${SOURCE_DIRECTORY}/etc/udev/60-persistent-storage.rules \
+                  /etc/udev/rules.d/60-persistent-storage.rules		&&
     install -m755 ${SOURCE_CACHE}/${SOURCE4} \
 		  /etc/udev/scripts.d/raid-devfs.sh
 

Modified: moonbase/trunk/filesys/udev/DETAILS
===================================================================
--- moonbase/trunk/filesys/udev/DETAILS	2006-04-29 01:39:04 UTC (rev 19887)
+++ moonbase/trunk/filesys/udev/DETAILS	2006-04-29 17:41:36 UTC (rev 19888)
@@ -1,20 +1,20 @@
           MODULE=udev
-         VERSION=088
+         VERSION=091
           SOURCE=$MODULE-$VERSION.tar.bz2
-         SOURCE2=udev.rules-2.patch.bz2
+         SOURCE2=udev.rules-3try4.patch.bz2
 	 SOURCE3=05-firmware-088.rules
 	 SOURCE4=raid-devfs.sh-udev-088
       SOURCE_URL=http://www.kernel.org/pub/linux/utils/kernel/hotplug/
      SOURCE2_URL=$PATCH_URL/
      SOURCE3_URL=$PATCH_URL/
      SOURCE4_URL=$PATCH_URL/
-      SOURCE_VFY=sha1:3a0fcf32aee14c36aa74172ec7d69c0d1b76b9dc
-     SOURCE2_VFY=sha1:9d3643958e89a4fd189eeb8d85ec3631087b3743
+      SOURCE_VFY=sha1:d6c9ad0fd86df80f5e6228ce529de1a2c1427a85
+     SOURCE2_VFY=sha1:bb6283d6b446e4dea11bc46d0cd71c8ed22b2f94
      SOURCE3_VFY=sha1:134287008fc712920f595d4b1c59029fc3baa928
      SOURCE4_VFY=sha1:44a12035774c2b42b784267d38e61a34aa0b645b
         WEB_SITE=http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
          ENTERED=20040104
-         UPDATED=20060322
+         UPDATED=20060429
       MAINTAINER=moe at lunar-linux.org
            PSAFE=no
            SHORT="hotplug and device handling daemon"

Modified: moonbase/trunk/filesys/udev/POST_INSTALL
===================================================================
--- moonbase/trunk/filesys/udev/POST_INSTALL	2006-04-29 01:39:04 UTC (rev 19887)
+++ moonbase/trunk/filesys/udev/POST_INSTALL	2006-04-29 17:41:36 UTC (rev 19888)
@@ -68,28 +68,3 @@
    echo -e "\t* re-lin'ing e2fsprogs...\n"
    lin -c e2fsprogs
 fi
-
-cat << EOF
-
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-*                                                                       *
-*   UDEV WARNING                                                        *
-*                                                                       *
-*   Next time you reboot with a 2.6.X kernel your box will try to       *
-*   boot with udev. Make sure your kernel has support for hotplug.      *
-*                                                                       *
-*   If you wish to disable this behaviour, you can edit                 *
-*   /etc/udev/udev.conf, setting udev_root=/udev instead of             *
-*   udev_root=/dev.                                                     *
-*                                                                       *
-*   You can also disable udev passing on kernel command line            *
-*   dev=static, if you have static nodes or                             *
-*   dev=devfs, if you wish to carry on using devfs with 2.6 kernels.    *
-*                                                                       * 
-*   Please refer to http://www.lunar-linux.org for more information.    *
-*                                                                       * 
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
-
-EOF



More information about the Lunar-commits mailing list