1747 Commits

Author SHA1 Message Date
maximilian attems
e829550727 more changelog changes 2005-09-19 16:12:02 +02:00
maximilian attems
02914affe8 close itp bug 2005-09-19 15:18:40 +02:00
maximilian attems
f6492f6923 kernel team as maintainer ;) 2005-09-19 15:17:17 +02:00
maximilian attems
8b2a636d8c remove unused BUSYBOX variable 2005-09-19 15:14:15 +02:00
maximilian attems
60d4c3a0af fix man reference 2005-09-19 15:09:06 +02:00
Jeff Bailey
11969599da Add thanks to Jerry for helping test and typo fix to changelog 2005-09-17 16:49:37 -04:00
Jeff Bailey
5582f19f77 initramfs-tools (0.26) breezy; urgency=low
"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-09-17 16:45:40 -04:00
Jeff Bailey
61afce26f8 Add missing file 2005-09-01 00:14:23 -04:00
Jeff Bailey
841a533b3b initramfs-tools (0.25) breezy; urgency=low
"If there was less sympathy in the world, there would be less
   trouble in the world."
  - Oscar Wilde

  * init: Module the /dev tmpfs earlier.  Make /dev/console, and
    /dev/null on it at the beginning, just in case.

  * debian/initramfs-tools.postinst: When copying the modules file over
    from initrd-tools installations, filter out ext2, ext3, ide-generic
    and ide-disk.  These are leftovers from Warty.
    (Ubuntu #14242)

  * hooks/udev: New File (Ubuntu #12915)

  * init: panic if ${init} doesn't exist on the target filesystem.

 -- Jeff Bailey <jbailey@ubuntu.com>  Thu,  1 Sep 2005 00:13:47 -0400
2005-09-01 00:14:03 -04:00
Jeff Bailey
7379c1bbf4 initramfs-tools (0.24) breezy; urgency=low
"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-26 14:39:14 -04:00
Jeff Bailey
f0a04306ac initramfs-tools (0.23) breezy; urgency=low
"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
2005-08-25 16:21:19 -04:00
Jeff Bailey
9a9de97229 initramfs-tools (0.21) breezy; urgency=low
"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-17 00:01:51 -04:00
Jeff Bailey
f903a759de Commit colin's changes to initramfs-tools 2005-08-16 13:38:52 -04:00
Jeff Bailey
baab5f5fc3 Cleanup commit, sorry for the mess 2005-08-16 13:34:37 -04:00
Jeff Bailey
618760b004 Cleanup commit, sorry for the mess 2005-08-16 13:34:13 -04:00
Jeff Bailey
3d319f70b2 DSDT, init-premount, and add sata_nv 2005-08-05 11:46:54 -04:00
Jeff Bailey
e52d7074e9 Update TODO List 2005-07-27 00:47:30 -04:00
Jeff Bailey
8d797f301d initramfs-tools (0.14) breezy; urgency=low
The
2005-07-27 00:45:44 -04:00
Jeff Bailey
b3976b14b6 initramfs-tools (0.14) breezy; urgency=low
The
2005-07-27 00:45:38 -04:00
Jeff Bailey
3a6236e7ba initramfs-tools (0.14) breezy; urgency=low
The
2005-07-27 00:45:30 -04:00
Jeff Bailey
9ba23f790a initramfs-tools (0.14) breezy; urgency=low
The
2005-07-27 00:45:18 -04:00
Jeff Bailey
56fb010842 initramfs-tools (0.14) breezy; urgency=low
The
2005-07-27 00:44:32 -04:00
Jeff Bailey
ec6a1979e3 Add lvm support, update control 2005-07-15 02:41:15 +00:00
Jeff Bailey
38f6779d4a Add lvm support, update control 2005-07-15 02:40:59 +00:00
Jeff Bailey
2777a4e8f7 * Use detailed logging now for debian/changelog. We have at least
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-30 00:07:32 +00:00
Jeff Bailey
2c72958bfc * Use detailed logging now for debian/changelog. We have at least
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-30 00:05:01 +00:00
Jeff Bailey
8e6c20991b We 2005-06-30 00:04:30 +00:00
Jeff Bailey
af3ccf91e2 We 2005-06-30 00:04:16 +00:00
Jeff Bailey
f12ad818ff * Default to currently running kernel version.
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-21 01:31:54 +00:00
Jeff Bailey
13d2d927fd Add .bzrignore file 2005-06-20 23:13:48 +00:00
Jeff Bailey
a137627150 * Don't complain if /etc/mkinitramfs/modules doesn't exist.
* Make sure that raid1 is pulled in.

  * Include /etc/modprobe.d/aliases in the initramfs
2005-06-20 23:05:53 +00:00
Jeff Bailey
b22f2c7fc4 Make quieter, match mkinitrd interface, pull in dependencies for nfs and dhcp, document upstream repository location 2005-06-17 21:24:55 +00:00
Jeff Bailey
287dcae140 Use /sbin, do depmod at boot time, copy all the interesting hardware drivers onto the initramfs 2005-06-17 15:57:54 +00:00
Jeff Bailey
bf8d6100fb Integrate Matt Zimmerman's changes to initramfs 2005-06-17 12:17:42 +00:00
Jeff Bailey
9c603dd111 Use modprobe instead of insmod 2005-06-16 20:26:16 +00:00
Jeff Bailey
333765e767 Require busybox-cvs-initramfs, include modprobe bits 2005-06-16 19:41:14 +00:00
Jeff Bailey
43528be821 export command line parameters to run scripts. honour commandline readonly/readwrite parameters for nfs. Release initramfs 0.8 2005-06-14 21:39:18 +00:00
Jeff Bailey
433e18f414 Bump version to 0.8 2005-06-13 02:03:37 +00:00
Jeff Bailey
74a75c2b53 Depend on mdadm 2005-06-13 01:52:43 +00:00
Jeff Bailey
8d50358249 Update with new dependancy based init system, call the right script directories, always use busybox now, sigh. 2005-06-13 01:40:55 +00:00
Jeff Bailey
b1efb2876b Remove accidental commit, don't replace /bin/sh with busybox. It's not a posix shell 2005-06-09 20:19:50 +00:00
Jeff Bailey
76840aa0b0 Remove more generated files 2005-06-09 20:08:55 +00:00
Jeff Bailey
d49e80ad37 Hookscripts, prunce extras 2005-06-09 20:08:12 +00:00
Jeff Bailey
ac222142f8 Add hookscripts 2005-06-09 17:23:35 +00:00
Jeff Bailey
8cfdec86dd Add hookscript directories 2005-06-09 15:16:40 +00:00
Jeff Bailey
c7df22010d Use commandline args from mkinitrd 2005-06-09 14:31:21 +00:00
Jeff Bailey
de9c780f57 Initial checkin 2005-06-08 21:13:41 +00:00