Hello,
Are there some missing kernel device rules in 55-lfs.rules from
udev-config-20080217?
These following rules do not exist:
KERNEL=="ptmx",     MODE="0666",    GROUP="tty"
KERNEL=="kmem",     MODE="0640",    GROUP="kmem"
KERNEL=="mem",      MODE="0640",    GROUP="kmem"
KERNEL=="port",     MODE="0640",    GROUP="kmem"
KERNEL=="null",     MODE="0666"
KERNEL=="zero",     MODE="0666"
KERNEL=="full",     MODE="0666"

These rules do exist in the stable 6.3 book in the file 25-lfs.rules from
udev-config-6.3.

There is a note in the Changelog as follows:
2007-10-27
        * 25-lfs.rules: Some rules in here are duplicates of rules from
udev's
          new 50-udev-defaults.rules file; remove them. Override permissions
          where needed elsewhere (and document overrides in comments).

However, I don't think that this 50-udev-defaults.rules file exists in
Udev-113, which is the Udev version in current in the LFS SVN ( rev. 8494 .)
( 50-udev-defaults.rules does exist in the latest udev-118 package from
kernel.org )

The bottom line for me is that after building the latest LFS from SVN (
r8494 - March 7, 2008 ) the permissions of /dev/null get set to 0660 by udev
unless I put the KERNEL=="null",     MODE="0666" rule in
/etc/udev/rules.d/55-lfs.rules.

For sake of reference, here are the Core kernel device rules in
55-lfs.rulesfrom udev-config-20080217:
KERNEL=="random",   MODE="0444"
KERNEL=="urandom",  MODE="0444"
KERNEL=="aio",      MODE="0444"
KERNEL=="kmsg",     MODE="0600"
KERNEL=="rtc",      MODE="0666"

And here are the Core kernel device rules in in 25-lfs.rules from
udev-config-6.3
KERNEL=="ptmx",     MODE="0666",    GROUP="tty"
*KERNEL=="random",   MODE="0444"
*KERNEL=="urandom",  MODE="0444"
KERNEL=="kmem",     MODE="0640",    GROUP="kmem"
KERNEL=="mem",      MODE="0640",    GROUP="kmem"
KERNEL=="port",     MODE="0640",    GROUP="kmem"
KERNEL=="null",     MODE="0666"
KERNEL=="zero",     MODE="0666"
KERNEL=="full",     MODE="0666"
*KERNEL=="aio",      MODE="0444"
*KERNEL=="kmsg",     MODE="0600"
*KERNEL=="rtc",      MODE="0666"


Thanks for your attention.
Troy
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to