From cc8bf240501834bebcdc02f66d019b0a908791fc Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Tue, 23 Jul 2013 10:22:41 +0200 Subject: [PATCH] Prepare changelog for 0.114 release Thanks: Roger Leigh for the actual patches The changelog is based on patches: * 0012-debian-Document-usr-and-etc-mount-changes-and-close-.patch * 0014-debian-Document-device-name-canonicalisation.patch * 0016-debian-Document-fsck-and-close-708000.patch to apply on current master, patches taken from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652459 --- debian/changelog | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/debian/changelog b/debian/changelog index 587f074..706cba1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,48 @@ +initramfs-tools (0.114) UNRELEASED; urgency=low + + [ Roger Leigh ] + * Generalise logic used for mounting the rootfs: + - The existing logic was only intended for mounting the root + filesystem; this logic has been refactored to support the + mounting of multiple filesystems + - Add a read_fstab_entry function to parse /etc/fstab on the + mounted rootfs + - Add resolve_device function which generalises the existing + support for resolving LABEL= and UUID= strings to the + corresponding device node + - Add general mount_top, mount_premount and mount_bottom functions, + with boot-script-specific variants for the local and nfs scripts; + other boot scripts should override them if needed; the local and + nfs scripts show how to use these to redirect to a specific + implementation + - Add general mountfs function to mount a filesystem from the + /etc/fstab on the mounted rootfs. This works for both local and + nfs mounts; other boot scripts may override it to provide more + specialised functionality + - Add general mountetc function to mount /etc; this works for both + local and nfs /etc; other boot scripts may override it to provide + more specialised functionality + - The local and nfs bottom scripts are run on demand if used; this + does not interfere with alternative boot scripts being used, + which will run first + - Canonicalise device names to match util-linux mount behaviour; + this ensures that "mount -a" in mountall does not try to mount + /usr a second time (which it will attempt if the mounted device + does not match the canonical device name) + * Mount /usr if present in the /etc/fstab on the mounted rootfs + (Closes: #652459) + * Mount /etc if specified on the kernel command-line + * Check filesystems prior to mounting (Closes: #708000): + - Add empty /etc/fstab and symlink /etc/mtab to /proc/mounts; + not essential, but quell a number of fsck warnings + - Copy fsck and needed fsck helpers, plus logsave + - Add checkfs function, based on the initscripts checkroot + script + - local mount functions will call checkfs prior to mounting + the filesystem + + -- Michael Prokop Tue, 23 Jul 2013 10:19:42 +0200 + initramfs-tools (0.113) unstable; urgency=low [ Henrique de Moraes Holschuh ]