initramfs-tools 0.131ubuntu1 source package in Ubuntu
Changelog
initramfs-tools (0.131ubuntu1) cosmic; urgency=low * Merge from Debian unstable. Remaining changes: - debian/control: Breaks isc-dhcp-client << 4.3.3-5ubuntu14, since we're calling the dhclient binary in scripts/functions now. - Retain netboot= compatibility option. - Retain cryptopts= compatibility option. - Make busybox-initramfs a real runtime dependency, fixing kernel install failures with cryptsetup - support mounting of loopback devices via loop*= parameters - Drop hooks/keymap and associated code; console-setup takes care of this in Ubuntu. - Don't load keymaps unless we're loading a framebuffer; but set the keymap before giving a root shell. - Set takeover=1 in update-initramfs. - 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. - 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. - Automatically blacklist vga16fb when vga= or video= specified on kernel command-line. - add squashfs to list of 'most' modules - Add vfat modules to the initramfs. - Add Hyper-V paravirtualised device drivers to the initramfs to allow booting of stock images in a Hyper-V guest. - ppc64el: enable PowerPC NX Crypto Coprocessor - Add mountroot failure support, to allow meaningful messages when no root device can be found. - Increase rootdelay to 180s on powerpc/ppc64/ppc64el - resume: only resume when the partition contains a resume image - resume: announce resume via plymouth if available - 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. - local_device_setup: use wait-for-root if it supports the device alias type - 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. - Add support for uppercase and lowercase uuids. - init: Don't interpret "rootdelay" as a static sleep, reverting Debian commit ab91306. - scripts/local: Let rootdelay determine the wait-for-root timeout instead of the shell polling loop that comes after it, as we should never hit the latter in Ubuntu (where we require udev everywhere). - scripts/functions: by default, when setting up networking, use dhclient if we're asked to do DHCP explicitly, or if we otherwise are expected to do things automatically. - scripts/functions: make sure we can try to start all available and suitable interfaces if ip= isn't set when setting up the network, and exit as soon as we get an IP address. - scripts/functions: for configure_networking: - split out IPv6 options in its own cmdline parameter: ip6= ; always use dhclient in this case if the value set is anything other than 'off' or 'none'. Furthermore, parse anything other than 'on', 'dhcp' or 'any' as the name of an interface. - rework the stop conditions so that we properly handle the ROUNDTTT loop, timing out after a short period of time and trying again after a short sleep. - add a 'done' parameter for both ip= and ip6= so that we can properly exit the ROUNDTTT loop once we know that either there is no work to do, or that we've achieved what we wanted (that is, to bring up IPv4, IPv6, or possibly both). - return ip=dhcp to the ipconfig use case; if set, then ipconfig will be run using any interface available, or the BOOTIF if it was set. - Only source ipv4 config in configure_networking() if it exists. - hook-functions, mkinitramfs, scripts/functions: support usage of dns after configure_networking. - Include mlx4 and mlx5 InfiniBand modules - Fix resuming a hibernate session from a swapfile - scripts/functions: write netplan config files to /run/netplan for network devices configured with configure_networking. * Dropped changes, no longer needed: - drop Breaks: against upstart; no longer present in Ubuntu for bionic or later. - When receiving "recovery" on cmdline, start upstart with --startup- event=recovery - hook-functions: include backported bnxt driver; this was a backport to trusty and xenial, no reason to continue carrying this special case * Dropped changes, included in Debian: - hook-functions: include vmd driver. - hooks/resume: don't generate RESUME config pointing to randomly-crypted swap devices. - hooks/resume: cherry-pick patch from upstream git to fix auto-configuration of resume devices that are on LVM; always refer to them by name, never by UUID. * Change netplan tests to use 'example1' as a device name, so that it won't collide with real devices on the system and result in unexpected output; this allows us to re-enable the tests on non-x86 architectures. initramfs-tools (0.131) unstable; urgency=medium [ Ben Hutchings ] * [34bf250] debian/control: Remove maximilian attems and Adam Conrad from Uploaders field * [5ad3976] hooks/resume: Generalise logic to replace dev name with UUID when RESUME=auto * [0170b7f] hooks/resume: Store /dev/mapper path for swap if possible when RESUMEauto (Closes: #883735) * [5bf4c29] debian/control: Point Vcs URLs to Salsa * [e8377b3] hooks/fsck: Fix invocation of fstype at build time. Thanks to Simon Tatham <email address hidden> (Closes: #865691) * [492763a] docs: Convert maintainer notes to Markdown format * [0214976] docs/maintainer-notes.md: Update references to Alioth, to Salsa * [b71c6c9] docs/maintainer-notes.md: Delete mention of git-core package * [89daebf] docs/maintainer-notes.md: Change BTS link to specify source package * [8e539dc] docs/maintainer-notes.md: Link to tracker.debian.org instead of PTS * [3f27197] docs/maintainer-notes.md: Remove stale link to Debian bug count graph * [7dece27] docs/maintainer-notes.md: Use HTTP-S for Debian wiki and popcon links * [838b6ec] docs/maintainer-notes.md: Link directly to Ubuntu bug list * [eaa61d4] docs/maintainer-notes.md: Add myself as co-author * [fa7df8f] hook-functions: Correct the comment above hidden_dep_add_modules * [0ffbeb9] hook-functions: Remove directory information from hidden_dep_add_modules * [78e95c1] hook-functions: Check modules.builtin in hidden_dep_add_modules * [976aeb9] hook-functions: Handle i8042 hidden dependency on psmouse (Closes: #878829) * [211e050] hook-functions: Handle nvme hidden dependency on vmd. Thanks to Mario Limonciello <email address hidden> (Closes: #886349) * [28536f6] unmkinitramfs, lsinitramfs: Split multiple early initramfs sections (Closes: #886424) * [2a9d97d] debian/control: Add e2fsprogs to Depends for initramfs-tools-core (Closes: #887211) * [577c94e] initramfs.conf: Update documentation of the DEVICE variable * [f1cbe6f] mkinitramfs: Build reproducible images when SOURCE_DATE_EPOCH is set. Thanks to Chris Lamb <email address hidden> (Closes: #845034) * [717e6bd] mkinitramfs: Exclude ldconfig auxiliary cache from initramfs image. Thanks to Kristian Klausen <email address hidden> * [8bddfe4] mkinitramfs(8): Remove description of nonexistent options * [ecd6ce2] mkinitramfs(8), hook-functions: Correct references to "ramdisk" * [63cec7b] docs: Move initramfs-tools man page to section 7 * [562d86e] docs: Update man page header dates * [9bd960e] docs: Set man page header source and manual parameters correctly * [97cc7e7] docs: Don't package maintainer documentation in initramfs-tools-core * [4e19a6f] docs: Remove outdated "HACKING" documentation file * [6c02622] debian/control: Remove obsolete Breaks and Depends relations * [749751c] debian/control: Update Standards-Version to 4.1.5 - Set Rules-Requires-Root: no * [db469f0] initramfs-tools: Override lintian warning "breaks-without-version upstart" [ Riku Voipio ] * [72b6419] auto_add_modules: add mfd for MODULES==most (Closes: #880584) [ Benjamin Drung ] * [7ca4d0d] Add mlx4 and mlx5 InfiniBand modules to hidden_dep_add_modules (Closes: #871595) * [df7d7e8] Add option to clear screen at the beginning (Closes: #856929) * [a33cb62] Fix indentation (spaces to tabs) * [3962c4f] Fix config directory in error message (Closes: #856589) * [be2b91c] Double quote to prevent globbing and word splitting * [ae339ff] Make size of /run configurable (Closes: #862013) [ Steve Langasek ] * [c198331] Skip dmsetup resume devices if they are randomly encrypted. [ Paul Menzel ] * [e28b865] mkinitramfs: Add LZ4 support (Closes: #893845) * [5091a5e] control: Remove suggestion of *lz4-tools* [ Colin Watson ] * [b4804dd] Only sync the filesystem containing the initramfs (Closes: #882380) (LP: #1667512) [ Karsten Merker ] * [281ad9a] Include the axp20x_usb_power module in the base modules list for MODULES=most (Closes: #866521) [ Ivan Kozik ] * [54367c0] init: export DEVICE so that when configured, it is actually set in configure_networking (Closes: #883664) -- Steve Langasek <email address hidden> Thu, 19 Jul 2018 10:26:51 -0400
Upload details
- Uploaded by:
- Steve Langasek
- Uploaded to:
- Cosmic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- utils
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
initramfs-tools_0.131ubuntu1.tar.xz | 117.4 KiB | a5e9f863341fd1398d73c13f91e20182991889c8efdb797fa1aa790c4204776a |
initramfs-tools_0.131ubuntu1.dsc | 2.0 KiB | ab5c4ec5ab3252e2a47b0a55d03da243b79a6160cbcf2ae2baecc40db2cd543b |
Available diffs
- diff from 0.130ubuntu10 to 0.131ubuntu1 (25.4 KiB)
Binary packages built by this source
- initramfs-tools: No summary available for initramfs-tools in ubuntu cosmic.
No description available for initramfs-tools in ubuntu cosmic.
- initramfs-tools-bin: No summary available for initramfs-tools-bin in ubuntu cosmic.
No description available for initramfs-tools-bin in ubuntu cosmic.
- initramfs-tools-bin-dbgsym: No summary available for initramfs-tools-bin-dbgsym in ubuntu cosmic.
No description available for initramfs-
tools-bin- dbgsym in ubuntu cosmic.
- initramfs-tools-core: No summary available for initramfs-tools-core in ubuntu cosmic.
No description available for initramfs-
tools-core in ubuntu cosmic.