e2fsprogs 1.47.1-1ubuntu1 source package in Ubuntu
Changelog
e2fsprogs (1.47.1-1ubuntu1) oracular; 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.
e2fsprogs (1.47.1-1) unstable; urgency=medium
* New upstream version
* Clarify the lsattr and mklost+found man pages that they are applicable
for ext2, ext3, and ext4 file systems and not just for ext2. (Closes:
#1041115)
* Replace the build-depend on pkg-config with pkgconf to fix a Lintian
warning.
* E2fsck will now perform more consistency checks on EA (extended
attribute value) inodes.
* Fix a big where e2fsck could potentially leak an acl block when
releasing an orphan inode.
* Avoid a divide by zero crash in libext2fs if the container
infrastructure, such as lxcfs, reports that the system has zero CPU's
via sysconf(_SC_NPROCESSORS_CONF).
e2fsprogs (1.47.1~rc2-1) unstable; urgency=medium
* New upstream version
* Update Chinese, Czech, French, Polish Romainian, Swedish, and
Ukrainian translations
* Fix libarchive support in mke2fs on mips64el (Closes: #1070042)
* Fix e2scrub when the "systemctl" package is installed instead of
systemd. (Closes: #1070107)
* Update to standards 4.7.0
e2fsprogs (1.47.1~rc1-3) unstable; urgency=medium
* Remove duplicated work in release notes
* Fix resize2fs's calculation of free clusters in the last block group
for file systems larger than 4TB
* Fix FTBFS on Hurd caused by trying to install e2scrub's systemd unit
files which aren't built since e2scrub isn't supported on Hurd
* Don't build mke2fs with libarchive support on mips64el since a bug in
libarchive only on that architecture causes a FTBFS due to the
regression test suite failing. (See Debian Bug 1070042 for more details)
e2fsprogs (1.47.1~rc1-1) unstable; urgency=medium
* Re-enable metadata_csum_seed and orphan_file by default now that
Debian Bookworm is released
* New upstream version
* Add support for post-2038 timestamps on platforms with 64-bit time_t.
* Mke2fs -d can now support an input tar file if the libarchive library
is available.
* Install a udev rule to inihibit ext4 file systesm from being
automounted by udisks.
* Debugfs's 'hash' command has been enhanced to use the hash seed and
algorithm from a superblock if a file system is opened and to display
the hash seed and algorithm if the -v flag is given.
* Teach mke2fs with a new extended options, root_perms, which overrides
the permissions for the root directory for the new file system.
* Preserve any error indicator in the superblock when replaying the
journal so that a subsequent fsck can repair the file system afterwards.
* Fix potential mke2fs failures when creating a file system with an
orphan file when the storage device has a previous file system and
does not support discard/trim commands.
* E2fsck will clear the orphan_present feature silently in preen mode.
* Fix potential checksum failures when performing an online resize when
the mounted file system is actively modifying the superblock.
* Fix a bug where a checksum failure in an htree directory can cause
e2fsck's preen mode to abort unnecessarily.
* Fix e2fsck's handling of an invalid symlink in an inline_data
directory.
* Fix e4crypt from issuing a spurious "success" error message when
trying to set a policy on a non-directory.
* Fix a potential infinite loop in debugfs's logdump command in some
edge cases.
* Fix e2fsck to correctly update quota usage after optimizing
directories or deleting corrupted inodes.
* Fix fuse2fs so that directories are created with the correct
permissions instead of having the other and group write permissions
masked off.
* Fix a potential e2fsck divide by zero crash caused by a maliciously
fuzzed file system.
* Fix dumpe2fs to report free block ranges correctly for bigalloc file
systems.
* Fix resize2fs where resizing a bigalloc file system can result in the
free cluster count in the last block group and the total free clusters
count to be incorrect.
* Avoid spurious e2scrub failures caused by trying to scrub file
syustems that do not have the journal enabled, and by aborting scrub
runs while upgrading the e2fsprogs package
* Teach tune2fs to detect a file system which is mounted but is not
mentioned in the mount namespace where tune2fs is run by treating a
block device which is busy as if it is mounted.
* If tune2fs can't find the mountpoint for a file system which is
apparently mounted (perhaps because it's not present in the current
mount namespace) when attempting to set the label or UUID in the
superblock, fall back to the old method of modifying block device and
silence printing any error messages.
* If both the primary superblock and first block group's backup
superblock are corrupted, e2fsck will now try additional backup
superblocks if they are available.
* Avoid mke2fs from creating an invalid file system with an insufficient
number of inodes when creating a file system which is very small
(100k), a block size of 1k, and an inode size of 256 bytes.
* Fix a potential deadlock caused by e2fsck being run in Direct I/O mode
with the threading optimization enabled.
* Update and clarify various man pages. (Closes: #1038286)
* Add support for SOURCE_DATE_EPOCH environment variable
* Improve resize2fs's performance by eliminating extra cache flushes.
* Improve mke2fs's performance when zeroing a large number of inode
table blocks (when lazy inode table initialization is not enabled) by
batching calls to ext2fs_zero_blocks.
* Use a safe_getenv function for all calls to fetch the environment
variable in libext2fs.
* Upgrade fuse2fs to use fuse v3.
* Build the binaries using FORTIFY_SOURCE=3 for better hardening
* Add Romainian translation.
* Update Malay translation.
e2fsprogs (1.47.0-2.4) unstable; urgency=medium
* Non-maintainer upload.
* Upload to unstable.
* Version Provides and Breaks (thanks to Matthias Klose).
-- Gianfranco Costamagna <email address hidden> Tue, 25 Jun 2024 11:33:08 +0200
Upload details
- Uploaded by:
- Gianfranco Costamagna
- Uploaded to:
- Oracular
- Original maintainer:
- Theodore Ts'o
- Architectures:
- any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section |
|---|
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| e2fsprogs_1.47.1.orig.tar.gz | 9.5 MiB | 9afcd201f39429d2db2492aeb13dba5e75d6cc50682b732dca35643bd5f092e3 |
| e2fsprogs_1.47.1.orig.tar.gz.asc | 488 bytes | 19b5fed0eb91cd58f0f82252a7d3f72a803dc2f497bfa765034551d9feb06781 |
| e2fsprogs_1.47.1-1ubuntu1.debian.tar.xz | 89.5 KiB | a2e5e27b0decf08b5066eea171360b03c69729d846978eeb5e3507fb13802cf2 |
| e2fsprogs_1.47.1-1ubuntu1.dsc | 3.1 KiB | 82d84c40a41a3b759cf6c005b4b8bb5d404a6eb282f1a52b374c2174d176b9f4 |
Available diffs
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 oracular.
No description available for e2fsck-static in ubuntu oracular.
- e2fsck-static-dbgsym: debug symbols for e2fsck-static
- e2fsprogs: No summary available for e2fsprogs in ubuntu oracular.
No description available for e2fsprogs in ubuntu oracular.
- e2fsprogs-dbgsym: No summary available for e2fsprogs-dbgsym in ubuntu oracular.
No description available for e2fsprogs-dbgsym in ubuntu oracular.
- e2fsprogs-l10n: No summary available for e2fsprogs-l10n in ubuntu oracular.
No description available for e2fsprogs-l10n in ubuntu oracular.
- fuse2fs: No summary available for fuse2fs in ubuntu oracular.
No description available for fuse2fs in ubuntu oracular.
- fuse2fs-dbgsym: No summary available for fuse2fs-dbgsym in ubuntu oracular.
No description available for fuse2fs-dbgsym in ubuntu oracular.
- libcom-err2: No summary available for libcom-err2 in ubuntu oracular.
No description available for libcom-err2 in ubuntu oracular.
- libcom-err2-dbgsym: debug symbols for libcom-err2
- libext2fs-dev: No summary available for libext2fs-dev in ubuntu oracular.
No description available for libext2fs-dev in ubuntu oracular.
- libext2fs2t64: No summary available for libext2fs2t64 in ubuntu oracular.
No description available for libext2fs2t64 in ubuntu oracular.
- libext2fs2t64-dbgsym: No summary available for libext2fs2t64-dbgsym in ubuntu oracular.
No description available for libext2fs2t64-
dbgsym in ubuntu oracular.
- 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: No summary available for libss2-dbgsym in ubuntu oracular.
No description available for libss2-dbgsym in ubuntu oracular.
- 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 oracular.
No description available for logsave-dbgsym in ubuntu oracular.
- ss-dev: No summary available for ss-dev in ubuntu oracular.
No description available for ss-dev in ubuntu oracular.
