Accepting request 635055 from home:jankara:branches:filesystems

- Update to 1.44.4
 * fix debugs ncheck command to work for files with multiple hardlinks
 * avoid floating point exception when libblkid probes maliciously corrupted
   superblocks
 * fix e2fsck to handle filesystems with resize_inode and meta_bg enabled
 * basic fsverify support
 * debugfs can operate on corrupted filesystems so they can be fixed
 * new debugfs commands for dumping xattr blocks and i_blocks array
 * dumpe2fs can print MMP block
 * inode's project ID properly byte-swapped on big-endian filesystems
 * e2fsck can handle s_inodes_count corruption
 * other e2fsck improvements and fixes
 * mke2fs fixes where in various corner cases invalid filesystem would be
   created
- add new e2mmpstatus alias for dumpe2fs to spec file

OBS-URL: https://build.opensuse.org/request/show/635055
OBS-URL: https://build.opensuse.org/package/show/filesystems/e2fsprogs?expand=0&rev=101
This commit is contained in:
Jan Kara 2018-09-11 16:07:52 +00:00 committed by Git OBS Bridge
parent 71cf6824b9
commit 19b881e79e
4 changed files with 31 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8324cf0b6e81805a741d94087b00e99f7e16144f1ee5a413709a1fa6948b126c
size 5349784

3
e2fsprogs-1.44.4.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ee03b2f2180614c5ae5f6dd2666f8808de61c3d8b37d22ba86cc6daea25be55a
size 5363496

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Tue Sep 11 15:34:00 UTC 2018 - jack@suse.cz
- Update to 1.44.4
* fix debugs ncheck command to work for files with multiple hardlinks
* avoid floating point exception when libblkid probes maliciously corrupted
superblocks
* fix e2fsck to handle filesystems with resize_inode and meta_bg enabled
* basic fsverify support
* debugfs can operate on corrupted filesystems so they can be fixed
* new debugfs commands for dumping xattr blocks and i_blocks array
* dumpe2fs can print MMP block
* inode's project ID properly byte-swapped on big-endian filesystems
* e2fsck can handle s_inodes_count corruption
* other e2fsck improvements and fixes
* mke2fs fixes where in various corner cases invalid filesystem would be
created
- add new e2mmpstatus alias for dumpe2fs to spec file
-------------------------------------------------------------------
Wed May 23 15:00:07 UTC 2018 - jack@suse.cz

View File

@ -62,10 +62,10 @@ Conflicts: libcom_err2-mini
Conflicts: libcom_err-mini-devel
%endif
#
Version: 1.44.2
Version: 1.44.4
Release: 0
Summary: Utilities for the Second Extended File System
License: GPL-2.0
License: GPL-2.0-only
Group: System/Filesystems
Url: http://e2fsprogs.sourceforge.net
Requires(post): coreutils
@ -92,7 +92,7 @@ mklost+found, tune2fs, e2fsck, resize2fs, and badblocks.
%package devel
Summary: Dummy development package
# bug437293
License: LGPL-2.0
License: LGPL-2.0-only
Group: Development/Libraries/C and C++
%ifarch ppc64
Obsoletes: e2fsprogs-devel-64bit
@ -111,7 +111,7 @@ Dummy development package for backwards compatibility.
%package -n libext2fs2
%endif
Summary: Ext2fs library
License: LGPL-2.0
License: LGPL-2.0-only
Group: System/Filesystems
%if %{build_mini}
@ -127,7 +127,7 @@ The basic Ext2fs shared library.
%package -n libext2fs-devel
%endif
Summary: Development files for libext2fs
License: LGPL-2.0
License: LGPL-2.0-only
Group: Development/Libraries/C and C++
Requires: libcom_err-devel
Requires: libext2fs2 = %version
@ -142,7 +142,7 @@ Development files for libext2fs.
%if ! %{build_mini}
%package -n libext2fs-devel-static
Summary: Development files for libext2fs
License: LGPL-2.0
License: LGPL-2.0-only
Group: Development/Libraries/C and C++
Requires: libext2fs-devel = %{version}
Provides: libext2fs-devel:%{_libdir}/libe2p.a
@ -259,6 +259,7 @@ ln -s %{_sbindir}/dumpe2fs %{buildroot}/sbin/dumpe2fs
ln -s %{_sbindir}/e2undo %{buildroot}/sbin/e2undo
ln -s %{_sbindir}/e2fsck %{buildroot}/sbin/e2fsck
ln -s %{_sbindir}/e2label %{buildroot}/sbin/e2label
ln -s %{_sbindir}/e2mmpstatus %{buildroot}/sbin/e2mmpstatus
ln -s %{_sbindir}/fsck.ext2 %{buildroot}/sbin/fsck.ext2
ln -s %{_sbindir}/fsck.ext3 %{buildroot}/sbin/fsck.ext3
ln -s %{_sbindir}/fsck.ext4 %{buildroot}/sbin/fsck.ext4
@ -335,6 +336,7 @@ done
/sbin/e2undo
/sbin/e2fsck
/sbin/e2label
/sbin/e2mmpstatus
/sbin/fsck.ext2
/sbin/fsck.ext3
/sbin/fsck.ext4
@ -353,6 +355,7 @@ done
%{_sbindir}/e2undo
%{_sbindir}/e2fsck
%{_sbindir}/e2label
%{_sbindir}/e2mmpstatus
%{_sbindir}/fsck.ext2
%{_sbindir}/fsck.ext3
%{_sbindir}/fsck.ext4