e2fsprogs 1.45.5-2ubuntu1 source package in Ubuntu
Changelog
e2fsprogs (1.45.5-2ubuntu1) focal; urgency=low * Merge from Debian unstable. Remaining changes: - Use 4k blocksize in all ext4 mke2fs.conf stanzas, so lvm migration between non-4k PVs and 4k PVs works regardless of the volume size. * Dropped changes, included upstream: - debian/patches/CVE-2019-5188-*.patch: abort if there is a corrupted directory block when rehashing and don't try to rehash a deleted directory in e2fsck/rehash.c, e2fsck/pass1b.c. - debian/patches/CVE-2019-5094.patch: add checks to prevent buffer overrun in quota code in lib/support/quotaio_tree.c, lib/support/quotaio_v2.c, lib/support/mkquota.c. e2fsprogs (1.45.5-2) unstable; urgency=medium * Fix com_err support on Hurd, which has POSIX E* error code starting at 0x40000000. Otherwise the regression tests will fail since the expected output for various error cases will not have the correct error text. e2fsprogs (1.45.5-1) unstable; urgency=medium * New upstream feature * E2fsck will no longer force a full file system check if time-based forced checks are disabled and the last mount time or last write time in the superblock are in the future. * Fix spurious weekly e-mails when e2scrub_all is run via a cron job on non-systemd systems. (Closes: #944033) * Remove an unnecessary sleep in e2scrub which could add up to an additional two second delay during the boot up. Also, avoid trying to reap aborted snapshots if it has been disabled via e2scrub.conf. (Closes: #948193) * Resize2fs -M's estimates are now more accurate on mounted file systems. * Tune2fs prohibits enabling or disabling the uninit_bg feature on mounted file systems, since this is unsafe. * Fix support of 32-bit uid's and gid's in fuse2fs and in mke2fs -d. * Fix mke2fs's setting bad blocks to bigalloc file systems. * Fix a bug where fuse2fs would incorrectly report the i_blocks fields for bigalloc file systems. * Fix potential crash in e2fsck when rebuilding very large directories on file systems which have the new large_dir feature enable. * Fix FTBFS problem hurd/i386. (Closes: #944649) * Fix CVE-2019-5188: potential a out of bounds write in mutate_name() when checking a maliciously corrupted file systems * Add autopkgtest tests smoke and fuse2fs * Updated and clarified various man pages * Update the debhelper compatibility level to 12 * Update the Chinese and Malay translations * Update the Debian policy compliance to 4.4.1 e2fsprogs (1.45.4-1) unstable; urgency=medium * New upstream feature * Fix CVE-2019-5094: A maliciously corrupted file systems can trigger buffer overruns in the quota code used by e2fsck. * E2fsck will now check to make sure the casefold flag is only set on directories, and only when the casefold feature is enabled. * E2fsck will not disable the low dtime checks when using a backup superblock where the last mount time is zero to fix a failure in xfstests ext4/007 * Fix e2fsck so that when it needs to recreate the root directory, the quota counts are correctly updated * Update the man pages to document the new fsverity feature, and improve the documentation for the casefold and encrypt features * Allow e2scrub_all to work when the VG free space is exactly the snapshot size (Closes: #935009) * Avoid spurious lvm warnings when e2scrub_all is run out of cron on non-systemd systems (Closes: #940240) * Update the Dutch, German, Malay, Spanish, and Vietnamese translations -- Steve Langasek <email address hidden> Thu, 13 Feb 2020 22:08:18 -0800
Upload details
- Uploaded by:
- Steve Langasek
- Uploaded to:
- Focal
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Focal | release | main | admin |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
e2fsprogs_1.45.5.orig.tar.gz | 7.6 MiB | 91e72a2f6fee21b89624d8ece5a4b3751a17b28775d32cd048921050b4760ed9 |
e2fsprogs_1.45.5.orig.tar.gz.asc | 488 bytes | 0f900698a89e3e1996cd86966e5ae0dc6f8d866e2cd8a0f4285c23e7ea696720 |
e2fsprogs_1.45.5-2ubuntu1.debian.tar.xz | 79.6 KiB | bcf259dd0480b50996580a765fded85f89a0a6041f6c81cbbcce94f58944c51b |
e2fsprogs_1.45.5-2ubuntu1.dsc | 3.3 KiB | a4d9f6948bd041523783a727854beff6b8c3786f96f70936e1d63b6cd9596b01 |
Available diffs
- diff from 1.45.3-4ubuntu3 to 1.45.5-2ubuntu1 (629.2 KiB)
Binary packages built by this source
- comerr-dev: common error description library - headers and static libraries
libcom_err is an attempt to present a common error-handling mechanism to
manipulate the most common form of error code in a fashion that does not
have the problems identified with mechanisms commonly in use.
.
This package contains the development environment for the com_err library.
- e2fsck-static: No summary available for e2fsck-static in ubuntu groovy.
No description available for e2fsck-static in ubuntu groovy.
- e2fsck-static-dbgsym: debug symbols for e2fsck-static
- e2fslibs: transitional package to libext2fs2
This is a transitional package to libext2fs2. It can safely be removed.
- e2fslibs-dev: No summary available for e2fslibs-dev in ubuntu groovy.
No description available for e2fslibs-dev in ubuntu groovy.
- e2fsprogs: ext2/ext3/ext4 file system utilities
The ext2, ext3 and ext4 file systems are successors of the original ext
("extended") file system. They are the main file system types used for
hard disks on Debian and other Linux systems.
.
This package contains programs for creating, checking, and maintaining
ext2/3/4-based file systems. It also includes the "badblocks" program,
which can be used to scan for bad blocks on a disk or other storage device.
- e2fsprogs-dbgsym: No summary available for e2fsprogs-dbgsym in ubuntu groovy.
No description available for e2fsprogs-dbgsym in ubuntu groovy.
- e2fsprogs-l10n: No summary available for e2fsprogs-l10n in ubuntu groovy.
No description available for e2fsprogs-l10n in ubuntu groovy.
- e2fsprogs-udeb: stripped-down versions of e2fsprogs, for debian-installer
This package is an e2fsprogs package built for a reduced size, so that
it can help to save space in debian-installer.
.
Don't attempt to install this package, it has no support for a couple of
features you surely want. Anyway it should refuse to install.
- fuse2fs: No summary available for fuse2fs in ubuntu groovy.
No description available for fuse2fs in ubuntu groovy.
- fuse2fs-dbgsym: debug symbols for fuse2fs
- libcom-err2: common error description library
libcomerr is an attempt to present a common error-handling mechanism to
manipulate the most common form of error code in a fashion that does not
have the problems identified with mechanisms commonly in use.
- libcom-err2-dbgsym: No summary available for libcom-err2-dbgsym in ubuntu groovy.
No description available for libcom-err2-dbgsym in ubuntu groovy.
- libcomerr2: transitional package to libcom-err2
This is a transitional package to libcom-err2. It can safely be removed.
- libext2fs-dev: No summary available for libext2fs-dev in ubuntu groovy.
No description available for libext2fs-dev in ubuntu groovy.
- libext2fs2: ext2/ext3/ext4 file system libraries
The ext2, ext3 and ext4 file systems are successors of the original ext
("extended") file system. They are the main file system types used for
hard disks on Debian and other Linux systems.
.
This package provides the ext2fs and e2p libraries, for userspace software
that directly accesses extended file systems. Programs that use libext2fs
include e2fsck, mke2fs, and tune2fs. Programs that use libe2p include
dumpe2fs, chattr, and lsattr.
- libext2fs2-dbgsym: No summary available for libext2fs2-dbgsym in ubuntu groovy.
No description available for libext2fs2-dbgsym in ubuntu groovy.
- libss2: command-line interface parsing library
libss provides a simple command-line interface parser which will
accept input from the user, parse the command into an argv argument
vector, and then dispatch it to a handler function.
.
It was originally inspired by the Multics SubSystem library.
- libss2-dbgsym: debug symbols for libss2
- logsave: save the output of a command in a log file
The logsave program will execute cmd_prog with the specified
argument(s), and save a copy of its output to logfile. If the
containing directory for logfile does not exist, logsave will
accumulate the output in memory until it can be written out. A copy
of the output will also be written to standard output.
- logsave-dbgsym: No summary available for logsave-dbgsym in ubuntu groovy.
No description available for logsave-dbgsym in ubuntu groovy.
- ss-dev: command-line interface parsing library - headers and static libraries
This package includes a tool that parses a command table to generate
a simple command-line interface parser, the include files needed to
compile and use it, and the static libs.
.
It was originally inspired by the Multics SubSystem library.
.
This package contains the development environment for the ss library.