summaryrefslogtreecommitdiff
path: root/hook-functions
AgeCommit message (Collapse)Author
2007-08-08hook-functions rephrase slightly the MODULES=dep error conditionmaximilian attems
goal is to get the space down for lenny.
2007-08-08hook-functions: fix dep_add_modules() for lvm, md and luks rootmaximilian attems
a better shot and try for finding the underlying root devices in the case of MODULES=dep and /sys walk. dep_add_modules() should be splitted..
2007-07-28hook-functions: Protect variables with local usageDavid Härdeman
bonus minor coding style cleanup
2007-07-04hook-functions: fix Xen bootmaximilian attems
2007-06-21hook-functions: fix variable typomaximilian attems
2007-05-27hook-functions: make version check in check_minkver more robust.David Härdeman
2007-05-03hook-functions: add firmware loading supportDavid Härdeman
newer modinfo outputs firmware files corresponding to the modules MODULE_FIRMWARE() field. Take care to add them automaticaly.
2007-05-01hook-funtions: copy_exec workDavid Härdeman
* 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...
2007-05-01mkinitramfs: better heuristics for MODULES=depmaximilian attems
* 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.
2007-04-16minor cleanups to get 0.87 ready:maximilian attems
- add changelog entries to david changes - change to my new debian.org email adresses in manpages too - module list is alphabetic
2007-04-13Add PS3 module loading functionality.David Härdeman
2007-04-02first prerelease 0.86 + merge 0.85fmaximilian attems
* 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
2006-12-21- revert busybox hardlinking it's utitilitesmaximilian attems
- add drivers/ata - rework the framebuffer boot script - small docs changes
2006-12-14- show lilo error on lilo failuremaximilian attems
- 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
2006-12-02- allow to disable backupmaximilian attems
- new bzr location - functional copy_dir_modules() - modprobe a bunch of ppc windfarm modules in thermal - provide output on error
2006-11-02- enhance mbr_check()maximilian attems
- fix /boot ro check - create fb devices unconditionaly
2006-10-18- improve run_bootloader (elilo, zipl)maximilian attems
- fix preinst sed command - bunch of minor fixes
2006-10-05add ide jmicron module + ubuntu changelogsmaximilian attems
add scsi qla4xxx module
2006-09-27- mkinitramfs: allow umask setting paranoidmaximilian attems
- revert an nfs changes small fixes over the place
2006-09-19- more nfs work (timeout, parsing, typo)maximilian attems
- lilo codeflow - add lasi700 scsi module
2006-08-25- fix bashismmaximilian attems
- rename mdadm.conf in mdrun.conf - retry nfsmount - harden init - fix lvm boot script prereqs
2006-08-18- really add DAC960 + add megaraid_sasmaximilian attems
- 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.
2006-07-24- add BUSYBOX section to confmaximilian attems
- 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
2006-07-16big ubuntu merge:maximilian attems
- changelog - typos + whitespace + comments + quoting - vga16fb
2006-07-02- move check_minkver() to hook-functionsmaximilian attems
2006-06-21- News entry for the confdir mvmaximilian attems
- check for doc befor copying modules - add arcmsr to scsi module - tighten udev dep
2006-03-26fix copyrightmaximilian attems
module-init-tools dep gdth lilo minor parsing fixes
2006-03-21add verbose mode for mkinitramfs, use it when calling itmaximilian attems
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
2006-03-14fix firewire bootingmaximilian attems
2006-03-08really add the dasd modules;maximilian attems
remove superflous ';'
2006-03-08split up the long lines in audo_add_modulesmaximilian attems
add a bunch of needed modules
2006-03-04add dac960 for alphamaximilian attems
2006-02-27initial ieee1394 supportmaximilian attems
2006-02-27resync ubuntu24 aka nice conf.dmaximilian attems
2006-02-27sync with ubuntu22 + some handmergesmaximilian attems
2006-01-24take care of modular atkb and i8042.maximilian attems
seen on the Debian ppc .config!?
2006-01-24sync 0.40ubuntu16maximilian attems
2006-01-14fix MODULES=dep due to modprobe --show-depends printing not only insmod ↵maximilian attems
commands but also the install ones.
2005-12-01add mptspi to the scsi modules listmaximilian attems
2005-11-17revert usage of mklibs-copy - reduces python dep.maximilian attems
2005-10-24add hooks/md with the needed bits.maximilian attems
next step will be to remove deps.
2005-10-24move the lvm bits to hooks/lvm.maximilian attems
allows to remove dependency on lvm as requested by several users.
2005-10-21fix my bad hand merging, verified against the last debian-kernel svn treemaximilian attems
2005-10-21jonas: Quote variables. Use test options -n and -z.maximilian attems
2005-10-21added latest upstream fixes :-)maximilian attems
2005-10-21waldi: add ibmvscsic modulemaximilian attems
2005-10-21waldi fixes for newer busyboxmaximilian attems
2005-10-01apply all the 0.30 upstream changes.maximilian attems
2005-09-17initramfs-tools (0.26) breezy; urgency=lowJeff Bailey
"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
2005-08-26initramfs-tools (0.24) breezy; urgency=lowJeff Bailey
"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