[ubuntu/maverick] initramfs-tools 0.97ubuntu1 (Accepted)

Colin Watson cjwatson at ubuntu.com
Tue Jul 6 17:50:32 BST 2010


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).

initramfs-tools (0.97) unstable; urgency=low

  [ Martin Michlmayr ]
  * [e65ee48] Produce an error when root cannot be determined with
    MODULES=dep
  * [bb66fc2] hook-functions/init/scripts/local: add support for ubifs.
    (Closes: #582858) - thanks to Martin Michlmayr <tbm at cyrius.com>

  [ Ferenc Wagner ]
  * [1d66ae1] scripts/nfs: cleanup retry logic

  [ Colin Watson ]
  * [3054e3e] initramfs-tools: work around 'find -printf %Y' bug

  [ maximilian attems ]
  * [a8a5ce4] script: Add update-initramfs.conf to bug report
  * [cc6077a] update-initramfs: Fix another unbound variable (Closes:
    #583695)
  * [b1f74e6] get_fstype: reference blkid in comment - thanks to
    Christoph Anton Mitterer <calestyo at scientia.net>
  * [eb93a7e] pre_mountroot(): reduce timeout to 30 seconds
  * [38563fe] scripts/functions: On panic change to tty1 if chvt around
    - thanks to Colin Watson <cjwatson at ubuntu.com>
  * [2031379] mkinitramfs: No point in hardcoding busybox path
  * [68c87cd] mkinitramfs: check syntax of boot and hook scripts
  * [ae02e4b] scripts/functions: beautify a bit reduce_satisfied()
  * [22d996c] maintainer doc: use git commands without the dash
  * [6147641] nfsmount: more small cleanups
  * [e967b03] mkinitramfs, lsinitramfs: Better error message for
    non-GNU getopt
  * Add lsinitramfs (to list content of an initramfs image) ([a39db63]
    [969f8fd] [fafede5] [2f3eb88])

  [ Michael Prokop ]
  * [2a8c990] hook-functions/mkinitramfs/update-initramfs: consequently
    output error messages to stderr
  * [04b8619] init: display warning message if devtmpfs could not be
    mounted. - thanks to Ferenc Wagner <wferi at niif.hu>
  * [60afd2a] code cleanup: drop trailing whitespaces.
  * [ab28c77] code cleanup: consequently replace spaces in indentions
    with tabs to unify coding stile
  * [3a02c6f] code cleanup: consequently use "W:" for warnings.
  * [b1fff5e] add bash-completion for update-initramfs (Closes: #537139)
    - thanks to Stéphane Jourdois <stephane at jourdois.fr>
  * [5697c3b] hook-functions: replace awk calls with sed in
    dep_add_modules() (Closes: #585991) - thanks to Thorsten Glaser
    <tg at mirbsd.de>
  * [7afab22] debian/script: append /proc/mdstat (iff present) to
    bugreports
  * [5b565be] scripts/functions: allow hooks to abort build (Closes:
    #396388)
  * [528ba78] hook-functions: do not install ubi module by default via
    auto_add_modules()
  * [ecb8416] lsinitramfs: be more defensive against cmdline options
  * [2ff4ba2] scripts/functions: fix usage of test for script execution
  * [74f71c9] scripts/functions: fix another sh -n usage and fix typo
  * [91f5947] hook-functions: install virtio_pci module if
    /sys/bus/virtio is present and using modules=dep (Closes: #585992) -
    thanks to Vincent Danjean <vdanjean at debian.org>
  * [d25f610] slightly improve manpage lsinitramfs.8
  * Provide maintainer-notes.html, being "Maintainer documentation for
    initramfs-tools" ([7fc1ee5] [afafea4] [e506ee7] [d53a839] [6af23c2])

Date: Tue, 06 Jul 2010 14:04:26 +0100
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Maintainer: Ubuntu Kernel Team <kernel-team at lists.ubuntu.com>
Signed-By: Colin Watson <cjwatson at canonical.com>
https://launchpad.net/ubuntu/maverick/+source/initramfs-tools/0.97ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 06 Jul 2010 14:04:26 +0100
Source: initramfs-tools
Binary: initramfs-tools initramfs-tools-bin
Architecture: source
Version: 0.97ubuntu1
Distribution: maverick
Urgency: low
Maintainer: Ubuntu Kernel Team <kernel-team at lists.ubuntu.com>
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Description: 
 initramfs-tools - tools for generating an initramfs
 initramfs-tools-bin - binaries used by initramfs-tools
Closes: 396388 537139 582858 583695 585991 585992
Changes: 
 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).
 .
 initramfs-tools (0.97) unstable; urgency=low
 .
   [ Martin Michlmayr ]
   * [e65ee48] Produce an error when root cannot be determined with
     MODULES=dep
   * [bb66fc2] hook-functions/init/scripts/local: add support for ubifs.
     (Closes: #582858) - thanks to Martin Michlmayr <tbm at cyrius.com>
 .
   [ Ferenc Wagner ]
   * [1d66ae1] scripts/nfs: cleanup retry logic
 .
   [ Colin Watson ]
   * [3054e3e] initramfs-tools: work around 'find -printf %Y' bug
 .
   [ maximilian attems ]
   * [a8a5ce4] script: Add update-initramfs.conf to bug report
   * [cc6077a] update-initramfs: Fix another unbound variable (Closes:
     #583695)
   * [b1f74e6] get_fstype: reference blkid in comment - thanks to
     Christoph Anton Mitterer <calestyo at scientia.net>
   * [eb93a7e] pre_mountroot(): reduce timeout to 30 seconds
   * [38563fe] scripts/functions: On panic change to tty1 if chvt around
     - thanks to Colin Watson <cjwatson at ubuntu.com>
   * [2031379] mkinitramfs: No point in hardcoding busybox path
   * [68c87cd] mkinitramfs: check syntax of boot and hook scripts
   * [ae02e4b] scripts/functions: beautify a bit reduce_satisfied()
   * [22d996c] maintainer doc: use git commands without the dash
   * [6147641] nfsmount: more small cleanups
   * [e967b03] mkinitramfs, lsinitramfs: Better error message for
     non-GNU getopt
   * Add lsinitramfs (to list content of an initramfs image) ([a39db63]
     [969f8fd] [fafede5] [2f3eb88])
 .
   [ Michael Prokop ]
   * [2a8c990] hook-functions/mkinitramfs/update-initramfs: consequently
     output error messages to stderr
   * [04b8619] init: display warning message if devtmpfs could not be
     mounted. - thanks to Ferenc Wagner <wferi at niif.hu>
   * [60afd2a] code cleanup: drop trailing whitespaces.
   * [ab28c77] code cleanup: consequently replace spaces in indentions
     with tabs to unify coding stile
   * [3a02c6f] code cleanup: consequently use "W:" for warnings.
   * [b1fff5e] add bash-completion for update-initramfs (Closes: #537139)
     - thanks to Stéphane Jourdois <stephane at jourdois.fr>
   * [5697c3b] hook-functions: replace awk calls with sed in
     dep_add_modules() (Closes: #585991) - thanks to Thorsten Glaser
     <tg at mirbsd.de>
   * [7afab22] debian/script: append /proc/mdstat (iff present) to
     bugreports
   * [5b565be] scripts/functions: allow hooks to abort build (Closes:
     #396388)
   * [528ba78] hook-functions: do not install ubi module by default via
     auto_add_modules()
   * [ecb8416] lsinitramfs: be more defensive against cmdline options
   * [2ff4ba2] scripts/functions: fix usage of test for script execution
   * [74f71c9] scripts/functions: fix another sh -n usage and fix typo
   * [91f5947] hook-functions: install virtio_pci module if
     /sys/bus/virtio is present and using modules=dep (Closes: #585992) -
     thanks to Vincent Danjean <vdanjean at debian.org>
   * [d25f610] slightly improve manpage lsinitramfs.8
   * Provide maintainer-notes.html, being "Maintainer documentation for
     initramfs-tools" ([7fc1ee5] [afafea4] [e506ee7] [d53a839] [6af23c2])
Checksums-Sha1: 
 0c7f8bc60a3991dbc85e487606a6773552d4aa88 1801 initramfs-tools_0.97ubuntu1.dsc
 632b4921acdf3b7a31fd0453f06b175334f162fa 99373 initramfs-tools_0.97ubuntu1.tar.gz
Checksums-Sha256: 
 f90ceda6e173581f7fc3a086707bb7759bc865ac2ddce158554730b539f3658d 1801 initramfs-tools_0.97ubuntu1.dsc
 b1d219c74dd0ed752694f669b2fd523fea34014f472470e59026dea0e5271d42 99373 initramfs-tools_0.97ubuntu1.tar.gz
Files: 
 b222f0a047328c40fbfac791f7866f42 1801 utils optional initramfs-tools_0.97ubuntu1.dsc
 3e7ec1ec96cb9ed01bbbecd47fb9895c 99373 utils optional initramfs-tools_0.97ubuntu1.tar.gz
Original-Maintainer: Debian kernel team <debian-kernel at lists.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Colin Watson <cjwatson at debian.org> -- Debian developer

iQIVAwUBTDNeATk1h9l9hlALAQh4FQ//YuLPrrZkvg7HfflQ287lXR9c73duBFXF
hy7r153RbsZ6sVgz4yiwoNik6Kccr5j3LSjC4p06Nt55Ys5ZbyRpWq60/ySMFcwk
S3CW171mmg5JL9DqGTJgTvUfnmDiGhm31EY1y7kdv4pwjZNAGKQrghP++iLolSEF
DVpx4chF6Z62ESQzxtEkpUiykandNJ2qppBWsmIegqQEvw9uTLepoIE0D84aPy6p
RGkgIFnTThQowWJOQDBzXuNpIh+5VLm56C+8CA8k/CV6Co88fKYa7f3ZU1a/8SMD
F2ZFjs/181IqBxRrR816vH17fX9mDtVCPmyG0QvauWBEQYLqAROyXVKNqT6+T4i2
bVpa9ACpjd+TsEr2Hd+1Fdx9ojSUjVD3pYQaVsJzCtACcsSwUq+IjLS/MfN/EepI
YGD7zLriutPbvfz+vHKn6seIQlG6PUCVw7n4eTYPWy+noFF5GkZYXfxYTPa4vjyh
V2l8eL220DAnan4oz6Vwxr+xWtew119vLXWY+tO6sPhZKbavQbzaUCtc6g/RUXIE
H0iSZ0kBrFYIPbQwzUoZnkP4GyX1CrYsXs7ljrv7LfOhheyolnbuVWgyCQplB1FE
aOD0AscdUI4jRzOS6jNOoYgpB761lCtfqxBHKBi0Z/mUGXwvsN6elUhA+R6WtzO+
fHS0xUsiaZc=
=SQUy
-----END PGP SIGNATURE-----


More information about the Maverick-changes mailing list