1) I missed a bug in the package.
The order of symlinks in the rcsysinit.d directory currently is:
...
S10udev
S15udev_retry
S20swap
S30checkfs
S40mountfs
S50cleanfs
...
This completely defeats the point of the udev_retry script: to retry
RUN+="..." rules that failed because /usr or /var was unavailable.
Please move S15udev_retry to S45udev_retry.
2) The 60-persistent.rules file creates some symlinks in
/dev/disk/{by-id,by-uuid,by-label,by-path} that help resolve the disk
equivalent of Bug 1672. To do so, it calls external helpers, among which
there are /sbin/dmsetup (part of the device-mapper package that is not
in LFS) and /sbin/path_id (that is not even installed on my system).
Attempts to run these scripts generate warnings on screen at boot time.
Please resolve this.
Additionally, the dmsetup callout is no longer functional when I assign
NAME="" to dm-* devices. In fact, this callout is never needed for
typical LVM2 or EVMS setups where the necessary device nodes and
symlinks are created without udev.
<OT>
LVM2 provides really stable device names. I had absolutely nothing to
change in the system when I tried the pata_via driver (providing
/dev/sda for my hard disk) from the -mm kernel instead of the regular
via82cxxx driver that creates /dev/hda.
</OT>
3) README.debug is useful, but contains a typo: "Some are exclude by
default." -> excluded
4) show_event_log contains bashisms but doesn't use the #!/bin/bash
interpreter line.
--
Alexander E. Patrakov
Don't mail to [EMAIL PROTECTED]: the server is off until 2006-01-11
Use my GMail or linuxfromscratch address instead
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page