Change log for initramfs-tools package in Ubuntu

226300 of 461 results
Superseded in utopic-release
Published in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
initramfs-tools (0.103ubuntu4) trusty; urgency=medium

  * Cherrypick v0.113 changes (LP: #1194370):
    [ Henrique de Moraes Holschuh ]
    * [f59e716] implement early initramfs support (Closes: #712521)
    * [b8295f0] lsinitramfs(8): document failure to deal with early
      initramfs
 -- Dimitri John Ledkov <email address hidden>   Mon, 03 Mar 2014 08:11:20 +0000

Available diffs

Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
initramfs-tools (0.103ubuntu3) trusty; urgency=low

  * wait-for-root.c: Set udev monitor buffer size like udev does, to avoid
    losing events due to ENOBUFS errors. Side issue in LP #1215911, thanks to
    Kay Sievers for pointing out!
 -- Martin Pitt <email address hidden>   Tue, 03 Dec 2013 16:29:24 +0100

Available diffs

Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
initramfs-tools (0.99ubuntu13.4) precise; urgency=low

  * Add ohci_pci to the list of USB host modules included in the initramfs,
    needed on some systems and not a built-in driver in Ubuntu.
    LP: #1238194.
 -- Steve Langasek <email address hidden>   Thu, 24 Oct 2013 23:47:17 -0700

Available diffs

Obsolete in saucy-updates
Deleted in saucy-proposed (Reason: moved to -updates)
initramfs-tools (0.103ubuntu1.1) saucy; urgency=low

  * Add ohci_pci to the list of USB host modules included in the initramfs,
    needed on some systems and not a built-in driver in Ubuntu.
    LP: #1238194.
 -- Steve Langasek <email address hidden>   Thu, 24 Oct 2013 15:33:27 -0700

Available diffs

Superseded in trusty-release
Deleted in trusty-proposed (Reason: moved to release)
initramfs-tools (0.103ubuntu2) trusty; urgency=low

  * Include usbhid in the list of modules we probe in the panic function,
    since we may panic before udev runs and most keyboards are USB these
    days.  Closes: #229732.
  * Add ohci_pci to the list of USB host modules included in the initramfs,
    needed on some systems and not a built-in driver in Ubuntu.
    LP: #1238194.
 -- Steve Langasek <email address hidden>   Thu, 24 Oct 2013 13:40:43 -0700

Available diffs

Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
initramfs-tools (0.99ubuntu13.3) precise; urgency=low

  * src/wait-for-root.c: udev_monitor_receive_device() might still
    return NULL even with a blocking socket if recvmsg() fails with
    ENOBUFS. Retry every second in that case. Thanks to Tetsuo Handa for
    debugging this and the patch! (LP: #1215911)
 -- Chris J Arges <email address hidden>   Thu, 05 Sep 2013 16:15:26 -0500

Available diffs

Superseded in quantal-updates
Deleted in quantal-proposed (Reason: moved to -updates)
initramfs-tools (0.103ubuntu0.2.1) quantal; urgency=low

  * src/wait-for-root.c: udev_monitor_receive_device() might still
    return NULL even with a blocking socket if recvmsg() fails with
    ENOBUFS. Retry every second in that case. Thanks to Tetsuo Handa for
    debugging this and the patch! (LP: #1215911)
 -- Chris J Arges <email address hidden>   Thu, 05 Sep 2013 16:17:52 -0500

Available diffs

Obsolete in raring-updates
Deleted in raring-proposed (Reason: moved to -updates)
initramfs-tools (0.103ubuntu0.8) raring; urgency=low

  * src/wait-for-root.c: udev_monitor_receive_device() might still
    return NULL even with a blocking socket if recvmsg() fails with
    ENOBUFS. Retry every second in that case. Thanks to Tetsuo Handa for
    debugging this and the patch! (LP: #1215911)
 -- Chris J Arges <email address hidden>   Thu, 05 Sep 2013 16:20:14 -0500

Available diffs

Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
initramfs-tools (0.99ubuntu13.2) precise; urgency=low

  * Add nfsv3, nfsv4 and nfs_acl to the base modules to fix nfs booting with
    newer kernels. (LP: #1217041)
 -- Ryan Tandy <email address hidden>   Mon, 26 Aug 2013 10:46:56 -0700

Available diffs

Superseded in trusty-release
Obsolete in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
initramfs-tools (0.103ubuntu1) saucy; urgency=low

  * src/wait-for-root.c: udev_monitor_receive_device() might still return NULL
    even with a blocking socket if recvmsg() fails with ENOBUFS. Retry every
    second in that case. Thanks to Tetsuo Handa for debugging this and the
    patch! (LP: #1215911)
 -- Martin Pitt <email address hidden>   Mon, 26 Aug 2013 14:23:10 +0200

Available diffs

Superseded in saucy-release
Obsolete in raring-release
Deleted in raring-proposed (Reason: moved to release)
initramfs-tools (0.103ubuntu0.7) raring; urgency=low

  * src/wait-for-root.c: Set udev monitor socket to blocking, as we want to
    wait for events. (LP: #1154813)
 -- Martin Pitt <email address hidden>   Thu, 14 Mar 2013 07:08:06 +0100
Superseded in raring-proposed
initramfs-tools (0.103ubuntu0.6) raring; urgency=low

  * Sync the mount options for /run from /lib/init/fstab.  LP: #1152744.
 -- Steve Langasek <email address hidden>   Wed, 13 Mar 2013 17:52:02 -0700

Available diffs

Superseded in raring-proposed
initramfs-tools (0.103ubuntu0.5b1) raring; urgency=low

  * No-change rebuild against libudev1
 -- Martin Pitt <email address hidden>   Wed, 13 Mar 2013 07:01:34 +0000

Available diffs

Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
initramfs-tools (0.103ubuntu0.5) raring; urgency=low

  * When copying firmware, don't use copy_exec; running ldd on random
    firmware files is annoying and, if libc-x32 is installed, may cause
    crashes due to lack of kernel support.  LP: #1115875.
 -- Steve Langasek <email address hidden>   Tue, 12 Feb 2013 07:22:19 +0000

Available diffs

Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
initramfs-tools (0.103ubuntu0.4) raring; urgency=low

  * [71ece149] Cherry pick mkinitramfs: Copy modules.builtin into initramfs
    (Closes: #659866) (LP: #1075422).
 -- Dmitrijs Ledkovs <email address hidden>   Tue, 04 Dec 2012 11:51:05 +0000

Available diffs

Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
initramfs-tools (0.103ubuntu0.3) raring; urgency=low

  * Add nfsv3, nfsv4 and nfs_acl to the base modules.
    This should fix nfs from initramfs.
 -- Stephane Graber <email address hidden>   Thu, 22 Nov 2012 09:43:09 -0500

Available diffs

Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
initramfs-tools (0.99ubuntu13.1) precise; urgency=low

  * Add hid-generic and hid-logitech-dj modules to the static list
    to fix keyboards with newer kernels (LP: #1066376, #1017991)
 -- Adam Conrad <email address hidden>   Tue, 16 Oct 2012 03:49:16 +0100

Available diffs

Superseded in raring-release
Obsolete in quantal-release
initramfs-tools (0.103ubuntu0.2) quantal; urgency=low

  * Add hid-logitech-dj to the static module list to re-enable some
    keyboards that stopped working with recent kernels (LP: #1066376)
 -- Adam Conrad <email address hidden>   Tue, 16 Oct 2012 03:39:23 +0100

Available diffs

Superseded in quantal-release
initramfs-tools (0.103ubuntu0.1) quantal; urgency=low

  * hook-functions: Add hid-generic (LP: #1017991).
 -- Colin Watson <email address hidden>   Tue, 26 Jun 2012 16:50:54 +0100

Available diffs

Deleted in lucid-proposed (Reason: SRU not verified)
initramfs-tools (0.92bubuntu78.1) lucid-proposed; urgency=low

  * hooks-functions::mkinitramfs: Add helper function to resolve the
    hidden dependencies of libcrc32c/crc32c (LP: #415353). Patch
    backported from Debian (Author: Ben Hutchings).
 -- Stefan Bader <email address hidden>   Thu, 31 May 2012 17:01:46 +0200

Available diffs

Superseded in quantal-release
initramfs-tools (0.103ubuntu0) quantal; urgency=low

  * NOTE: Not an actual merge, just a cherry-pick and reving the
    version number to avoid having to touch the Breaks in klibc-utils
  * Cherry-pick the changes from 0.102 to 0.103 to move ipconfig
    bits from /tmp to /run to match the new behaviour of klibc-utils
 -- Adam Conrad <email address hidden>   Fri, 01 Jun 2012 10:00:59 +0800

Available diffs

Superseded in quantal-release
Published in precise-release
initramfs-tools (0.99ubuntu13) precise; urgency=low

  * Deal with the uniquely broken situation of armhf having two linkers
    by creating both if we find either one in the target (LP: #984007)
 -- Adam Conrad <email address hidden>   Tue, 17 Apr 2012 11:44:12 -0600

Available diffs

Superseded in precise-release
initramfs-tools (0.99ubuntu12) precise; urgency=low

  * Fix cross-building.
 -- Colin Watson <email address hidden>   Sat, 31 Mar 2012 01:35:00 +0100

Available diffs

Superseded in precise-release
initramfs-tools (0.99ubuntu11) precise; urgency=low

  * make sure fixrtc only updates the RTC setting if last mount time is actually
    in the future (LP: #947988)
 -- Oliver Grawert <email address hidden>   Wed, 07 Mar 2012 12:33:58 +0100

Available diffs

Superseded in precise-release
initramfs-tools (0.99ubuntu10) precise; urgency=low

  * Add Hyper-V paravirtualised device drivers to the initramfs to allow
    booting of stock images in a Hyper-V guest.  (LP: #917135)
 -- Andy Whitcroft <email address hidden>   Fri, 10 Feb 2012 14:44:46 +0000

Available diffs

Superseded in precise-release
initramfs-tools (0.99ubuntu9) precise; urgency=low

  * Mark initramfs-tools Multi-Arch: foreign.
 -- Colin Watson <email address hidden>   Sun, 20 Nov 2011 17:41:31 +0000

Available diffs

Obsolete in oneiric-updates
Superseded in precise-release
Deleted in oneiric-proposed (Reason: moved to -updates)
initramfs-tools (0.99ubuntu8) oneiric-proposed; urgency=low

  * Too optimistic in thinking that the DRM driver will always be loaded
    in time for scripts/init-top/framebuffer to load; some users find that
    vesafb gets loaded first anyway, scrambling their console state in the
    initramfs.  Add a one-second sleep before checking if we should fall back
    to vesafb, which seems to be long enough to work around this.
    LP: #869119.
 -- Steve Langasek <email address hidden>   Mon, 10 Oct 2011 19:28:38 -0700

Available diffs

Superseded in precise-release
Obsolete in oneiric-release
initramfs-tools (0.99ubuntu7) oneiric; urgency=low

  * When falling back to vesafb, suppress stderr output from modprobe;
    otherwise in some cases we'll get error output on a console that was
    nicely blank up to a week ago.  Failing to load vesafb is usually not an
    error in any case.
 -- Steve Langasek <email address hidden>   Thu, 06 Oct 2011 13:21:02 -0700

Available diffs

Superseded in oneiric-release
initramfs-tools (0.99ubuntu6) oneiric; urgency=low

  * scripts/init-top/framebuffer: fall back to vesafb if no other
    framebuffer is found/configured, so we can take full advantage of the
    grub gfxpayload handoff support.  This ensures we get a clean
    framebuffer-based plymouth screen even when using binary video drivers.
    LP: #864149, LP: #563878, LP: #771905.
 -- Steve Langasek <email address hidden>   Sat, 01 Oct 2011 20:53:15 -0700

Available diffs

Superseded in oneiric-release
initramfs-tools (0.99ubuntu5) oneiric; urgency=low

  * hooks/compcache: udev RUN commands cannot include double quotes (")
    nor do they support shell syntax.  Move to an external helper script
    to provision and add the memory swap partitions.
  * hooks/compcache: add support for the updated zram staging driver
    which requires the size to be pushed into sysfs and the partition be
    initialised before adding.  (LP: #832694)
 -- Andy Whitcroft <email address hidden>   Mon, 19 Sep 2011 15:40:32 +0100

Available diffs

Superseded in oneiric-release
initramfs-tools (0.99ubuntu4) oneiric; urgency=low

  * init: When receiving "recovery" on cmdline, start upstart with
    --startup-event=recovery (LP: #575469)
 -- Stephane Graber <email address hidden>   Thu, 15 Sep 2011 16:07:54 -0400

Available diffs

Superseded in oneiric-release
initramfs-tools (0.99ubuntu3) oneiric; urgency=low

  * remove hardcoded flash-kernel call from update-initramfs, flash-kernel
    ships the same as /etc/initramfs/post-update.d/ script now
 -- Oliver Grawert <email address hidden>   Fri, 09 Sep 2011 12:14:01 +0200

Available diffs

Superseded in oneiric-release
initramfs-tools (0.99ubuntu2) oneiric; urgency=low

  * hook-functions: Revert changes from 0.98.8ubuntu3. With the current
    implementation of copying, and /etc/ld.so.conf now existing in initramfs,
    we can leave libraries at their original location. Thanks to maks for
    pointing out!
  * init: Add back compatibility symlink for /dev/.initramfs, until all
    packages using /dev/.initramfs have been moved to /run/initramfs.
    (LP: #810221)
 -- Martin Pitt <email address hidden>   Fri, 15 Jul 2011 11:20:32 +0200

Available diffs

Superseded in oneiric-release
initramfs-tools (0.99ubuntu1) oneiric; urgency=low

  * Merge with Debian unstable. See 0.98.8ubuntu1 for remaining Ubuntu
    changes. This version creates /run in the initramfs, and moves it over to
    the running system. (LP: #807306)
  * hooks/busybox: Fix symlinking of /bin/sh to busybox, to work with current
    copy_exec() function.

Available diffs

Obsolete in maverick-updates
Deleted in maverick-proposed (Reason: moved to -updates)
initramfs-tools (0.98.1ubuntu6.1) maverick-proposed; urgency=low

  * Rename xhci to xhci-hcd to fix booting from USB 3.0 devices
    (cherry-picked fix from Debian bug #625224). (LP: #565047)
 -- Evan Broder <email address hidden>   Wed, 08 Jun 2011 09:49:46 -0700

Available diffs

Obsolete in natty-updates
Deleted in natty-proposed (Reason: moved to -updates)
initramfs-tools (0.98.8ubuntu3.1) natty-proposed; urgency=low

  * Rename xhci to xhci-hcd to fix booting from USB 3.0 devices
    (cherry-picked fix from Debian bug #625224). (LP: #565047)
 -- Evan Broder <email address hidden>   Wed, 08 Jun 2011 09:46:20 -0700

Available diffs

Superseded in oneiric-release
initramfs-tools (0.98.8ubuntu4) oneiric; urgency=low

  * Rename xhci to xhci-hcd to fix booting from USB 3.0 devices
    (cherry-picked fix from Debian bug #625224). (LP: #565047)
 -- Evan Broder <email address hidden>   Wed, 22 Jun 2011 10:57:43 -0700

Available diffs

Superseded in oneiric-release
Obsolete in natty-release
initramfs-tools (0.98.8ubuntu3) natty; urgency=low

  * If copy_exec finds libraries to copy which are only accessible to the
    runtime linker by virtue of being listed in /etc/ld.so.conf*, then
    install those libraries to /lib or /usr/lib as appropriate instead
    (LP: #728611).
 -- Colin Watson <email address hidden>   Sat, 26 Mar 2011 01:12:48 +0000

Available diffs

Superseded in natty-release
initramfs-tools (0.98.8ubuntu2) natty; urgency=low

  * Restore bnx2 to the initramfs; firmware loading should work these days,
    and lots of other modules need firmware.  Suggested by maximilian
    attems.
 -- Colin Watson <email address hidden>   Wed, 09 Feb 2011 18:13:23 +0000

Available diffs

Superseded in natty-release
initramfs-tools (0.98.8ubuntu1) natty; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Use busybox-initramfs for Depends.
    - Mount /dev with the default tmpfs size rather than sourcing udev.conf.
    - Set takeover=1 in update-initramfs.
    - Allow the mounting of a root filesystem as a loop device on top of a
      host filesystem, used for Wubi installs.
    - Add vfat support to the initramfs.
    - Add 2>&1 to the run-init line.
    - Add mountroot failure support, to allow meaningful messages when no
      root device can be found.
    - Panic if either the root device doesn't exist, or blkid cannot
      identify it.  Allows for mountroot failure hooks for md devices to be
      displayed.
    - Ignore blacklist for forced vga= usage.
    - Loop for 5 seconds waiting for $suspend to show up, adjustable with
      the resumedelay= command-line arg.
    - Allow for alternative PREREQS to be specified using | as the
      separator.
    - Support loading compcache from the initramfs.
    - Remove klibc utilities if busybox is in use.
    - Revert "framebuffer: Let udev create fb devices."  udev isn't started
      at this point and therefore can't create framebuffer devices.
    - Create /dev/mem and /dev/zero if video=uvesafb.
    - Add hid_* modules, since some keyboards will not be usable at the
      initramfs/busybox prompt without them.
    - Replace all instances of vol_id with blkid, and depend on util-linux.
    - Use gzip from busybox instead of klibc.  Depend on busybox-initramfs
      (>= 1:1.13.3-1ubuntu5) to ensure that we have it.
    - Remove bnx2 from the initramfs; it needs firmware, and at this stage
      we only support network modules that don't need firmware loading.
    - Don't display "Loading, please wait..." message when 'quiet' is in
      /proc/cmdline.
    - Allow scripts and hooks to specify OPTION=VAR, and unless VAR is set
      to something other than "n", the script will not be included.
    - Restore the framebuffer hook and script, copying KMS and other
      framebuffer drivers into the initramfs, but make them optional; you
      need to set FRAMEBUFFER=y for these to be included.
    - Depend on a sufficient version of udev to load fbcon.
    - Don't load keymaps unless we're loading a framebuffer; but set the
      keymap before giving a root shell.
    - Add new initramfs-tools-bin package containing a binary that uses
      libudev to wait for udev to create the udev device, or wait for udev
      to finish processing if we catch it in the act, and returns the
      filesystem type as already probed by udev.  Use it while mounting
      local root filesystems and while resuming.
    - Add hwaddr= alias for BOOTIF= for compatibility.
    - Allow specifying multiple break points using a comma delimiter.
    - Automatically blacklist vga16fb when vga= or video= specified on
      kernel command-line.
    - Call 'plymouth message' before resuming, to notify the user of the
      reason for the delay if the plymouth theme supports it.
    - Add a new 'fixrtc' script that tries to set the system clock forward
      based on the last mount time of the root disk; without this kludge,
      systems without a working RTC will end up in a perpetual reboot loop.
    - Drop hooks/keymap and associated code; console-setup takes care of
      this in Ubuntu.
    - Incorporate rzscontrol from compcache so that we can control current
      ramzswap devices.
    - Call 'plymouth hide-splash' before running failure hooks.
    - Make /etc/mtab a symlink to /proc/mounts on startup, since e.g.
      current ntfs-3g doesn't work otherwise.
    - Ignore errors from iscan and iscan-data hooks.
    - Set hostname at boot, for the benefit of mdadm autoassembly.
    - If root= is numeric, set ROOT to /dev/block/N:N rather than /dev/root.
    - Consolidate framebuffer calls to 'udevadm settle'.

Available diffs

Superseded in natty-release
initramfs-tools (0.98.1ubuntu9) natty; urgency=low

  [ dann frazier ]
  * framebuffer: consolidate calls to 'udevadm settle' (LP: #687588).
 -- Colin Watson <email address hidden>   Thu, 09 Dec 2010 12:28:27 +0000

Available diffs

Superseded in natty-release
initramfs-tools (0.98.1ubuntu8) natty; urgency=low

  * If the root= argument is numeric, set ROOT to the appropriate
    /dev/block/N:N symlink instead of mknod'ing a /dev/root device. This
    makes wait-for-root able to detect those devices. (LP: #576429)
 -- Evan Broder <email address hidden>   Fri, 26 Nov 2010 19:01:30 -0800

Available diffs

Superseded in natty-release
initramfs-tools (0.98.1ubuntu7) natty; urgency=low

  * mdadm autoassembly works by matching hostname with what is stored in the
    uuid bits of the array. So hostname needs to be set at boot time for the
    rootfs to be mounted, when the rootfs is on an array which has to be
    auto-assembled. Added support for setting the hostname. (LP: #330399)
 -- Surbhi Palande <email address hidden>   Wed, 06 Oct 2010 17:53:20 +0300

Available diffs

Superseded in natty-release
Obsolete in maverick-release
initramfs-tools (0.98.1ubuntu6) maverick; urgency=low

  * Apparently the iscan hook is sometimes called iscan-data, so ignore
    errors from that too (LP: #654856).
 -- Colin Watson <email address hidden>   Mon, 04 Oct 2010 23:34:53 +0100

Available diffs

Superseded in maverick-release
initramfs-tools (0.98.1ubuntu5) maverick; urgency=low

  * Ignore errors from iscan hook, due to a widely-deployed third-party
    package causing upgrade problems (LP: #603053).
 -- Colin Watson <email address hidden>   Mon, 04 Oct 2010 10:42:30 +0100

Available diffs

Superseded in maverick-release
initramfs-tools (0.98.1ubuntu4) maverick; urgency=low

  * Make /etc/mtab a symlink to /proc/mounts on startup, since e.g. current
    ntfs-3g doesn't work otherwise (LP: #641306).  (We can't make it a
    symlink directly in the initramfs, since mkinitramfs uses 'cpio
    --dereference'.)
 -- Colin Watson <email address hidden>   Fri, 17 Sep 2010 18:14:31 +0100

Available diffs

Superseded in maverick-release
initramfs-tools (0.98.1ubuntu3) maverick; urgency=low

  * hooks/thermal: Force load thermal modules on powerpc for now, as there are
    no modaliases for these modules, so udev won't touch them. Longer term,
    scripts will need to be written to better identify which thermal module
    needs to be loaded. (LP: #631358)
 -- Luke Yelavich <email address hidden>   Wed, 15 Sep 2010 18:08:15 +1000

Available diffs

Superseded in maverick-release
initramfs-tools (0.98.1ubuntu2) maverick; urgency=low

  * scripts/functions: Adding plymouth hide-splash to see the initramfs prompt
    messages on VT. (LP: #628400)
 -- Surbhi Palande <email address hidden>   Mon, 13 Sep 2010 10:24:22 +0100

Available diffs

Superseded in maverick-release
initramfs-tools (0.98.1ubuntu1) maverick; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Use busybox-initramfs for Depends.
    - Mount /dev with the default tmpfs size rather than sourcing udev.conf.
    - Set takeover=1 in update-initramfs.
    - Allow the mounting of a root filesystem as a loop device on top of a
      host filesystem, used for Wubi installs.
    - Add vfat support to the initramfs.
    - Add 2>&1 to the run-init line.
    - Add mountroot failure support, to allow meaningful messages when no
      root device can be found.
    - Panic if either the root device doesn't exist, or blkid cannot
      identify it.  Allows for mountroot failure hooks for md devices to be
      displayed.
    - Ignore blacklist for forced vga= usage.
    - Loop for 5 seconds waiting for $suspend to show up, adjustable with
      the resumedelay= command-line arg.
    - Allow for alternative PREREQS to be specified using | as the
      separator.
    - Support loading compcache from the initramfs.
    - Remove klibc utilities if busybox is in use.
    - Revert "framebuffer: Let udev create fb devices."  udev isn't started
      at this point and therefore can't create framebuffer devices.
    - Create /dev/mem and /dev/zero if video=uvesafb.
    - Add hid_* modules, since some keyboards will not be usable at the
      initramfs/busybox prompt without them.
    - Replace all instances of vol_id with blkid, and depend on util-linux.
    - Use gzip from busybox instead of klibc.  Depend on busybox-initramfs
      (>= 1:1.13.3-1ubuntu5) to ensure that we have it.
    - Remove bnx2 from the initramfs; it needs firmware, and at this stage
      we only support network modules that don't need firmware loading.
    - Don't display "Loading, please wait..." message when 'quiet' is in
      /proc/cmdline.
    - Allow scripts and hooks to specify OPTION=VAR, and unless VAR is set
      to something other than "n", the script will not be included.
    - Restore the framebuffer hook and script, copying KMS and other
      framebuffer drivers into the initramfs, but make them optional; you
      need to set FRAMEBUFFER=y for these to be included.
    - Depend on a sufficient version of udev to load fbcon.
    - Conflict with older versions of usplash.
    - Don't load keymaps unless we're loading a framebuffer; but set the
      keymap before giving a root shell.
    - Add new initramfs-tools-bin package containing a binary that uses
      libudev to wait for udev to create the udev device, or wait for udev
      to finish processing if we catch it in the act, and returns the
      filesystem type as already probed by udev.  Use it while mounting
      local root filesystems and while resuming.
    - Add hwaddr= alias for BOOTIF= for compatibility.
    - Allow specifying multiple break points using a comma delimiter.
    - Automatically blacklist vga16fb when vga= or video= specified on
      kernel command-line.
    - Call 'plymouth message' before resuming, to notify the user of the
      reason for the delay if the plymouth theme supports it.
    - Add a new 'fixrtc' script that tries to set the system clock forward
      based on the last mount time of the root disk; without this kludge,
      systems without a working RTC will end up in a perpetual reboot loop.
    - Drop hooks/keymap and associated code; console-setup takes care of
      this in Ubuntu.
    - Incorporate rzscontrol from compcache so that we can control current
      ramzswap devices.
  * Stop silencing /bin/resume output when trying to resume; the offending
    message in klibc is now debug-only.

Available diffs

Superseded in maverick-release
initramfs-tools (0.98ubuntu2) maverick; urgency=low

  * The ramzswap device changed its interface so that the disk size needs to
    be given using an ioctl rather than as a module parameter.  Incorporate
    the rzscontrol tool from the compcache project
    (http://code.google.com/p/compcache/) so that we can control current
    ramzswap devices (LP: #600782).  This is a strictly temporary measure,
    as recent versions of compcache change the interface (and module name)
    again to involve writing to sysfs files, which won't require any special
    tools.
 -- Colin Watson <email address hidden>   Fri, 20 Aug 2010 09:46:26 +0100

Available diffs

Superseded in maverick-release
initramfs-tools (0.98ubuntu1) maverick; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Use busybox-initramfs for Depends.
    - Mount /dev with the default tmpfs size rather than sourcing udev.conf.
    - Set takeover=1 in update-initramfs.
    - Allow the mounting of a root filesystem as a loop device on top of a
      host filesystem, used for Wubi installs.
    - Add vfat support to the initramfs.
    - Add 2>&1 to the run-init line.
    - Add mountroot failure support, to allow meaningful messages when no
      root device can be found.
    - Panic if either the root device doesn't exist, or blkid cannot
      identify it.  Allows for mountroot failure hooks for md devices to be
      displayed.
    - Ignore blacklist for forced vga= usage.
    - Loop for 5 seconds waiting for $suspend to show up, adjustable with
      the resumedelay= command-line arg.
    - Allow for alternative PREREQS to be specified using | as the
      separator.
    - Support loading compcache from the initramfs.
    - Remove klibc utilities if busybox is in use.
    - Revert "framebuffer: Let udev create fb devices."  udev isn't started
      at this point and therefore can't create framebuffer devices.
    - Create /dev/mem and /dev/zero if video=uvesafb.
    - Add hid_* modules, since some keyboards will not be usable at the
      initramfs/busybox prompt without them.
    - Replace all instances of vol_id with blkid, and depend on util-linux.
    - Use gzip from busybox instead of klibc.  Depend on busybox-initramfs
      (>= 1:1.13.3-1ubuntu5) to ensure that we have it.
    - Remove bnx2 from the initramfs; it needs firmware, and at this stage
      we only support network modules that don't need firmware loading.
    - Don't display "Loading, please wait..." message when 'quiet' is in
      /proc/cmdline.
    - Allow scripts and hooks to specify OPTION=VAR, and unless VAR is set
      to something other than "n", the script will not be included.
    - Restore the framebuffer hook and script, copying KMS and other
      framebuffer drivers into the initramfs, but make them optional; you
      need to set FRAMEBUFFER=y for these to be included.
    - Silence /bin/resume output when trying to resume.
    - Depend on a sufficient version of udev to load fbcon.
    - Conflict with older versions of usplash.
    - Don't load keymaps unless we're loading a framebuffer; but set the
      keymap before giving a root shell.
    - Add new initramfs-tools-bin package containing a binary that uses
      libudev to wait for udev to create the udev device, or wait for udev
      to finish processing if we catch it in the act, and returns the
      filesystem type as already probed by udev.  Use it while mounting
      local root filesystems and while resuming.
    - Add hwaddr= alias for BOOTIF= for compatibility.
    - Allow specifying multiple break points using a comma delimiter.
    - Automatically blacklist vga16fb when vga= or video= specified on
      kernel command-line.
    - Call 'plymouth message' before resuming, to notify the user of the
      reason for the delay if the plymouth theme supports it.
    - Add a new 'fixrtc' script that tries to set the system clock forward
      based on the last mount time of the root disk; without this kludge,
      systems without a working RTC will end up in a perpetual reboot loop.
    - Drop hooks/keymap and associated code; console-setup takes care of
      this in Ubuntu.

Available diffs

Superseded in maverick-release
initramfs-tools (0.97.2ubuntu2) maverick; urgency=low

  * drop check for flash-kernel entry in kernel-img.conf, debian dropped
    kernel-img.conf usage for flash-kernel and this code snippet prevents
    flash-kernel from being run.
 -- Oliver Grawert <email address hidden>   Tue, 09 Aug 2010 17:48:01 +0200

Available diffs

Superseded in maverick-release
initramfs-tools (0.97.2ubuntu1) maverick; urgency=low

  * Resynchronise with Debian:
    - Fix initramfs generation without COMPRESS set (LP: #602523, #602621).
    Remaining changes:
    - Use busybox-initramfs for Depends.
    - Mount /dev with the default tmpfs size rather than sourcing udev.conf.
    - Set takeover=1 in update-initramfs.
    - Allow the mounting of a root filesystem as a loop device on top of a
      host filesystem, used for Wubi installs.
    - Add vfat support to the initramfs.
    - Add 2>&1 to the run-init line.
    - Add mountroot failure support, to allow meaningful messages when no
      root device can be found.
    - Panic if either the root device doesn't exist, or blkid cannot
      identify it.  Allows for mountroot failure hooks for md devices to be
      displayed.
    - Ignore blacklist for forced vga= usage.
    - Loop for 5 seconds waiting for $suspend to show up, adjustable with
      the resumedelay= command-line arg.
    - Allow for alternative PREREQS to be specified using | as the
      separator.
    - Support loading compcache from the initramfs.
    - Remove klibc utilities if busybox is in use.
    - Revert "framebuffer: Let udev create fb devices."  udev isn't started
      at this point and therefore can't create framebuffer devices.
    - Create /dev/mem and /dev/zero if video=uvesafb.
    - Add hid_* modules, since some keyboards will not be usable at the
      initramfs/busybox prompt without them.
    - Replace all instances of vol_id with blkid, and depend on util-linux.
    - Use gzip from busybox instead of klibc.  Depend on busybox-initramfs
      (>= 1:1.13.3-1ubuntu5) to ensure that we have it.
    - Remove bnx2 from the initramfs; it needs firmware, and at this stage
      we only support network modules that don't need firmware loading.
    - update-initramfs: check whether kernel-img.conf exists and
      postinst_hook is set before calling flash-kernel.
    - Don't display "Loading, please wait..." message when 'quiet' is in
      /proc/cmdline.
    - Allow scripts and hooks to specify OPTION=VAR, and unless VAR is set
      to something other than "n", the script will not be included.
    - Restore the framebuffer hook and script, copying KMS and other
      framebuffer drivers into the initramfs, but make them optional; you
      need to set FRAMEBUFFER=y for these to be included.
    - Silence /bin/resume output when trying to resume.
    - Depend on a sufficient version of udev to load fbcon.
    - Conflict with older versions of usplash.
    - Don't load keymaps unless we're loading a framebuffer; but set the
      keymap before giving a root shell.
    - Add new initramfs-tools-bin package containing a binary that uses
      libudev to wait for udev to create the udev device, or wait for udev
      to finish processing if we catch it in the act, and returns the
      filesystem type as already probed by udev.  Use it while mounting
      local root filesystems and while resuming.
    - Add hwaddr= alias for BOOTIF= for compatibility.
    - Allow specifying multiple break points using a comma delimiter.
    - Automatically blacklist vga16fb when vga= or video= specified on
      kernel command-line.
    - Call 'plymouth message' before resuming, to notify the user of the
      reason for the delay if the plymouth theme supports it.
    - Add a new 'fixrtc' script that tries to set the system clock forward
      based on the last mount time of the root disk; without this kludge,
      systems without a working RTC will end up in a perpetual reboot loop.
    - Drop hooks/keymap and associated code; console-setup takes care of
      this in Ubuntu.

Available diffs

Superseded in maverick-release
initramfs-tools (0.97ubuntu1) maverick; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Use busybox-initramfs for Depends.
    - Mount /dev with the default tmpfs size rather than sourcing udev.conf.
    - Set takeover=1 in update-initramfs.
    - Allow the mounting of a root filesystem as a loop device on top of a
      host filesystem, used for Wubi installs.
    - Add vfat support to the initramfs.
    - Add 2>&1 to the run-init line.
    - Add mountroot failure support, to allow meaningful messages when no
      root device can be found.
    - Panic if either the root device doesn't exist, or blkid cannot
      identify it.  Allows for mountroot failure hooks for md devices to be
      displayed.
    - Ignore blacklist for forced vga= usage.
    - Loop for 5 seconds waiting for $suspend to show up, adjustable with
      the resumedelay= command-line arg.
    - Allow for alternative PREREQS to be specified using | as the
      separator.
    - Support loading compcache from the initramfs.
    - Remove klibc utilities if busybox is in use.
    - Revert "framebuffer: Let udev create fb devices."  udev isn't started
      at this point and therefore can't create framebuffer devices.
    - Create /dev/mem and /dev/zero if video=uvesafb.
    - Add hid_* modules, since some keyboards will not be usable at the
      initramfs/busybox prompt without them.
    - Replace all instances of vol_id with blkid, and depend on util-linux.
    - Use gzip from busybox instead of klibc.  Depend on busybox-initramfs
      (>= 1:1.13.3-1ubuntu5) to ensure that we have it.
    - Remove bnx2 from the initramfs; it needs firmware, and at this stage
      we only support network modules that don't need firmware loading.
    - update-initramfs: check whether kernel-img.conf exists and
      postinst_hook is set before calling flash-kernel.
    - Don't display "Loading, please wait..." message when 'quiet' is in
      /proc/cmdline.
    - Allow scripts and hooks to specify OPTION=VAR, and unless VAR is set
      to something other than "n", the script will not be included.
    - Restore the framebuffer hook and script, copying KMS and other
      framebuffer drivers into the initramfs, but make them optional; you
      need to set FRAMEBUFFER=y for these to be included.
    - Silence /bin/resume output when trying to resume.
    - Depend on a sufficient version of udev to load fbcon.
    - Conflict with older versions of usplash.
    - Don't load keymaps unless we're loading a framebuffer; but set the
      keymap before giving a root shell.
    - Add new initramfs-tools-bin package containing a binary that uses
      libudev to wait for udev to create the udev device, or wait for udev
      to finish processing if we catch it in the act, and returns the
      filesystem type as already probed by udev.  Use it while mounting
      local root filesystems and while resuming.
    - Add hwaddr= alias for BOOTIF= for compatibility.
    - Allow specifying multiple break points using a comma delimiter.
    - Automatically blacklist vga16fb when vga= or video= specified on
      kernel command-line.
    - Call 'plymouth message' before resuming, to notify the user of the
      reason for the delay if the plymouth theme supports it.
    - Add a new 'fixrtc' script that tries to set the system clock forward
      based on the last mount time of the root disk; without this kludge,
      systems without a working RTC will end up in a perpetual reboot loop.
    - Drop hooks/keymap and associated code; console-setup takes care of
      this in Ubuntu.
  * Add .conf extension to modprobe blacklist configuration file in the
    vga=*|video=* case (it had already been added in other cases, thanks to
    an upstream merge).

Available diffs

Superseded in maverick-release
initramfs-tools (0.96.1ubuntu4) maverick; urgency=low

  * Only make the extra commands conditional on dh_listpackages, not the
    override_dh_install target as a whole, as dh gets confused and avoids
    calling dh_install at all when we're only building binary-arch.
 -- Steve Langasek <email address hidden>   Wed, 16 Jun 2010 20:35:31 +0000

Available diffs

Superseded in maverick-release
initramfs-tools (0.96.1ubuntu3) maverick; urgency=low

  * Revert change from 0.96.1ubuntu2; instead, only override dh_install if
    we're building the architecture-independent package.
 -- Colin Watson <email address hidden>   Wed, 16 Jun 2010 16:13:07 +0100

Available diffs

Superseded in maverick-release
initramfs-tools (0.96.1ubuntu2) maverick; urgency=low

  * Make sure /usr/share/initramfs-tools/scripts/panic/ exists before trying
    to copy into it.
 -- Colin Watson <email address hidden>   Wed, 16 Jun 2010 15:15:17 +0100

Available diffs

Superseded in maverick-release
initramfs-tools (0.96.1ubuntu1) maverick; urgency=low

  * Resynchronise with Debian:
    - Fixes redboot partition handling (LP: #319730).
    - Don't hardcode incorrect elilo path (LP: #396000).
    Remaining changes:
    - Use busybox-initramfs for Depends, and set BUSYBOXDIR to match.
    - Mount /dev with the default tmpfs size rather than sourcing udev.conf.
    - Set takeover=1 in update-initramfs.
    - Allow the mounting of a root filesystem as a loop device on top of a
      host filesystem, used for Wubi installs.
    - Add vfat support to the initramfs.
    - Reduce timeout to 30 seconds; corner cases (giant disk arrays,
      clusters) will need to provide their own rootdelay= boot arg.
    - Add 2>&1 to the run-init line.
    - Add mountroot failure support, to allow meaningful messages when no
      root device can be found.
    - Panic if either the root device doesn't exist, or blkid cannot
      identify it.  Allows for mountroot failure hooks for md devices to be
      displayed.
    - Ignore blacklist for forced vga= usage.
    - Loop for 5 seconds waiting for $suspend to show up, adjustable with
      the resumedelay= command-line arg.
    - Allow for alternative PREREQS to be specified using | as the
      separator.
    - Support loading compcache from the initramfs.
    - Remove klibc utilities if busybox is in use.
    - Change to tty1 on failure.
    - Revert "framebuffer: Let udev create fb devices."  udev isn't started
      at this point and therefore can't create framebuffer devices.
    - Create /dev/mem and /dev/zero if video=uvesafb.
    - Make debug option write debug output to
      /dev/.initramfs/initramfs.debug rather than /tmp/initramfs.debug, so
      that it can be retrieved after boot.
    - Add hid_* modules, since some keyboards will not be usable at the
      initramfs/busybox prompt without them.
    - Replace all instances of vol_id with blkid, and depend on util-linux.
    - Use gzip from busybox instead of klibc.  Depend on busybox-initramfs
      (>= 1:1.13.3-1ubuntu5) to ensure that we have it.
    - Remove bnx2 from the initramfs; it needs firmware, and at this stage
      we only support network modules that don't need firmware loading.
    - update-initramfs: check whether kernel-img.conf exists and
      postinst_hook is set before calling flash-kernel.
    - Don't display "Loading, please wait..." message when 'quiet' is in
      /proc/cmdline.
    - Allow scripts and hooks to specify OPTION=VAR, and unless VAR is set
      to something other than "n", the script will not be included.
    - Restore the framebuffer hook and script, copying KMS and other
      framebuffer drivers into the initramfs, but make them optional; you
      need to set FRAMEBUFFER=y for these to be included.
    - Silence /bin/resume output when trying to resume.
    - Depend on a sufficient version of udev to load fbcon.
    - Conflict with older versions of usplash.
    - Don't load keymaps unless we're loading a framebuffer; but set the
      keymap before giving a root shell.
    - Add new initramfs-tools-bin package containing a binary that uses
      libudev to wait for udev to create the udev device, or wait for udev
      to finish processing if we catch it in the act, and returns the
      filesystem type as already probed by udev.  Use it while mounting
      local root filesystems and while resuming.
    - Add hwaddr= alias for BOOTIF= for compatibility.
    - Allow specifying multiple break points using a comma delimiter.
    - Automatically blacklist vga16fb when vga= or video= specified on
      kernel command-line.
    - Call 'plymouth message' before resuming, to notify the user of the
      reason for the delay if the plymouth theme supports it.
    - Change to ${DESTDIR} before running find to filter out looping or
      broken symlinks, to avoid tickling a find bug.
    - Add a new 'fixrtc' script that tries to set the system clock forward
      based on the last mount time of the root disk; without this kludge,
      systems without a working RTC will end up in a perpetual reboot loop.
  * Drop artificial dependency on libc 2.11, which worked around a libapt
    bug on upgrade to lucid.
  * Drop lpia support.
  * Drop hooks/keymap and associated code again; console-setup takes care of
    this in Ubuntu.
  * Make /usr/share/initramfs-tools/scripts/panic/keymap executable.
  * Make hooks/busybox declare hooks/klibc as a prerequisite, so that the
    former can remove symlinks installed by the latter.
  * Make the dependency on initramfs-tools-bin binNMU-safe.

Available diffs

Superseded in maverick-release
Obsolete in lucid-release
initramfs-tools (0.92bubuntu78) lucid; urgency=low

  * hooks/compcache: Escape $-expansions inside <<EOF (thanks, Eugene San;
    LP: #569317).
 -- Colin Watson <email address hidden>   Mon, 26 Apr 2010 16:15:57 +0100

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu77) lucid; urgency=low

  * Add a new 'fixrtc' script that tries to set the system clock forward
    based on the last mount time of the root disk; without this kludge,
    systems without a working RTC will end up in a perpetual reboot loop.
    Thanks to Dave Martin <email address hidden> for the patch.  LP: #563618.
 -- Steve Langasek <email address hidden>   Fri, 23 Apr 2010 14:55:24 -0700

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu76) lucid; urgency=low

  * hooks/compcache: add option to disable usage of compcache completely on
    the kernel cmdline using the nocompcache option
 -- Oliver Grawert <email address hidden>   Thu, 22 Apr 2010 14:53:05 +0200

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu75) lucid; urgency=low

  * When specifying a network interface by MAC address, set DEVICE to (e.g.)
    eth0 rather than /sys/class/net/eth0 (LP: #546964).
 -- Colin Watson <email address hidden>   Wed, 21 Apr 2010 12:40:42 +0100

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu74) lucid; urgency=low

  * debian/control, debian/rules:
    - force libc6 dependency to >= 2.11 (and libc6.1 on ia64, the libc6
      has a different packages name on this architecture) to workaround a
      bug in libapt  when it orders the install for essential packages
      (LP: #559582)
      This can be removed after lucid
 -- Michael Vogt <email address hidden>   Fri, 16 Apr 2010 13:13:50 +0200

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu73) lucid; urgency=low

  * Change to ${DESTDIR} before running find to filter out looping or broken
    symlinks, to avoid tickling a find bug.
 -- Colin Watson <email address hidden>   Wed, 14 Apr 2010 23:33:22 +0100

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu72) lucid; urgency=low

  * make sure we can use mmc cards for / and add a proper sysfs handler,
    (mmc always uses numbering in the device name like mmcblk[0-9]p[0-n], make
    sure hook-functions only cuts off the partition but not the device number)
 -- Oliver Grawert <email address hidden>   Wed, 14 Apr 2010 11:40:30 +0200

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu71) lucid; urgency=low

  * init:
    - mount /dev/pts as well as /dev so we can redirect the console early.
    - load the netconsole module when netconsole=* placed on the kernel
      command-line.
 -- Scott James Remnant <email address hidden>   Fri, 26 Mar 2010 14:45:26 +0000

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu70) lucid; urgency=low

  * Filter out looping or broken symlinks from the initramfs, since they
    cause cpio to explode (LP: #540686).
 -- Colin Watson <email address hidden>   Fri, 26 Mar 2010 13:08:05 +0000

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu69) lucid; urgency=low

  * scripts/init-top/blacklist: move vga16fb blacklisting before the
    bail-out logic.
  * scripts/init-top/framebuffer: create "fbmode" argument to force allow
    foring a mode via fb /sys interfaces, for framebuffers that do not
    correctly handle setting mode via module options.
 -- Kees Cook <email address hidden>   Sat, 20 Mar 2010 13:12:25 -0700

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu68) lucid; urgency=low

  * Backport from Debian:
    - hook-functions: Cope with partitions over 9 (LP: #539577).
 -- Colin Watson <email address hidden>   Fri, 19 Mar 2010 18:57:43 +0000

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu67) lucid; urgency=low

  * debian/control:
    - make the Breaks: upslash (<< 0.5.50) a Conflicts to help the
      apt resolver on hardy to lucid upgrades
 -- Michael Vogt <email address hidden>   Fri, 05 Mar 2010 13:25:29 +0100

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu66) lucid; urgency=low

  * scripts/local-premount/resume: wait-for-root will handle both UUID= and
    /dev/disk/by-uuid, but /bin/resume from klibc will only handle the latter,
    so revert the changes from 0.92bubuntu59 that dropped our fix-up of
    device name.  LP: #499940.
  * scripts/local-premount/resume: also recognize 'swsuspend' as a valid fs
    type for a hibernation partition, since this is what udev returns for the
    in-kernel hibernate/resume handling.  Thanks to Peter Clifton for noticing
    this!
  * scripts/local-premount/resume: call 'plymouth message' before resuming,
    to notify the user of the reason for the delay if the plymouth theme
    supports it.
 -- Steve Langasek <email address hidden>   Mon, 22 Feb 2010 00:20:22 -0800

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu65) lucid; urgency=low

  * scripts/init-premount/blacklist: Move to init-top so it has a chance
    of running before udev.
  * scripts/init-top/blacklist: Automatically blacklist vga16fb when vga=
    or video= specified on kernel command-line.
 -- Scott James Remnant <email address hidden>   Wed, 17 Feb 2010 12:35:22 +0000

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu64) lucid; urgency=low

  * Allow specifying multiple break points using a comma delimiter.
 -- Evan Dandrea <email address hidden>   Wed, 10 Feb 2010 11:18:26 +0000

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu63) lucid; urgency=low

  * init, scripts/functions: Add support for specifying a network interface
    by MAC address, using hwaddr= on the command line or HWADDR in an
    initramfs configuration file (LP: #473036).
 -- Colin Watson <email address hidden>   Fri, 05 Feb 2010 11:49:34 -0800

Available diffs

Superseded in lucid-release
initramfs-tools (0.92bubuntu62) lucid; urgency=low

  * src/wait-for-root.c:
    - device records we obtain from udev may not have a device node name
      yet, check to avoid strcmp between NULL and our path.  LP: #499422.
    - device records from the queue may not exist at all, check to avoid
      calling udev_device_unref on NULL (which should be safe anyway).
    - eliminate a race condition; by checking the filesystem before the
      queue, there was a small chance that udev could finish processing
      between our calls
 -- Scott James Remnant <email address hidden>   Tue, 22 Dec 2009 19:30:01 +0000

Available diffs

226300 of 461 results