Age | Commit message (Collapse) | Author |
|
newer modinfo outputs firmware files corresponding to the
modules MODULE_FIRMWARE() field.
Take care to add them automaticaly.
|
|
* Change copy_exec to use the same source and
destination path if only one argument is given.
* document how copy_exec determines the target path.
This also fixes a minor bug, these two commands:
copy_exec /some/thing /thing
copy_exec /some/other/thing /thing
Would previously print (note the incorrect path):
W:copy_exec: Not copying /some/other/thing to $DESTDIR/thing/thing...
|
|
* add a first shoot that survives ide, scsi boot testing
nfs still needs work
let's see what other testers have to say
* next step is to cut on the added libs for smaller initramfs
enhances boot speed due to smaller initramfs for tuning freaks,
others might still be better off with safe MODULES=most setting.
|
|
- add changelog entries to david changes
- change to my new debian.org email adresses in manpages too
- module list is alphabetic
|
|
|
|
* kick mdrun script
* update control for lenny + ubuntu
* add _all_ ide, block and drivers
* use MODPROBE_OPTIONS and kill any modprobed arg
* small doc + whitespace fixes
|
|
- add drivers/ata
- rework the framebuffer boot script
- small docs changes
|
|
- add hppa zalon module
- reduce size due to keeping only 1 busybox copy
- warn on update mode when no initramfs exist and takeover not specified
|
|
- new bzr location
- functional copy_dir_modules()
- modprobe a bunch of ppc windfarm modules in thermal
- provide output on error
|
|
- fix /boot ro check
- create fb devices unconditionaly
|
|
- fix preinst sed command
- bunch of minor fixes
|
|
add scsi qla4xxx module
|
|
- revert an nfs changes
small fixes over the place
|
|
- lilo codeflow
- add lasi700 scsi module
|
|
- rename mdadm.conf in mdrun.conf
- retry nfsmount
- harden init
- fix lvm boot script prereqs
|
|
- update TODO
- first take at the panic parsing
- do_bootloader variable is not case sensitive, catch more cases
- if panic is set to 0 reboot and don't open console,
needs still work for all other values.
|
|
- add myri10ge, smc911x and hptiop modules
- fix check_minkver() logic
- escape resume variables
- fix SEE ALSO section in all manpages
- source /usr/share/initramfs-tools/conf.d/*
- check against modules.dep before running depmod
- more verbose output
- open console with -i for dash interactive
- fix resume param by LABEL or UUID
- lvm has new prereq mdadm
- update-initramfs fix -v calling
- functions/scripts replace basename usage with shell expansion
|
|
- changelog
- typos + whitespace + comments + quoting
- vga16fb
|
|
|
|
- check for doc befor copying modules
- add arcmsr to scsi module
- tighten udev dep
|
|
module-init-tools dep
gdth
lilo minor parsing fixes
|
|
display which modules gets added,
we might want to have even more verbose info,
but that is a nice start.
add cpqarray module
document `-' filename restriction
don't exit succesfully if root fs full
|
|
|
|
remove superflous ';'
|
|
add a bunch of needed modules
|
|
|
|
|
|
|
|
|
|
seen on the Debian ppc .config!?
|
|
|
|
commands but also the install ones.
|
|
|
|
|
|
next step will be to remove deps.
|
|
allows to remove dependency on lvm as requested by several users.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"Experience is one thing you can't get for nothing."
- Oscar Wilde
* scripts/local-top/lvm: Reduce -- to - in VG strings for feeding
to vgchange. (Ubuntu: #13387)
* update-initramfs: New file
* debian/dirs: Add /var/lib/initramfs-tools
* hooks/evms: New file
* scripts/local-top: New file.
* debian/control: Bump klibc depends to 1.0.14-1ubuntu2 for jfs support
* hook-scripts (manual_add_modules): Don't do unnecessary depmod
(dep_add_modules): No need for a sleep 2 here.
Thanks to Matt Zimmmerman for noticing these!
* scripts/functions: Attempt resume before loading USB or Network
modules to avoid resume issues with USB.
Thanks to Matthew Garrett for this patch!
* scripts/functions (ide_boot_events): Always load ide-generic
before going further. This allows us to catch any hidden
IDE controllers that might not otherwise get found.
* initramfs.conf.5: New file
* debian/initramfs-tools.manpages: Install it.
Thanks to maximilian attems for the manpage!
* hook-functions (auto_add_modules): Add mptscsih (Ubuntu #15406)
Thanks to Jesper Krogh for the bug report!
* debian/dirs: Add etc/mkinitramfs/hooks, move all scripts subdirs
into etc/mkinitramfs/scripts.
* mkinitramfs: Set the umask. Copy the scripts from
/etc/mkinitramfs/scripts into the image.
Make sure that modules file lists is actually a regular file.
* init: Use ${rootmnt} instead of hardcoded /root, use mount -n
Fix typo.
* hook-functions (catenate_cpiogz): Add sanity check.
(add_modules_from_file): Document, quote variable, add warning.
* docs/example_hook: Update
Thanks to Karl Hegbloom for these previous 5 patches!
* init: Create /var/lock on the initramfs
Thanks to Jerry Haltom for noticing this!
* debian/dirs: rename to ...
* debian/initramfs-tools.dirs: ... this.
* scripts/functions (scsi_boot_events): Don't attempt to look
at ${device}/type if it doesn't actually exist.
-- Jeff Bailey <jbailey@ubuntu.com> Wed, 14 Sep 2005 14:12:24 -0400
|
|
"Experience is simply the name we give out mistakes."
- Oscar Wilde
* hook-functions (auto_add_modules): Add cciss
(Ubuntu #14177) Thanks Fabionne!
* scripts/functions (parse_numeric): Noop on empty parameter.
Fixes LTSP boot failure. Thanks to Oliver Grawert
for testing!
* scripts/local-top/md: Don't run modprobe when raidlvl is unset.
Run mdadm if raidlvl has ever been set, not just if the most
recent device checked was part of the raid setup.
Thanks to Jeff Waugh for the bug report!
* mkinitramfs: Feed the -o argument through readlink -f to
get the canonical pathname.
-- Jeff Bailey <jbailey@ubuntu.com> Fri, 26 Aug 2005 09:35:32 -0400
|
|
"This suspense is terrible. I hope it will last."
- Oscar Wilde
* scripts/local: Quote ${ROOT} so that an empty value causes us
to drop to a shell.
Thanks to Matt Zimmerman for this fix!
- hook-functions (auto_add_modules): Add atiixp and opti621 to
the IDE set.
- hook-functions (dep_add_modules): Detect i2o and add i2o_block
(auto_add_modules): Include i2o_block.
- scripts/functions (i2o_boot_events): New function
(load_modules): Call it. (Ubuntu# 13806)
Thanks to Tollef Fog Heen for the i2o patch!
- debian/control: Depend on udev.
Thanks to Alexander Butenko for troubleshooting this with me.
- init: Move the /dev directory to the root filesystem.
Handle all the udev bind mounts as needed.
Make sure input and output is associated with dev/console.
- scripts/functions (parse_numeric): Exit if we're refering to a path.
Otherwise override root setting to be /dev/root.
- init: Call parse_numeric when setting the root variable.
- scripts/local-top/lvm: When using a numeric root, call vgchange -ay
Don't attempt to start LVM on regular partitions.
(Ubuntu #13365, #13778, and some of #13399)
- scripts/local-top/lvm: Cope with -'s in the Volume Group and
logical volume names. (Ubuntu #13387)
Thanks to Stephen Shirley for the patch!
-- Jeff Bailey <jbailey@ubuntu.com> Thu, 25 Aug 2005 11:48:15 -0400
initramfs-tools (0.22) breezy; urgency=low
* Fix argument handling in force_load hook-function
* Add "sleep 3" to scripts/nfs as a nasty hack around bug #12942
-- Matt Zimmerman <mdz@ubuntu.com> Fri, 19 Aug 2005 23:50:16 -0700
|
|
"All that I desire to point out is the general principle that
life imitates art far more than art imitates life."
- Oscar Wilde
* mkinitramfs: Define MODULESDIR and use it.
* hook-functions: Use MODULESDIR
(add_modules_from_file): Do not add .ko extension to file lists.
Call force_load instead of twiddling conf/modules directly.
(Ubuntu #13372)
(force_load): New function.
(copy_exec): Attempt to use non-optimsed libraries if available.
(Ubuntu #13470)
(auto_add_modules) Include forcedeth (Ubuntu #13448)
* hooks/kernelextras: New file. (Ubuntu #13414)
* debian/initramfs-tools.postinst: Preserve /etc/mkinitrd/modules if
possible on new install. (Ubuntu #13372)
-- Jeff Bailey <jbailey@ubuntu.com> Tue, 16 Aug 2005 15:56:00 -0400
|
|
|
|
three people hacking now, and details would probably be useful.
* debian/TODO: Update
* debian/dirs: Sort and add usr/share/initramfs-tools/hooks
* debian/initramfs-tools.examples: Add docs/example_hook and
docs/example_hook_cpiogz
* debian/initramfs-tools.install: Pretty Print.
* debian/rules: Ensure that mkinitramfs is executable
* docs/example_script: New file
* init: Add concept of 'quiet', be verbose if not specified
* mkinitramfs: Do not load script functions until needed
Clear up comments / documentation
Use DESTDIR instead of TMPDIR
Add ability to link in extra hunks into the cpio file
Cosmetic cleanups
* scripts/functions: Add lsb stype log_FOO_msg functions
* scripts/local: Add logging
* scripts/nfs: Add logging
|