-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 28 May 2025 08:50:19 -0400 Source: e2fsprogs Binary: comerr-dev e2fsck-static e2fsck-static-dbgsym e2fsprogs e2fsprogs-dbgsym e2fsprogs-l10n e2fsprogs-udeb fuse2fs fuse2fs-dbgsym fuseext2 libcom-err2 libcom-err2-dbgsym libext2fs-dev libext2fs2t64 libext2fs2t64-dbgsym libss2 libss2-dbgsym logsave logsave-dbgsym ss-dev Architecture: source amd64 all Version: 1.47.3~rc1-1 Distribution: experimental Urgency: medium Maintainer: Theodore Y. Ts'o <tytso@mit.edu> Changed-By: Theodore Y. Ts'o <tytso@mit.edu> Description: comerr-dev - common error description library - headers and static libraries e2fsck-static - statically-linked version of the ext2/ext3/ext4 filesystem checke e2fsprogs - ext2/ext3/ext4 file system utilities e2fsprogs-l10n - ext2/ext3/ext4 file system utilities - translations e2fsprogs-udeb - stripped-down versions of e2fsprogs, for debian-installer (udeb) fuse2fs - ext2 / ext3 / ext4 file system driver for FUSE fuseext2 - transitional package libcom-err2 - common error description library libext2fs-dev - ext2/ext3/ext4 file system libraries - headers and static librari libext2fs2t64 - ext2/ext3/ext4 file system libraries libss2 - command-line interface parsing library logsave - save the output of a command in a log file ss-dev - command-line interface parsing library - headers and static libra Changes: e2fsprogs (1.47.3~rc1-1) experimental; urgency=medium . * Mke2fs -d can now copy the fs-verity metadata and chattr flags into newly created file system. * Many fuse2fs improvements and bug fixes - Add support for XATTR_CREATE and XATTR_REPLACE flags in setxattr() - Add support for FALLOC_FL_ZERO_RANGE. - Add support to fuse2fs for the setting file attributes via fsxattr, including support for nanosecond timestamps. - Add support to set newer chattr flags. - Fix fuse2fs support for O_APPEND, O_TRUNC, POSIX ACLs, and the immutable flag - Remove the ea_inode when deleting the last file using the ea_inode - Update timestamps after mkdir() and symlink() operations - Fix error code handling for fallocate(), truncate() and removexattr(). - Improve handling of corrupted file systems - Refuse to handle renameat2's RENAME_EXCHA?NGE or RENAME_WHITEOUT flags instead of doing something random - Avoid clearing the setgid bit in op_chmod when file's group ownership the calling process's group list (instead of just the primary group id). - Align with the kernel's behaviors: + clearing post-EOF on truncation + validating FITRIM's parameters consistently with how the kernel does things + how the "ro" mount option will replay the journal + only supporting the xattr namespaces supported by the kernel + clamping timestamps to the minimum and maximum value supported by the on-disk format + optionally delegating access control decisions to the kernel - Don't mount file systems which have features that fuse2fs can't deal with. - Return inode and type information in readdir() - Use the actal inode numbers instead of asking fuse to make up inode numbers - Use a larger disk cache to improve performance and optionally use Direct I/O. * Add mke2fs.conf knobs to control whether the RAID stripe or stride sizes from the storage device information depending on whether the storage device is a rotational or non-rotational device. By default don't set the RAID stripe size for non-rotational devices. * Fix "e2fsck -E unshare_blocks" to clear the shared_blocks flag when there are no shared blocks to clear * Fix "e2fsck -n" to not abort when it trips across an EA inode which is not referenced by any inodes in the file system. * Fix debugfs's dump and rdump commands to avoid looping forever when it runs across an I/O error or corupt filesystem metadata. * Fix debugfs's dirsearch command on big-endian systems. * Optimize ext2fs_extent_set_bmap() to avoid fragmenting the extent tree. This fixes a problem where resize2fs is trying to relocate all of the blocks in a file leading to the extent tree doubling in size, and potentially leading to a corrupted extent tree. * Fix potential livelock bug in the unix_io manager. * Fix invaidation support in the unix_io manager. * Various man page cleanups. * Improve performance in e2fsck when replaying a journal with a large number of revoke blocks (which can be the case on Lustre servers). * Improve tune2fs's performance by avoiding scanning the file system to update quota inodes in cases when it's not necessary. * Update Dutch, Malay, Portuguese, and Serbian translations. Checksums-Sha1: 18a2df218434198e81b44ac271199f96293b283d 2959 e2fsprogs_1.47.3~rc1-1.dsc 15ea93ebafb7638dfd6ecb35667e29a5cf5dc354 10082361 e2fsprogs_1.47.3~rc1.orig.tar.gz 7f52207127935cf3b9145ec599f5aa7c6d443389 488 e2fsprogs_1.47.3~rc1.orig.tar.gz.asc b178bcd7afed481beff133ea67befd2bc17d2236 93320 e2fsprogs_1.47.3~rc1-1.debian.tar.xz c5676dee658bdad13b88d7daf3a704efe458167b 56836 comerr-dev_2.1-1.47.3~rc1-1_amd64.deb e550fae580e29247b4eb97b86254cfa45792f4d6 949596 e2fsck-static-dbgsym_1.47.3~rc1-1_amd64.deb c250eedf5a92c8a9f78f8ebdf90829b39f1b2d47 790228 e2fsck-static_1.47.3~rc1-1_amd64.deb 2182b040bbbd4697e1f0d35e0490c0187f49c330 1387080 e2fsprogs-dbgsym_1.47.3~rc1-1_amd64.deb e750650a495dd3e95d688f460276461b71826be2 544800 e2fsprogs-l10n_1.47.3~rc1-1_all.deb a2cd8582f90ec81cbf936bbdd561490a05d8b6ff 428956 e2fsprogs-udeb_1.47.3~rc1-1_amd64.udeb 06e4f505fa6053e62f00de21d821498fdecb2d81 12666 e2fsprogs_1.47.3~rc1-1_amd64.buildinfo 156fff84f4b66d20c05a1739bc9502f2f926ee49 593972 e2fsprogs_1.47.3~rc1-1_amd64.deb 4b5ab38841a24a859556f589c88942afe85c08e0 130932 fuse2fs-dbgsym_1.47.3~rc1-1_amd64.deb 0e9adb6de02238ffe08e42ad54940055bf40055f 57136 fuse2fs_1.47.3~rc1-1_amd64.deb c38c3d560baec51de5612b303278ad58200e236d 20112 fuseext2_1.47.3~rc1-1_all.deb f5fe1efe3addf6fecd46ed97f5339d5760e915e0 11396 libcom-err2-dbgsym_1.47.3~rc1-1_amd64.deb 85917195cf122a4997aa099119a35ddd8ba4445c 25164 libcom-err2_1.47.3~rc1-1_amd64.deb ca5eccf8f28150fa5cd59abe227eaa214385b562 300996 libext2fs-dev_1.47.3~rc1-1_amd64.deb 44439f8ea11f0d4ac85db216013fa97c35ac59a3 535636 libext2fs2t64-dbgsym_1.47.3~rc1-1_amd64.deb 0ed6cb199dc3c41fdb1c8a634dddd06b5ce7cfc8 214492 libext2fs2t64_1.47.3~rc1-1_amd64.deb 871e57e89febd21ae2ef68cc7e81b4f0749fd1ea 23716 libss2-dbgsym_1.47.3~rc1-1_amd64.deb 58e631f54a83d423dbf1d01f7052f6fecb394a25 29860 libss2_1.47.3~rc1-1_amd64.deb 89e7d109136fca38538b1b09416275c1f381bbfd 9712 logsave-dbgsym_1.47.3~rc1-1_amd64.deb 7127e2f2daada0bd0dbd4d26379a4c68132ef6b7 25024 logsave_1.47.3~rc1-1_amd64.deb 06ca74c6a2ce8dd65947f193e5343004ea77232a 36592 ss-dev_2.0-1.47.3~rc1-1_amd64.deb Checksums-Sha256: 5e79022ae3292c76914ec9fad38ba530788773ba79808fc530c5f6b61b4172a8 2959 e2fsprogs_1.47.3~rc1-1.dsc 3a53f5786ae8378e0ca146802bfb9454852ace62448674e290930a73b3c0b9cc 10082361 e2fsprogs_1.47.3~rc1.orig.tar.gz d1c2271629de46e49a4fe3a39fccf936afa688b413e5e1c02feafca39ef8c3d8 488 e2fsprogs_1.47.3~rc1.orig.tar.gz.asc 19151e80f30c81aa2fafe459588e7cb1b98369850a2c02c4d3a489677aab0e9c 93320 e2fsprogs_1.47.3~rc1-1.debian.tar.xz 65098808a7686ec8fc3240cbd6b061ab0721de6be30ca1047eb3ecbaac886b69 56836 comerr-dev_2.1-1.47.3~rc1-1_amd64.deb 32de70b79529cc056f60c50c9510d70678b628d85febcde5c29ff552b5212efe 949596 e2fsck-static-dbgsym_1.47.3~rc1-1_amd64.deb d45db6bf18acdee5e1a801da2acbee378cec15097aff20f8321b2ca885d5d6d5 790228 e2fsck-static_1.47.3~rc1-1_amd64.deb 57139638677408d9c3114084991e46dd07a5f67ce427dccd36a98a610f443faf 1387080 e2fsprogs-dbgsym_1.47.3~rc1-1_amd64.deb cc43efc330f02d00bd41e1b26a943cf89380f01fc6b6df2b31765e5a708dde68 544800 e2fsprogs-l10n_1.47.3~rc1-1_all.deb cbe13c83b8aba5d8b8f68a7c5961c5c71f8ff0e588d4a92b403e55ebaca7d02d 428956 e2fsprogs-udeb_1.47.3~rc1-1_amd64.udeb b19eae53ef5e4f747f95283916fe3e7ee0b0d5e8c785d0ed9cdadf555bef6c89 12666 e2fsprogs_1.47.3~rc1-1_amd64.buildinfo 1120f40df4c45233d98a76967ec03deb20f41b0735763318b69b0897fb230aa1 593972 e2fsprogs_1.47.3~rc1-1_amd64.deb ff5fc6674dcbf800fe05322d193ac43e92123e509102b1bedc89092ac22c8e09 130932 fuse2fs-dbgsym_1.47.3~rc1-1_amd64.deb 5a97e7ea8c1dc09287f32f697434fc6d7e98439898e2eb329689b42f74f4aaf3 57136 fuse2fs_1.47.3~rc1-1_amd64.deb ea04d0b00a0a67526d99ec9d88ad4a7611b99725efb584ffd51f1180600960fe 20112 fuseext2_1.47.3~rc1-1_all.deb 6bfcfaa3e4cee95e6e1ef4e24ee36dbff857db95cc439daabffd367102ee6d28 11396 libcom-err2-dbgsym_1.47.3~rc1-1_amd64.deb 90fb482a19c936dbaffb2ce52cfd9745771c7114089b67147e73a5d180c554e2 25164 libcom-err2_1.47.3~rc1-1_amd64.deb 5fe17e94edd7c65fd1f0cf4bc9c1c0c7d8175abba8a065f500ae61e034ddbf50 300996 libext2fs-dev_1.47.3~rc1-1_amd64.deb 05d769b8318e0b1f9c531db66b418f691fd47993d911097917b32b17c5b91e67 535636 libext2fs2t64-dbgsym_1.47.3~rc1-1_amd64.deb 790db05c0278b164e8ac6dc8c64bc1e9907834fa77972053165b1012803b0749 214492 libext2fs2t64_1.47.3~rc1-1_amd64.deb 6fbccf3eae985514006314851d76d0ccd54b2de4a13dd3e13caf071541cb8183 23716 libss2-dbgsym_1.47.3~rc1-1_amd64.deb c707aecf4190b711187055494f96abbdf72929581e6d941e1490f1c3d25c1a57 29860 libss2_1.47.3~rc1-1_amd64.deb 77a3fc4d701d04e7afdda10b012d257c1419f8de2c71f6768bee0fe9c86bd445 9712 logsave-dbgsym_1.47.3~rc1-1_amd64.deb 4953a63251df04c2ec928d570f21b54525be87034c6ecbf0586bc4ae6ca424c0 25024 logsave_1.47.3~rc1-1_amd64.deb c9707393e637712871f230b09c059c2c24a81a6bcc7fd6bcce8d33ba7b98182e 36592 ss-dev_2.0-1.47.3~rc1-1_amd64.deb Files: c5357a29e3d0e439216b7a4ab706b037 2959 admin important e2fsprogs_1.47.3~rc1-1.dsc adcc7644e50107087db29d3ae7078847 10082361 admin important e2fsprogs_1.47.3~rc1.orig.tar.gz 772c38e723aba7d593cd76b973bcea02 488 admin important e2fsprogs_1.47.3~rc1.orig.tar.gz.asc cbc1f999e2f2d45ac56b7788cf61daa0 93320 admin important e2fsprogs_1.47.3~rc1-1.debian.tar.xz 5fa51f2790e9625bb55b75f67f93bab9 56836 libdevel optional comerr-dev_2.1-1.47.3~rc1-1_amd64.deb 826969a43d770a9ab12536145f208051 949596 debug optional e2fsck-static-dbgsym_1.47.3~rc1-1_amd64.deb a3ddd45a0b5972f75e9ff9e76944cb5b 790228 admin optional e2fsck-static_1.47.3~rc1-1_amd64.deb 636ed9fdb0c62d4b9cccbc95cda8d6f4 1387080 debug optional e2fsprogs-dbgsym_1.47.3~rc1-1_amd64.deb 0703efd7d0986d609cfa2b8228186742 544800 localization optional e2fsprogs-l10n_1.47.3~rc1-1_all.deb bfe1c195156914150316335953d5d09b 428956 debian-installer optional e2fsprogs-udeb_1.47.3~rc1-1_amd64.udeb f98822fcad24e0b3543d2f2dee764570 12666 admin important e2fsprogs_1.47.3~rc1-1_amd64.buildinfo 0964d9e81c5cdcf05450cd9643a25f39 593972 admin important e2fsprogs_1.47.3~rc1-1_amd64.deb 858f2d2b788a034673a8d7d7342821e2 130932 debug optional fuse2fs-dbgsym_1.47.3~rc1-1_amd64.deb 059b80d17115e091481e9e97b0606ac9 57136 admin optional fuse2fs_1.47.3~rc1-1_amd64.deb 460a07f20881ab55a692c443ab9d564d 20112 oldlibs optional fuseext2_1.47.3~rc1-1_all.deb 42e5e2d085a0234a5b5e288f89f6f9f7 11396 debug optional libcom-err2-dbgsym_1.47.3~rc1-1_amd64.deb b54b2f7613d29b856cf8a64304644e5a 25164 libs optional libcom-err2_1.47.3~rc1-1_amd64.deb 568d9a04a2bb8d866739c9a6840b5695 300996 libdevel optional libext2fs-dev_1.47.3~rc1-1_amd64.deb c610d380eee883e3baea2a1502c67297 535636 debug optional libext2fs2t64-dbgsym_1.47.3~rc1-1_amd64.deb e7a912d4d2cdfb9636dbe348882d0faa 214492 libs optional libext2fs2t64_1.47.3~rc1-1_amd64.deb a81cd3d6f061f88e7e639e797e362404 23716 debug optional libss2-dbgsym_1.47.3~rc1-1_amd64.deb aa7d30c3cb203f7c77113fe608290862 29860 libs optional libss2_1.47.3~rc1-1_amd64.deb 2f3a8e6fa0aeb4924b1df88eb3c7760e 9712 debug optional logsave-dbgsym_1.47.3~rc1-1_amd64.deb d14490295991b7652bc130c213ae4249 25024 admin optional logsave_1.47.3~rc1-1_amd64.deb 90c96b1f1ac6e21edea9dc08e4c8cfea 36592 libdevel optional ss-dev_2.0-1.47.3~rc1-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEK2m5VNv+CHkogTfJ8vlZVpUNgaMFAmg3I4MACgkQ8vlZVpUN gaP6wAgApfvyav/T8yYaMvfUjLyIs8eQDUyuc5GAjOSN2sjUoCssz35PQW4zoFPk katJPvIlx/rV75HUJcyZcrLdC9mhi4ArLW0fTj20QcfG8+tWm2buKG+WEoakrqdg PwhmG+Pp7Of7ytNvRZclAdvpft9D8jWPIFiXTxhvdca0zmbbDEid+tO01chdVwb1 GOnjeu1ZJ9Bn7EhupZVocPfSE7LJKG9CkGpLXb/RNAgU2pAaQ9OZ+m/Ne7VAedeE HS2Tmejl7JB4O9JlCx50Iqzlmc9ksTuNzF6LAdQKMxIgmY2aspLzDlq7GNpn03y3 /FWKvAG3oeAa7HfDGK1ot31PBgndKA== =hgHC -----END PGP SIGNATURE-----