The next version of /linuxrc is ready for testing. Lots of changes in this version (not just to linuxrc)...see the changelogs and README in the tarball for full details:

http://lrp2.steinkuehler.net/files/kernels/misc-stuff/linuxrc-2004-03-23.tgz

This version requires the use of a 'split' root.dev.mk file (note I renamed root.block.dev provided by Eric Spakman to root.blk.dev, and re-worked the floppy disk device generation code to save space).

I have also included the modutils that I'm running (a merged version of Bering and Dachstein), along with a modules file that includes comments on using some of the available options. IMHO, modifying the Bering 'find' feature to limit itself to a particular directory, and error if it finds more than one version of a module are required, as it seems important to be able to unambiguously determine exactly which module is getting installed (I didn't even realize there were two different versions of the tulip driver provided with Bering until I started testing this code!). I also think the 'bang' commands to mount/unmount/chdir are a better solution than blindly mounting /dev/cdrom if it exists and looking for modules there (while that would work for me, it seems pretty inflexible for those running off flash or HDD). Feel free to incorperate some or all of these changes into Bering or ignore, as you see fit (but I'm going to continue using them!).

NOTE: I have not yet done the mods to the backup scripts in /usr/sbin. I have personally been running with the 'broken' code, and other than a harmless error when manually installing packages, the worst side effect is you have to specify the package destination for a manually installed package prior to backing it up (which is generally required regardless, so this isn't a big deal). I will get this fixed when I get time, but the functional stuff has been getting priority.

linuxrc changelog and modutils changelog details follow sig.

--
Charles Steinkuehler
[EMAIL PROTECTED]

[EMAIL PROTECTED] linuxrc-2004-03-23]# cat changelog
2004-03-23
Fixed extraction of FILESYSTEMS from /proc

root.dev.mk split into root.dev.mk and root.block.mk
by Eric Spakman

root.block.mk renamed root.blk.mk, and floppy device
generation folded into for/while loop to save space

/dev generation modified to use dual-scripts

Fixed parsing of LEAFCFG if optional fstype is omitted

Unmount all package path devices (including CDROM)

2004-03-12
<snip>

[EMAIL PROTECTED] linuxrc-2004-03-23]# cat changelog.modutils
2004-03-23
Merged Dachstein (bang commands) and Bering (locate modules with find)
features into one script

Applied patch for LLADDR support bang command (to set physical MAC addr)

Removed automatic mounting of CD-ROM, if present
 (should be done explicitly via '! mount' )

Modified Bering 'find' feature:
- Limited search to current directory and below
- Error reported if more than one module matches module name
- Removed name mangling code


------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click

_______________________________________________
leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to