[ubuntu/yakkety-proposed] initramfs-tools 0.125ubuntu1 (Accepted)
Andy Whitcroft
apw at ubuntu.com
Wed Jul 27 17:13:14 UTC 2016
initramfs-tools (0.125ubuntu1) yakkety; urgency=medium
* Merge with debian 0.125 (LP: #1599915). Remaining delta:
- Set takeover=1 in update-initramfs.
- Drop hooks/keymap and associated code; console-setup takes care of
this in Ubuntu.
- 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.
- Set hostname at boot, for the benefit of mdadm autoassembly.
- Ignore errors from iscan and iscan-data hooks.
- 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.
- Add hwaddr= alias for BOOTIF= for compatibility.
- When receiving "recovery" on cmdline, start upstart with --startup-
event=recovery (LP: #575469)
- Make /etc/mtab a symlink to /proc/mounts on startup, since e.g.
current ntfs-3g doesn't work otherwise.
- Automatically blacklist vga16fb when vga= or video= specified on
kernel command-line.
- Add Hyper-V paravirtualised device drivers to the initramfs to allow
booting of stock images in a Hyper-V guest. (LP: #917135)
- Add mountroot failure support, to allow meaningful messages when no
root device can be found.
- Retain netboot= compatibility option.
- Retain cryptopts= compatibility option.
- Add vfat modules to the initramfs.
- Maintain compatibility with pre- /run configurations
- Increase rootdelay to 180s on powerpc/ppc64/ppc64el (LP: #1326199)
- fixrtc: wait for udev to settle to expose device symlinks
- fixrtc: handle hwclock -s failures safely
- fixrtc: support busybox, handle last mount time on system partition,
expose fs create time (LP: #1420473)
- fixrtc: avoid using xargs, wait-for-root before examining
- fixrtc: suppress /dev/ram as a root when using systempart (LP:
#1443329)
- ppc64el: enable PowerPC NX Crypto Coprocessor
- resume: only resume when the partition contains a resume image
- resume: announce resume via plymouth if available
- 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.
- Incorporate rzscontrol from compcache so that we can control current
ramzswap devices.
- Support loading compcache from the initramfs.
- debian/control: update Vcs-* links for Ubuntu.
- hook-functions: fix PowerPC NX Crypto Coprocessor support (LP:
#1454687)
- Drop: Maintain compatibility with pre- /run configurations (LP:
#1485752)
- Drop: Ignore errors from iscan and iscan-data hooks (LP: #1485562)
- add squashfs to list of 'most' modules (LP: #1501834)
- drop Breaks: against upstart as we use it in user sessions
- support mounting of loopback devices via loop*= parameters
- local_device_setup: use wait-for-root if it supports the device alias
type
- Fix vfat support from initramfs (LP: #1540522)
- initramfs-tools-core uses initramfs-tools-bin add dependancy (LP:
#1543244)
- Add support for uppercase and lowercase uuids. (LP: #1548120)
- uuids: busybox tr does not support symbolic ranges expand manually
(LP: #1548120)
- wait-for-root.c: Drop check if device is queued in udev (LP: #1539195)
- uuids: only apply case mapping to RFC#4122 format uuids (LP: #1553107,
#1548120)
- hooks/framebuffer: Copy kernel/ubuntu/i915 backport driver too. (LP:
#1500751)
- hook-functions: add hyperv-keyboard for Generation 2 VMs (LP:
#1567107)
- init: fix redirection for /bin/hostname command
- init: drop -b from hostname as it is not supported by busybox
- Ensure we have a /usr/sbin directory in initramfs-tools-core
initramfs-tools (0.125) unstable; urgency=medium
* [74597dd] update-initramfs: Remove $USETRIGGERS variable and condition
* [b19d13e] initramfs-tools: Install script to be invoked by linux-signed
postinst
* [79c0204] mkinitramfs: Fix wildcard for excluding dot-files
(Closes: #821346)
initramfs-tools (0.124) unstable; urgency=medium
* [e05fc3e] hook-functions: Add detached module signatures if present
(Closes: #820037)
* [99dadac] hook-functions: Create ORDER files even if there are no valid
scripts (Closes: #814965)
* [57a9f2a] mkinitramfs: Exclude VCS directories when copying
/etc/initramfs-tools/scripts
* [eff1806] parse_numeric: Do not attempt to canonicalise root device name
(Closes: #815555)
* [7a820e1] auto_add_modules: Include most USB host drivers (Closes: #762634)
* [35751d4] auto_add_modules: Include all bus driver modules
initramfs-tools (0.123) unstable; urgency=medium
[ Ben Hutchings ]
* [3084929] debian/control: Remove redundant dependency on
klibc-utils|busybox
* [913a861] debian/control: Recommend the right busybox packages for the
target distribution
* [d4febbd] Remove busybox hook in favour of busybox's own (Closes: #810154)
* [b5303a1] Update TODO for removal of busybox hook
* [6cc3d85] hook-functions: Include any modular RTC drivers in the initramfs
* [ceff05e] hooks/fsck: Stop setting e2fsck broken_system_clock option
(Closes: #804071)
* [9c105f0] Assume blkid is always installed, and remove fallbacks
* [aaba4cb] hooks/fsck: Use get_fstype rather than blkid to probe filesystem
type
* [a8ed874] hooks/fsck: Always use get_fstype to probe type of root
filesystem (Closes: #767471)
* [e798629] Pass filesystem type from /etc/fstab to fsck when checking /usr
* [55e075c] hook-functions: Include drivers for all keyboards when
MODULES=dep (Closes: #639876)
* [704bfa5] scripts/functions: Explicitly load keyboard drivers only at
break=top
* [c5b54ae] scripts/functions: Use more sensible modprobe options at
break=top
* [39e90c8] scripts/functions: Load more USB host controllers drivers on
break=top
* [8c437f5] scripts/functions: Load HID drivers at break=top
* [619f2ca] scripts/functions: Connect panic shell to normal tty device
(Closes: #512679)
* [8b8b28c] hook-functions: Clean up split between dep_add_modules and
dep_add_modules_mount
* [5f34b94] hook-functions: Include modules for resume partition when
MODULES=dep (Closes: #588770)
* [31ab487] hook-functions: Stop force-loading drivers found through sysfs
when MODULES=dep (Closes: #792910)
* [07f2c88] kernel/postinst.d: Make test for update-initramfs consistent with
invocation (Closes: #768913)
* [e5476bf] copy_file: Skip duplicating symlink if it points to the target
file (Closes: #812404)
* [d0f4d06] initramfs-tools: Include empty /etc/initramfs-tools/conf.d
directory (Closes: #809206)
* [245d584] initramfs-tools.8: Update list of variables exported to hook
scripts
* [941429d] initramfs-tools.8: Add a new section for the general description
of scripts
* [3ff5d57] initramfs-tools.8: Add brief description of configuration hooks
and files (Closes: #807527)
* [c17a21a] Remove klibc hook in favour of klibc's own
* [ea7e02d] bash-completion: Simplify by using _get_comp_words_by_ref
* [9e23444] init: Use "case" rather than loop to look for "quiet" parameter
* [49e4a05] init: Remove fallback from devtmpfs to tmpfs
* [ab91306] init: Take over handling of rootdelay parameter from udev boot
script (Closes: #809740)
* [56dfe39] bash-completion: Rename our completion script so that it works
again
* [ac6d31f] mkinitramfs: Delete or report temporary files on failure
(Closes: #814345)
* [c8c932d] Move initramfs.conf around in maintainer scripts to avoid it
being 'obsolete' (Closes: #813229)
* [138af73] hook-functions: Dereference links when looking up block device
number
[ Andy Whitcroft ]
* [7774fa3] Don't display "Loading, please wait..." message when 'quiet' is
in /proc/cmdline.
* [c4ea209] Mount /dev with the default tmpfs size rather than sourcing
udev.conf.
* [b418ad4] Sync the mount options for /run from /lib/init/fstab
(LP: #1152744)
* [c44df0c] init: Mount /dev with "nosuid". Thanks to Daniel (LP: #1450960)
Date: Thu, 07 Jul 2016 16:49:14 +0100
Changed-By: Andy Whitcroft <apw at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/initramfs-tools/0.125ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 07 Jul 2016 16:49:14 +0100
Source: initramfs-tools
Binary: initramfs-tools initramfs-tools-core initramfs-tools-bin
Architecture: source
Version: 0.125ubuntu1
Distribution: yakkety
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Andy Whitcroft <apw at ubuntu.com>
Description:
initramfs-tools - generic modular initramfs generator (automation)
initramfs-tools-bin - binaries used by initramfs-tools
initramfs-tools-core - generic modular initramfs generator (core tools)
Closes: 512679 588770 639876 762634 767471 768913 792910 804071 807527 809206 809740 810154 812404 813229 814345 814965 815555 820037 821346
Launchpad-Bugs-Fixed: 575469 917135 1152744 1326199 1420473 1443329 1450960 1454687 1485562 1485752 1500751 1501834 1539195 1540522 1543244 1548120 1553107 1567107 1599915
Changes:
initramfs-tools (0.125ubuntu1) yakkety; urgency=medium
.
* Merge with debian 0.125 (LP: #1599915). Remaining delta:
- Set takeover=1 in update-initramfs.
- Drop hooks/keymap and associated code; console-setup takes care of
this in Ubuntu.
- 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.
- Set hostname at boot, for the benefit of mdadm autoassembly.
- Ignore errors from iscan and iscan-data hooks.
- 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.
- Add hwaddr= alias for BOOTIF= for compatibility.
- When receiving "recovery" on cmdline, start upstart with --startup-
event=recovery (LP: #575469)
- Make /etc/mtab a symlink to /proc/mounts on startup, since e.g.
current ntfs-3g doesn't work otherwise.
- Automatically blacklist vga16fb when vga= or video= specified on
kernel command-line.
- Add Hyper-V paravirtualised device drivers to the initramfs to allow
booting of stock images in a Hyper-V guest. (LP: #917135)
- Add mountroot failure support, to allow meaningful messages when no
root device can be found.
- Retain netboot= compatibility option.
- Retain cryptopts= compatibility option.
- Add vfat modules to the initramfs.
- Maintain compatibility with pre- /run configurations
- Increase rootdelay to 180s on powerpc/ppc64/ppc64el (LP: #1326199)
- fixrtc: wait for udev to settle to expose device symlinks
- fixrtc: handle hwclock -s failures safely
- fixrtc: support busybox, handle last mount time on system partition,
expose fs create time (LP: #1420473)
- fixrtc: avoid using xargs, wait-for-root before examining
- fixrtc: suppress /dev/ram as a root when using systempart (LP:
#1443329)
- ppc64el: enable PowerPC NX Crypto Coprocessor
- resume: only resume when the partition contains a resume image
- resume: announce resume via plymouth if available
- 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.
- Incorporate rzscontrol from compcache so that we can control current
ramzswap devices.
- Support loading compcache from the initramfs.
- debian/control: update Vcs-* links for Ubuntu.
- hook-functions: fix PowerPC NX Crypto Coprocessor support (LP:
#1454687)
- Drop: Maintain compatibility with pre- /run configurations (LP:
#1485752)
- Drop: Ignore errors from iscan and iscan-data hooks (LP: #1485562)
- add squashfs to list of 'most' modules (LP: #1501834)
- drop Breaks: against upstart as we use it in user sessions
- support mounting of loopback devices via loop*= parameters
- local_device_setup: use wait-for-root if it supports the device alias
type
- Fix vfat support from initramfs (LP: #1540522)
- initramfs-tools-core uses initramfs-tools-bin add dependancy (LP:
#1543244)
- Add support for uppercase and lowercase uuids. (LP: #1548120)
- uuids: busybox tr does not support symbolic ranges expand manually
(LP: #1548120)
- wait-for-root.c: Drop check if device is queued in udev (LP: #1539195)
- uuids: only apply case mapping to RFC#4122 format uuids (LP: #1553107,
#1548120)
- hooks/framebuffer: Copy kernel/ubuntu/i915 backport driver too. (LP:
#1500751)
- hook-functions: add hyperv-keyboard for Generation 2 VMs (LP:
#1567107)
- init: fix redirection for /bin/hostname command
- init: drop -b from hostname as it is not supported by busybox
- Ensure we have a /usr/sbin directory in initramfs-tools-core
.
initramfs-tools (0.125) unstable; urgency=medium
.
* [74597dd] update-initramfs: Remove $USETRIGGERS variable and condition
* [b19d13e] initramfs-tools: Install script to be invoked by linux-signed
postinst
* [79c0204] mkinitramfs: Fix wildcard for excluding dot-files
(Closes: #821346)
.
initramfs-tools (0.124) unstable; urgency=medium
.
* [e05fc3e] hook-functions: Add detached module signatures if present
(Closes: #820037)
* [99dadac] hook-functions: Create ORDER files even if there are no valid
scripts (Closes: #814965)
* [57a9f2a] mkinitramfs: Exclude VCS directories when copying
/etc/initramfs-tools/scripts
* [eff1806] parse_numeric: Do not attempt to canonicalise root device name
(Closes: #815555)
* [7a820e1] auto_add_modules: Include most USB host drivers (Closes: #762634)
* [35751d4] auto_add_modules: Include all bus driver modules
.
initramfs-tools (0.123) unstable; urgency=medium
.
[ Ben Hutchings ]
* [3084929] debian/control: Remove redundant dependency on
klibc-utils|busybox
* [913a861] debian/control: Recommend the right busybox packages for the
target distribution
* [d4febbd] Remove busybox hook in favour of busybox's own (Closes: #810154)
* [b5303a1] Update TODO for removal of busybox hook
* [6cc3d85] hook-functions: Include any modular RTC drivers in the initramfs
* [ceff05e] hooks/fsck: Stop setting e2fsck broken_system_clock option
(Closes: #804071)
* [9c105f0] Assume blkid is always installed, and remove fallbacks
* [aaba4cb] hooks/fsck: Use get_fstype rather than blkid to probe filesystem
type
* [a8ed874] hooks/fsck: Always use get_fstype to probe type of root
filesystem (Closes: #767471)
* [e798629] Pass filesystem type from /etc/fstab to fsck when checking /usr
* [55e075c] hook-functions: Include drivers for all keyboards when
MODULES=dep (Closes: #639876)
* [704bfa5] scripts/functions: Explicitly load keyboard drivers only at
break=top
* [c5b54ae] scripts/functions: Use more sensible modprobe options at
break=top
* [39e90c8] scripts/functions: Load more USB host controllers drivers on
break=top
* [8c437f5] scripts/functions: Load HID drivers at break=top
* [619f2ca] scripts/functions: Connect panic shell to normal tty device
(Closes: #512679)
* [8b8b28c] hook-functions: Clean up split between dep_add_modules and
dep_add_modules_mount
* [5f34b94] hook-functions: Include modules for resume partition when
MODULES=dep (Closes: #588770)
* [31ab487] hook-functions: Stop force-loading drivers found through sysfs
when MODULES=dep (Closes: #792910)
* [07f2c88] kernel/postinst.d: Make test for update-initramfs consistent with
invocation (Closes: #768913)
* [e5476bf] copy_file: Skip duplicating symlink if it points to the target
file (Closes: #812404)
* [d0f4d06] initramfs-tools: Include empty /etc/initramfs-tools/conf.d
directory (Closes: #809206)
* [245d584] initramfs-tools.8: Update list of variables exported to hook
scripts
* [941429d] initramfs-tools.8: Add a new section for the general description
of scripts
* [3ff5d57] initramfs-tools.8: Add brief description of configuration hooks
and files (Closes: #807527)
* [c17a21a] Remove klibc hook in favour of klibc's own
* [ea7e02d] bash-completion: Simplify by using _get_comp_words_by_ref
* [9e23444] init: Use "case" rather than loop to look for "quiet" parameter
* [49e4a05] init: Remove fallback from devtmpfs to tmpfs
* [ab91306] init: Take over handling of rootdelay parameter from udev boot
script (Closes: #809740)
* [56dfe39] bash-completion: Rename our completion script so that it works
again
* [ac6d31f] mkinitramfs: Delete or report temporary files on failure
(Closes: #814345)
* [c8c932d] Move initramfs.conf around in maintainer scripts to avoid it
being 'obsolete' (Closes: #813229)
* [138af73] hook-functions: Dereference links when looking up block device
number
.
[ Andy Whitcroft ]
* [7774fa3] Don't display "Loading, please wait..." message when 'quiet' is
in /proc/cmdline.
* [c4ea209] Mount /dev with the default tmpfs size rather than sourcing
udev.conf.
* [b418ad4] Sync the mount options for /run from /lib/init/fstab
(LP: #1152744)
* [c44df0c] init: Mount /dev with "nosuid". Thanks to Daniel (LP: #1450960)
Checksums-Sha1:
3ffcc6ea0653ccb13bcb078ae3e855cbd4cccfc4 2054 initramfs-tools_0.125ubuntu1.dsc
6d203f97ede051145515d817b22879d6c6ca44e5 110472 initramfs-tools_0.125ubuntu1.tar.xz
Checksums-Sha256:
ccffab5a5f931b631d99494fd12d81d714d0cc2e2bf678c5b52290dcb1ca0ac6 2054 initramfs-tools_0.125ubuntu1.dsc
01ce9e267acf7e2b0e2e438df07c93fd4ed8f41b9b151c7766defae98a58930f 110472 initramfs-tools_0.125ubuntu1.tar.xz
Files:
f819eeb00aa40711da89875bcb0c292a 2054 utils optional initramfs-tools_0.125ubuntu1.dsc
12a0dab6e68b55f24ddfe04a3d592536 110472 utils optional initramfs-tools_0.125ubuntu1.tar.xz
Original-Maintainer: Debian kernel team <debian-kernel at lists.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCgAGBQJXmOseAAoJEE/75Oku/epyyHoP/3ZBOxfTxj9gQwmgOaRzYBfE
189VN4ETQiCxfdz4ks76hg7lJamolJpLnNlaG4ljIVhxnmt9ismAwMK63GU8ELJh
7cVeQ1PD8K8bPyMGb3pEjbcKJjAGBYyYVr1QM1D0NhSbNuv4g0MZfEn9ykrmvQCE
NZn+ZJuixS2B+s4aLGDCffSokv8t8mRrL/Qq/Ox7/08j6x2v/rA8zJb7hf1I48ob
OlNfigY8ruvRmj//QDI9IgzMSBStfBwMF/XWzSE9QcAwqPJ72VWi1BJ+3Etl1fpo
dekQXgG1HjYhG4hevcClqeo68oYW71PBOTvWR7ePGbg03lhNYpJaqgSzJx4ITT8I
qw/cbgjLlL06eMt8inKE8LSp1G6W47L/2LJkEVpv5aeZISysm8Tl4nli2E4+WAqh
wxQJsG6dSJts8K2Cnp0izNakRpIrgTTWny1wIfjog76ZeibbwWvaYrOIjt8VgpAD
airHAyAVw+3uTSRx23m71EdGXqkj7uLDJjgN8FZ6RtY0nqRiZghicdUtnzVjEzkv
4lXcmWwdKP7pv8a1NjBDnyXPHx3Gm4oQCB+EdrTju8Ilx67L+48l8q7uRJ8dOhty
Ng66W5Do4wG4qYbmsfvB2AB5Qqm/FrWmeEwijpHtS+ffdKWKQqDrKaxTnh4yvHum
TiDxkMbD7GN0iHVRA4/N
=AIz4
-----END PGP SIGNATURE-----
More information about the Yakkety-changes
mailing list