summaryrefslogtreecommitdiff
path: root/mkinitramfs
AgeCommit message (Collapse)Author
2006-07-20- drop md scriptsmaximilian attems
- pump klibc dep - use resume klibc-utils bin - remove some klibc binaries - use nfsmount
2006-07-16massif whitespace cleanupmaximilian attems
2006-07-16big ubuntu merge:maximilian attems
- changelog - typos + whitespace + comments + quoting - vga16fb
2006-07-13- fix noresume exportingmaximilian attems
- readd plain upgly kernel-package interface to mkinitramfs with depreciation warning - nice fixes in preinst by Kamion
2006-07-07- mkinitramfs take care of eventual missing depmod runmaximilian attems
- do the migration from mkinitramfs in preinst - sed the modules file so that it looks pretty some than ours - polish modules file - allow BUSYBOX=n
2006-07-02woow pile of stuff turned up:maximilian attems
- cleanup of activate_vg() in lvm boot script - use less of busybox utilities - conf.d for BUSYBOX=y usage for the packages - don't poke on conffile for RESUME - use printf instead of expr (ooh ash and dash are *fun*) - fix update-initramfs to use current_version when no other version exists around
2006-06-24lvm script patch activate root and resume volume groupmaximilian attems
lvm script root on lilo woraround lvm hook add dm-mirror mkinitramfs cleanup old make-kpkg args update-initramfs show what's going on
2006-05-20- mv /etc/mkinitramfs /etc/initramfs-toolsmaximilian attems
upgrade handling on preinst - update TODO - update bug script
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-02-27hardcoded root supportmaximilian attems
2006-02-27resync ubuntu24 aka nice conf.dmaximilian attems
2006-02-27sync with ubuntu22 + some handmergesmaximilian attems
2006-01-24sync 0.40ubuntu16maximilian attems
2006-01-23use CONFDIR everywheremaximilian attems
2006-01-04/lib/klibc-*.so moved from /usr/lib/klibc/lib/klibc-*.somaximilian attems
2006-01-04small quick fix for klibc 1.1.14maximilian attems
/bin/sh no longer build don't complain about missing it.
2005-12-12merge ubuntu modprobe silence stuffmaximilian attems
and cp all /etc/modprobe.d :)
2005-12-05resync with latest ubuntu, split udev done by hand.maximilian attems
2005-11-23only include needed udev bits,maximilian attems
also move them to hooks/udev from mkinitramfs.
2005-11-23better use copy_exec for the udev stuffmaximilian attems
2005-11-23fixes for latest udev 0.074-3maximilian attems
2005-11-23resynch with ubuntu:maximilian attems
use $CONFDIR everywhere in mkinitramfs
2005-11-17sync with latest ubuntu:maximilian attems
* typo in mkinitramfs -d handling * only cp klibc-*.so file
2005-11-17fixes for newer udev.maximilian 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-24fix the lib deps of the hooks, run them before mklibs-copy.maximilian attems
2005-10-24merge the thing waldi uploaded as 0.32.maximilian attems
it has the changes vorlon asked for so that 2.4 systems that use the ramdisk value in /etc/kernel-img.conf don't use the wrong tool.
2005-10-21fix my bad hand merging, verified against the last debian-kernel svn treemaximilian attems
2005-10-21fix small stupid bug in newer opts handling.maximilian attems
2005-10-21jonas: Quote variables. Use test options -n and -z.maximilian attems
2005-10-21jonas: use gnu getopt instead of getoptsmaximilian attems
2005-10-21waldi udev fixesmaximilian attems
2005-10-21mklibs-small got as mklibs-copy into the archive, fix thatmaximilian attems
2005-10-21waldi fixes for newer busyboxmaximilian attems
2005-10-21new repo format v6maximilian attems
2005-09-20use BUSYBOXDIR variablemaximilian attems
2005-09-20fix bb pathmaximilian 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
2005-08-17initramfs-tools (0.21) breezy; urgency=lowJeff Bailey
"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
2005-08-16Cleanup commit, sorry for the messJeff Bailey
2005-08-05DSDT, init-premount, and add sata_nvJeff Bailey
2005-07-15Add lvm support, update controlJeff Bailey
2005-06-30* Use detailed logging now for debian/changelog. We have at leastJeff Bailey
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
2005-06-21* Default to currently running kernel version.Jeff Bailey
Based on a patch from maximilian attems, thanks! * Handle module arguments in /etc/mkinitramfs/modules * Do hookscripts at generation time. Drop things into /usr/share/initramfs-tools/hooks or /etc/mkinitramfs/hooks * Make sure local-bottom and nfs-bottom get created Thanks to Karl Hegbloom for these three patches! * Prune stray echo from call_scripts * Load raid1 for now so that md setups will work. * Detect ide modules load Thanks to Jeff Waugh for initial testing of this!
2005-06-20* Don't complain if /etc/mkinitramfs/modules doesn't exist.Jeff Bailey
* Make sure that raid1 is pulled in. * Include /etc/modprobe.d/aliases in the initramfs
2005-06-17Make quieter, match mkinitrd interface, pull in dependencies for nfs and ↵Jeff Bailey
dhcp, document upstream repository location
2005-06-17Use /sbin, do depmod at boot time, copy all the interesting hardware drivers ↵Jeff Bailey
onto the initramfs