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
[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