5ce3dc
Summary: Utilities for managing ext2, ext3, and ext4 file systems
5ce3dc
Name: e2fsprogs
1e8c27
Version: 1.45.6
e427d2
Release: 5%{?dist}
5ce3dc
5ce3dc
# License tags based on COPYING file distinctions for various components
5ce3dc
License: GPLv2
5ce3dc
Group: System Environment/Base
5ce3dc
Source0: https://www.kernel.org/pub/linux/kernel/people/tytso/%{name}/v%{version}/%{name}-%{version}.tar.xz
5ce3dc
5ce3dc
Url: http://e2fsprogs.sourceforge.net/
5ce3dc
Requires: e2fsprogs-libs%{?_isa} = %{version}-%{release}
5ce3dc
Requires: libcom_err%{?_isa} = %{version}-%{release}
5ce3dc
Requires: libss = %{version}-%{release}
5ce3dc
5ce3dc
# e4fsprogs was a parallel ext4-capable package in RHEL5.x
5ce3dc
%if 0%{?rhel} > 0
5ce3dc
Obsoletes: e4fsprogs < %{version}-%{release}
5ce3dc
Provides: e4fsprogs = %{version}-%{release}
5ce3dc
%endif
5ce3dc
5ce3dc
BuildRequires: pkgconfig, texinfo, libselinux-devel, gcc
5ce3dc
BuildRequires: fuse-devel
5ce3dc
BuildRequires: libsepol-devel
5ce3dc
BuildRequires: libblkid-devel
5ce3dc
BuildRequires: libuuid-devel
5ce3dc
BuildRequires: gettext
5ce3dc
BuildRequires: multilib-rpm-config
5ce3dc
1e8c27
Patch0: e2fsprogs-1.45.6-Makefile.in-Disable-e2scrub.patch
1e8c27
Patch1: e2fsprogs-1.45.6-Revert-fuse2fs-install-fuse2fs-in-usr-bin-instead-of.patch
1e8c27
Patch2: e2fsprogs-1.45.6-mke2fs.conf-Introduce-rhel6-and-rhel7-fs_type.patch
1e8c27
Patch3: e2fsprogs-1.45.6-man-Add-note-about-RHEL8-supported-features-and-moun.patch
1e8c27
Patch4: e2fsprogs-1.45.6-Revert-libext2fs-revamp-bitmap-types-to-fix-LTO-warn.patch
1e8c27
Patch5: e2fsprogs-1.45.6-Revert-libext2fs-hide-struct-ext2fs_hashmap-as-an-in.patch
1e8c27
Patch6: e2fsprogs-1.45.6-ext2fs-fix-ABI-change-in-the-struct_ext2_filsys-stru.patch
e4f77d
Patch7: e2fsprogs-1.45.6-mke2fs-Escape-double-quotes-when-parsing-mke2fs.conf.patch
1d23b8
Patch8: 0001-reisze2fs-sanity-check-free-block-group-counts-when-.patch
1d23b8
Patch9: 0001-tests-support-older-versions-of-timeout-in-r_corrupt.patch
1d23b8
Patch10: 0001-tests-specify-inode-size-in-r_corrupt_fs.patch
e427d2
Patch11: e2fsprogs-1.45.6-libext2fs-fix-crash-in-ext2fs_open2-on-Big-Endian-sy.patch
e427d2
Patch12: e2fsprogs-1.45.6-libext2fs-fix-crash-in-ext2fs_image_super_write-on-B.patch
e427d2
Patch13: e2fsprogs-1.45.6-libext2fs-teach-ext2fs_flush-to-check-if-group-descr.patch
e427d2
Patch14: e2fsprogs-1.45.6-libext2fs-don-t-needlessly-byte-swap-the-group-descr.patch
e427d2
Patch15: e2fsprogs-1.45.6-e2fsck-fix-indexed-dir-rehash-failure-with-metadata_.patch
e427d2
Patch16: e2fsprogs-1.45.6-tune2fs-update-dir-checksums-when-clearing-dir_index.patch
e427d2
Patch17: e2fsprogs-1.45.6-e2fsck-fix-off-by-one-check-when-validating-depth-of.patch
e427d2
Patch18: e2fsprogs-1.45.6-libext2fs-fix-potential-buffer-overrun-in-__get_dire.patch
e427d2
Patch19: e2fsprogs-1.45.6-e2fsck-use-size_t-instead-of-int-in-string_copy.patch
e427d2
Patch20: e2fsprogs-1.45.6-mke2fs-fix-up-check-for-hardlinks-always-false-if-in.patch
e427d2
Patch21: e2fsprogs-1.45.6-resize2fs-prevent-block-group-descriptors-from-overf.patch
e427d2
Patch22: e2fsprogs-1.45.6-debugfs-fix-parse_uint-for-64-bit-fields.patch
e427d2
Patch23: e2fsprogs-1.45.6-create_inode-set-xattrs-to-the-root-directory-as-wel.patch
e427d2
Patch24: e2fsprogs-1.45.6-filefrag-handle-invalid-st_dev-and-blksize-cases.patch
e427d2
Patch25: e2fsprogs-1.45.6-libext2fs-fix-incorrect-negative-error-return-in-uni.patch
e427d2
Patch26: e2fsprogs-1.45.6-debugfs-fix-double-free-in-realloc-error-path-in-rea.patch
e427d2
Patch27: e2fsprogs-1.45.6-Fix-clang-warnings.patch
e427d2
Patch28: e2fsprogs-1.45.6-libext2fs-fix-segault-when-setting-an-xattr-with-an-.patch
e427d2
Patch29: e2fsprogs-1.45.6-debugfs-fix-memory-allocation-failures-when-parsing-.patch
e427d2
Patch30: e2fsprogs-1.45.6-libext2fs-fix-crash-when-ext2fs_mmp_stop-is-called-b.patch
e427d2
Patch31: e2fsprogs-1.45.6-Add-checks-for-fs-blocksize-0-which-could-cause-some.patch
e427d2
Patch32: e2fsprogs-1.45.6-debugfs-fix-memory-leak-problem-in-read_list.patch
e427d2
Patch33: e2fsprogs-1.45.6-mmp-do-not-use-O_DIRECT-when-working-with-regular-fi.patch
e427d2
Patch34: e2fsprogs-1.45.6-resize2fs-avoid-allocating-over-the-MMP-block.patch
e427d2
Patch35: e2fsprogs-1.45.6-e2image-fix-overflow-in-l2-table-processing.patch
e427d2
Patch36: e2fsprogs-1.45.6-e2fsck-fix-last-mount-write-time-when-e2fsck-is-forc.patch
e427d2
Patch37: e2fsprogs-1.45.6-tdb_transaction_recover-fix-memory-leak.patch
e427d2
Patch38: e2fsprogs-1.45.6-zap_sector-fix-memory-leak.patch
e427d2
Patch39: e2fsprogs-1.45.6-append_pathname-check-the-value-returned-by-realloc.patch
e427d2
Patch40: e2fsprogs-1.45.6-argv_parse-check-return-value-of-malloc-in-argv_pars.patch
e427d2
Patch41: e2fsprogs-1.45.6-misc-fix-potential-segmentation-fault-problem-in-sca.patch
e427d2
Patch42: e2fsprogs-1.45.6-lib-ss-error.c-check-return-value-malloc-in-ss_name.patch
e427d2
Patch43: e2fsprogs-1.45.6-ext2ed-fix-potential-NULL-pointer-dereference-in-dup.patch
e427d2
Patch44: e2fsprogs-1.45.6-mke2fs-only-try-discarding-a-single-block-to-test-if.patch
e427d2
Patch45: e2fsprogs-1.45.6-ss_add_info_dir-fix-error-handling-when-memory-alloc.patch
e427d2
Patch46: e2fsprogs-1.45.6-ss_create_invocation-fix-error-handling-when-memory-.patch
e427d2
Patch47: e2fsprogs-1.45.6-lsattr-check-whether-path-is-NULL-in-lsattr_dir_proc.patch
e427d2
Patch48: e2fsprogs-1.45.6-ss_create_invocation-fix-potential-unititalized-refe.patch
e427d2
Patch49: e2fsprogs-1.45.6-quota-Do-not-account-space-used-by-project-quota-fil.patch
e427d2
Patch50: e2fsprogs-1.45.6-libext2fs-fix-unexpected-NULL-variable.patch
e427d2
Patch51: e2fsprogs-1.45.6-libext2fs-remove-augmented-rbtree-functionality.patch
e427d2
Patch52: e2fsprogs-1.45.6-libss-handle-memory-allcation-failure-in-ss_help.patch
e427d2
Patch53: e2fsprogs-1.45.6-libss-Add-missing-error-handling-for-fdopen.patch
e427d2
Patch54: e2fsprogs-1.45.6-libsupport-fix-potental-NULL-pointer-dereferences-in.patch
e427d2
Patch55: e2fsprogs-1.45.6-e2fsck-add-maximum-string-length-specifiers-to-fscan.patch
e427d2
Patch56: e2fsprogs-1.45.6-tests-Add-option-to-print-diff-output-of-failed-test.patch
e427d2
Patch57: e2fsprogs-1.45.6-libext2fs-add-sanity-check-to-extent-manipulation.patch
e427d2
Patch58: e2fsprogs-1.45.6-libss-fix-possible-NULL-pointer-dereferece-on-alloca.patch
5ce3dc
5ce3dc
%description
5ce3dc
The e2fsprogs package contains a number of utilities for creating,
5ce3dc
checking, modifying, and correcting any inconsistencies in second,
5ce3dc
third and fourth extended (ext2/ext3/ext4) file systems. E2fsprogs
5ce3dc
contains e2fsck (used to repair file system inconsistencies after an
5ce3dc
unclean shutdown), mke2fs (used to initialize a partition to contain
5ce3dc
an empty ext2 file system), debugfs (used to examine the internal
5ce3dc
structure of a file system, to manually repair a corrupted
5ce3dc
file system, or to create test cases for e2fsck), tune2fs (used to
5ce3dc
modify file system parameters), and most of the other core ext2fs
5ce3dc
file system utilities.
5ce3dc
5ce3dc
You should install the e2fsprogs package if you need to manage the
5ce3dc
performance of an ext2, ext3, or ext4 file system.
5ce3dc
5ce3dc
%package libs
5ce3dc
Summary: Ext2/3/4 file system specific shared libraries
5ce3dc
Group: Development/Libraries
5ce3dc
License: GPLv2 and LGPLv2
5ce3dc
Requires: libcom_err%{?_isa} = %{version}-%{release}
5ce3dc
5ce3dc
%description libs
5ce3dc
E2fsprogs-libs contains libe2p and libext2fs, the libraries of the
5ce3dc
e2fsprogs package.
5ce3dc
5ce3dc
These libraries are used to directly access ext2/3/4 file systems
5ce3dc
from user space.
5ce3dc
5ce3dc
%package static
5ce3dc
Summary: Ext2/3/4 file system specific static libraries
5ce3dc
Group: Development/Libraries
5ce3dc
License: GPLv2 and LGPLv2
5ce3dc
5ce3dc
%description static
5ce3dc
E2fsprogs-static contains all static libraries built from e2fsprogs,
5ce3dc
including libext2fs, libcom_err, libe2p, and libss.
5ce3dc
5ce3dc
These libraries are used to directly access ext2/3/4 file systems
5ce3dc
from user space, and perform other useful functions.
5ce3dc
5ce3dc
%package devel
5ce3dc
Summary: Ext2/3/4 file system specific libraries and headers
5ce3dc
Group: Development/Libraries
5ce3dc
License: GPLv2 and LGPLv2
5ce3dc
Requires: e2fsprogs-libs%{?_isa} = %{version}-%{release}
5ce3dc
Requires: libcom_err-devel%{?_isa} = %{version}-%{release}
5ce3dc
Requires: gawk
5ce3dc
Requires: pkgconfig
5ce3dc
Requires(post): info
5ce3dc
Requires(preun): info
5ce3dc
5ce3dc
%description devel
5ce3dc
E2fsprogs-devel contains the libraries and header files needed to
5ce3dc
develop second, third and fourth extended (ext2/ext3/ext4)
5ce3dc
file system specific programs.
5ce3dc
5ce3dc
You should install e2fsprogs-devel if you want to develop ext2/3/4
5ce3dc
file system specific programs. If you install e2fsprogs-devel, you'll
5ce3dc
also want to install e2fsprogs.
5ce3dc
5ce3dc
%package -n libcom_err
5ce3dc
Summary: Common error description library
5ce3dc
Group: Development/Libraries
5ce3dc
License: MIT
5ce3dc
5ce3dc
%description -n libcom_err
5ce3dc
This is the common error description library, part of e2fsprogs.
5ce3dc
5ce3dc
libcom_err is an attempt to present a common error-handling mechanism.
5ce3dc
5ce3dc
%package -n libcom_err-devel
5ce3dc
Summary: Common error description library
5ce3dc
Group: Development/Libraries
5ce3dc
License: MIT
5ce3dc
Requires: libcom_err%{?_isa} = %{version}-%{release}
5ce3dc
Requires: pkgconfig
5ce3dc
5ce3dc
%description -n libcom_err-devel
5ce3dc
This is the common error description development library and headers,
5ce3dc
part of e2fsprogs.  It contains the compile_et command, used
5ce3dc
to convert a table listing error-code names and associated messages
5ce3dc
messages into a C source file suitable for use with the library.
5ce3dc
5ce3dc
libcom_err is an attempt to present a common error-handling mechanism.
5ce3dc
5ce3dc
%package -n libss
5ce3dc
Summary: Command line interface parsing library
5ce3dc
Group: Development/Libraries
5ce3dc
License: MIT
5ce3dc
Requires: libcom_err%{?_isa} = %{version}-%{release}
5ce3dc
5ce3dc
%description -n libss
5ce3dc
This is libss, a command line interface parsing library, part of e2fsprogs.
5ce3dc
5ce3dc
This package includes a tool that parses a command table to generate
5ce3dc
a simple command-line interface parser, the include files needed to
5ce3dc
compile and use it.
5ce3dc
5ce3dc
It was originally inspired by the Multics SubSystem library.
5ce3dc
5ce3dc
%package -n libss-devel
5ce3dc
Summary: Command line interface parsing library
5ce3dc
Group: Development/Libraries
5ce3dc
License: MIT
5ce3dc
Requires: libss%{?_isa} = %{version}-%{release}
5ce3dc
Requires: pkgconfig
5ce3dc
5ce3dc
%description -n libss-devel
5ce3dc
This is the command line interface parsing (libss) development library
5ce3dc
and headers, part of e2fsprogs.  It contains the mk_cmds command, which
5ce3dc
parses a command table to generate a simple command-line interface parser.
5ce3dc
5ce3dc
It was originally inspired by the Multics SubSystem library.
5ce3dc
5ce3dc
%prep
5ce3dc
%setup -q
5ce3dc
5ce3dc
%patch0 -p1
5ce3dc
%patch1 -p1
5ce3dc
%patch2 -p1
5ce3dc
%patch3 -p1
5ce3dc
%patch4 -p1
5ce3dc
%patch5 -p1
5ce3dc
%patch6 -p1
e4f77d
%patch7 -p1
1d23b8
%patch8 -p1
1d23b8
%patch9 -p1
1d23b8
%patch10 -p1
e427d2
%patch11 -p1
e427d2
%patch12 -p1
e427d2
%patch13 -p1
e427d2
%patch14 -p1
e427d2
%patch15 -p1
e427d2
%patch16 -p1
e427d2
%patch17 -p1
e427d2
%patch18 -p1
e427d2
%patch19 -p1
e427d2
%patch20 -p1
e427d2
%patch21 -p1
e427d2
%patch22 -p1
e427d2
%patch23 -p1
e427d2
%patch24 -p1
e427d2
%patch25 -p1
e427d2
%patch26 -p1
e427d2
%patch27 -p1
e427d2
%patch28 -p1
e427d2
%patch29 -p1
e427d2
%patch30 -p1
e427d2
%patch31 -p1
e427d2
%patch32 -p1
e427d2
%patch33 -p1
e427d2
%patch34 -p1
e427d2
%patch35 -p1
e427d2
%patch36 -p1
e427d2
%patch37 -p1
e427d2
%patch38 -p1
e427d2
%patch39 -p1
e427d2
%patch40 -p1
e427d2
%patch41 -p1
e427d2
%patch42 -p1
e427d2
%patch43 -p1
e427d2
%patch44 -p1
e427d2
%patch45 -p1
e427d2
%patch46 -p1
e427d2
%patch47 -p1
e427d2
%patch48 -p1
e427d2
%patch49 -p1
e427d2
%patch50 -p1
e427d2
%patch51 -p1
e427d2
%patch52 -p1
e427d2
%patch53 -p1
e427d2
%patch54 -p1
e427d2
%patch55 -p1
e427d2
%patch56 -p1
e427d2
%patch57 -p1
e427d2
%patch58 -p1
5ce3dc
5ce3dc
%build
5ce3dc
%configure CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
5ce3dc
	   --enable-elf-shlibs --enable-nls --disable-uuidd --disable-fsck \
5ce3dc
	   --disable-e2initrd-helper --disable-libblkid --disable-libuuid \
5ce3dc
	   --enable-quota --with-root-prefix=/usr
5ce3dc
make V=1 %{?_smp_mflags}
5ce3dc
5ce3dc
%install
5ce3dc
rm -rf %{buildroot}
5ce3dc
export PATH=/sbin:$PATH
5ce3dc
make install install-libs DESTDIR=%{buildroot} INSTALL="%{__install} -p" \
5ce3dc
	root_sbindir=%{_sbindir} root_libdir=%{_libdir}
5ce3dc
5ce3dc
# Replace arch-dependent header file with arch-independent stub (when needed).
5ce3dc
%multilib_fix_c_header --file %{_includedir}/ext2fs/ext2_types.h
5ce3dc
5ce3dc
# Hack for now, otherwise strip fails.
5ce3dc
chmod +w %{buildroot}%{_libdir}/*.a
5ce3dc
5ce3dc
%find_lang %{name}
5ce3dc
5ce3dc
%check
e427d2
make PRINT_FAILED=yes fullcheck
5ce3dc
5ce3dc
%post libs -p /sbin/ldconfig
5ce3dc
%postun libs -p /sbin/ldconfig
5ce3dc
5ce3dc
%post devel
5ce3dc
# Test for file; if installed with --excludedocs it may not be there
5ce3dc
if [ -f %{_infodir}/libext2fs.info.gz ]; then
5ce3dc
   /sbin/install-info %{_infodir}/libext2fs.info.gz %{_infodir}/dir || :
5ce3dc
fi
5ce3dc
5ce3dc
%preun devel
5ce3dc
if [ $1 = 0 -a -f %{_infodir}/libext2fs.info.gz ]; then
5ce3dc
   /sbin/install-info --delete %{_infodir}/libext2fs.info.gz %{_infodir}/dir || :
5ce3dc
fi
5ce3dc
exit 0
5ce3dc
5ce3dc
%post -n libcom_err -p /sbin/ldconfig
5ce3dc
%postun -n libcom_err -p /sbin/ldconfig
5ce3dc
5ce3dc
%post -n libss -p /sbin/ldconfig
5ce3dc
%postun -n libss -p /sbin/ldconfig
5ce3dc
5ce3dc
%files -f %{name}.lang
a2a4bc
%doc README
5ce3dc
%{!?_licensedir:%global license %%doc}
5ce3dc
5ce3dc
%config(noreplace) /etc/mke2fs.conf
5ce3dc
%{_sbindir}/badblocks
5ce3dc
%{_sbindir}/debugfs
5ce3dc
%{_sbindir}/dumpe2fs
5ce3dc
%{_sbindir}/e2fsck
5ce3dc
%{_sbindir}/e2image
5ce3dc
%{_sbindir}/e2label
5ce3dc
%{_sbindir}/e2mmpstatus
5ce3dc
%{_sbindir}/e2undo
5ce3dc
%{_sbindir}/e4crypt
5ce3dc
%{_sbindir}/fsck.ext2
5ce3dc
%{_sbindir}/fsck.ext3
5ce3dc
%{_sbindir}/fsck.ext4
5ce3dc
%{_sbindir}/fuse2fs
5ce3dc
%{_sbindir}/logsave
5ce3dc
%{_sbindir}/mke2fs
5ce3dc
%{_sbindir}/mkfs.ext2
5ce3dc
%{_sbindir}/mkfs.ext3
5ce3dc
%{_sbindir}/mkfs.ext4
5ce3dc
%{_sbindir}/resize2fs
5ce3dc
%{_sbindir}/tune2fs
5ce3dc
%{_sbindir}/filefrag
5ce3dc
%{_sbindir}/e2freefrag
5ce3dc
%{_sbindir}/e4defrag
5ce3dc
%{_sbindir}/mklost+found
5ce3dc
5ce3dc
%{_bindir}/chattr
5ce3dc
%{_bindir}/lsattr
5ce3dc
%{_mandir}/man1/chattr.1*
5ce3dc
%{_mandir}/man1/fuse2fs.1*
5ce3dc
%{_mandir}/man1/lsattr.1*
5ce3dc
5ce3dc
%{_mandir}/man5/ext2.5*
5ce3dc
%{_mandir}/man5/ext3.5*
5ce3dc
%{_mandir}/man5/ext4.5*
5ce3dc
%{_mandir}/man5/e2fsck.conf.5*
5ce3dc
%{_mandir}/man5/mke2fs.conf.5*
5ce3dc
5ce3dc
%{_mandir}/man8/badblocks.8*
5ce3dc
%{_mandir}/man8/debugfs.8*
5ce3dc
%{_mandir}/man8/dumpe2fs.8*
5ce3dc
%{_mandir}/man8/e2fsck.8*
5ce3dc
%{_mandir}/man8/e4crypt.8*
5ce3dc
%{_mandir}/man8/filefrag.8*
5ce3dc
%{_mandir}/man8/e2freefrag.8*
5ce3dc
%{_mandir}/man8/e4defrag.8*
5ce3dc
%{_mandir}/man8/fsck.ext2.8*
5ce3dc
%{_mandir}/man8/fsck.ext3.8*
5ce3dc
%{_mandir}/man8/fsck.ext4.8*
5ce3dc
%{_mandir}/man8/e2image.8*
5ce3dc
%{_mandir}/man8/e2label.8*
5ce3dc
%{_mandir}/man8/e2mmpstatus.8*
5ce3dc
%{_mandir}/man8/e2undo.8*
5ce3dc
%{_mandir}/man8/logsave.8*
5ce3dc
%{_mandir}/man8/mke2fs.8*
5ce3dc
%{_mandir}/man8/mkfs.ext2.8*
5ce3dc
%{_mandir}/man8/mkfs.ext3.8*
5ce3dc
%{_mandir}/man8/mkfs.ext4.8*
5ce3dc
%{_mandir}/man8/mklost+found.8*
5ce3dc
%{_mandir}/man8/resize2fs.8*
5ce3dc
%{_mandir}/man8/tune2fs.8*
5ce3dc
5ce3dc
%files libs
5ce3dc
%{!?_licensedir:%global license %%doc}
5ce3dc
%license NOTICE
5ce3dc
%{_libdir}/libe2p.so.*
5ce3dc
%{_libdir}/libext2fs.so.*
5ce3dc
5ce3dc
%files static
5ce3dc
%{!?_licensedir:%global license %%doc}
5ce3dc
%license NOTICE
5ce3dc
%{_libdir}/*.a
5ce3dc
5ce3dc
%files devel
5ce3dc
%{_infodir}/libext2fs.info*
5ce3dc
%{_libdir}/libe2p.so
5ce3dc
%{_libdir}/libext2fs.so
5ce3dc
%{_libdir}/pkgconfig/e2p.pc
5ce3dc
%{_libdir}/pkgconfig/ext2fs.pc
5ce3dc
5ce3dc
%{_includedir}/e2p
5ce3dc
%{_includedir}/ext2fs
5ce3dc
5ce3dc
%files -n libcom_err
5ce3dc
%{!?_licensedir:%global license %%doc}
5ce3dc
%license NOTICE
5ce3dc
%{_libdir}/libcom_err.so.*
5ce3dc
5ce3dc
%files -n libcom_err-devel
5ce3dc
%{_bindir}/compile_et
5ce3dc
%{_libdir}/libcom_err.so
5ce3dc
%{_datadir}/et
5ce3dc
%{_includedir}/et
5ce3dc
%{_includedir}/com_err.h
5ce3dc
%{_mandir}/man1/compile_et.1*
5ce3dc
%{_mandir}/man3/com_err.3*
5ce3dc
%{_libdir}/pkgconfig/com_err.pc
5ce3dc
5ce3dc
%files -n libss
5ce3dc
%{!?_licensedir:%global license %%doc}
5ce3dc
%license NOTICE
5ce3dc
%{_libdir}/libss.so.*
5ce3dc
5ce3dc
%files -n libss-devel
5ce3dc
%{_bindir}/mk_cmds
5ce3dc
%{_libdir}/libss.so
5ce3dc
%{_datadir}/ss
5ce3dc
%{_includedir}/ss
5ce3dc
%{_mandir}/man1/mk_cmds.1*
5ce3dc
%{_libdir}/pkgconfig/ss.pc
5ce3dc
5ce3dc
%changelog
e427d2
* Wed May 11 2022 Lukas Czerner <lczerner@redhat.com> 1.45.6-5
e427d2
- Update e2fsprogs with upstream fixes and improvements (#2083621)
e427d2
- Fix out-of-bounds read/write via crafter filesystem (#2073548)
e427d2
1d23b8
* Wed Feb 16 2022 Lukas Czerner <lczerner@redhat.com> 1.45.6-4
1d23b8
- Sanity check free block group counts when calculating minimum size (#2054129)
1d23b8
1d23b8
* Thu Jan 27 2022 Lukas Czerner <lczerner@redhat.com> 1.45.6-3
1d23b8
- Rebuild to ship libss-devel package (#1947449)
1d23b8
e4f77d
* Thu Jun 17 2021 Lukas Czerner <lczerner@redhat.com> 1.45.6-2
e4f77d
- Fix internal configuration pseudo file (#1889464)
e4f77d
e4f77d
* Wed Jun 03 2020 Lukas Czerner <lczerner@redhat.com> 1.45.6-1
1e8c27
- Rebase to the upstream release 1.45.6 (#1843548)
1e8c27
393826
* Tue Jan 14 2020 Lukas Czerner <lczerner@redhat.com> 1.45.4-3
393826
- Fix clang warning introduced in previous release (#1783777)
393826
393826
* Tue Jan 14 2020 Lukas Czerner <lczerner@redhat.com> 1.45.4-2
393826
- Fix ABI breakage introduced in previous release (#1783777)
393826
393826
* Sun Dec 15 2019 Lukas Czerner <lczerner@redhat.com> 1.45.4-1
393826
- Rebase to the release 1.45.4 (#1783777)
393826
- provide rhel6/7 compatible fs_type in mke2fs.conf (#1780279)
393826
- fix crafted ext4 partition leads to out-of-bounds write (#1768709)
393826
- include note about supported rhel8 features and options (#1788573)
393826
a2a4bc
* Wed May 29 2019 Lukas Czerner <lczerner@redhat.com> 1.44.6-3
a2a4bc
- Backport fixes from 1.45.2 (#1714927)
a2a4bc
- Fix errors in rpmdiff (#1714923)
a2a4bc
a2a4bc
* Wed May 15 2019 Lukas Czerner <lczerner@redhat.com> 1.44.6-2
a2a4bc
- Backport fixes from 1.45.1
a2a4bc
a2a4bc
* Tue Apr 2 2019 Lukas Czerner <lczerner@redhat.com> 1.44.6-1
a2a4bc
- Rebase to the release 1.44.6 (#1695147)
a2a4bc
- Backport fixes from 1.45.0
a2a4bc
- Add gating.yaml (#1679654)
a2a4bc
5ce3dc
* Fri Dec 14 2018 Lukas Czerner <lczerner@redhat.com> 1.44.3-2
5ce3dc
- Backport fixes from upstream version 1.44.4 (#1659526)
5ce3dc
5ce3dc
* Wed Jul 18 2018 Lukas Czerner <lczerner@redhat.com> 1.44.3-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.43.8-2
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
5ce3dc
5ce3dc
* Tue Jan 9 2018 Lukas Czerner <lczerner@redhat.com> 1.43.8-1
5ce3dc
- New upstream release
5ce3dc
- Fix build failure swapfs.c on big-endian
5ce3dc
5ce3dc
* Wed Oct 18 2017 Eric Sandeen <sandeen@redhat.com> 1.43.7-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Wed Aug 30 2017 Eric Sandeen <sandeen@redhat.com> 1.43.6-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Fri Aug 11 2017 Kalev Lember <klember@redhat.com> 1.43.5-2
5ce3dc
- Bump and rebuild for an rpm signing issue
5ce3dc
5ce3dc
* Tue Aug 08 2017 Eric Sandeen <sandeen@redhat.com> 1.43.5-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.43.4-4
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
5ce3dc
5ce3dc
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.43.4-3
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
5ce3dc
5ce3dc
* Wed Feb 01 2017 Stephen Gallagher <sgallagh@redhat.com> - 1.43.4-2
5ce3dc
- Add missing %%license macro
5ce3dc
5ce3dc
* Tue Jan 31 2017 Eric Sandeen <sandeen@redhat.com> 1.43.4-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Mon Sep 05 2016 Eric Sandeen <sandeen@redhat.com> 1.43.3-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Mon Sep 05 2016 Eric Sandeen <sandeen@redhat.com> 1.43.2-1
5ce3dc
- New upstream release (broken on i686, not built)
5ce3dc
5ce3dc
* Thu Jun 16 2016 Eric Sandeen <sandeen@redhat.com> 1.43.1-2
5ce3dc
- Fix e2undo endian issues (#1344636)
5ce3dc
5ce3dc
* Wed Jun 08 2016 Eric Sandeen <sandeen@redhat.com> 1.43.1-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.42.13-4
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
5ce3dc
5ce3dc
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42.13-3
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
5ce3dc
5ce3dc
* Mon Jun 08 2015 Eric Sandeen <sandeen@redhat.com> 1.42.13-2
5ce3dc
- Add -fno-strict-aliasing (#1211582)
5ce3dc
5ce3dc
* Mon May 18 2015 Eric Sandeen <sandeen@redhat.com> 1.42.13-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Thu Apr 30 2015 Eric Sandeen <sandeen@redhat.com> 1.42.12-5
5ce3dc
- Don't trigger full check within time fudge window (#1202024)
5ce3dc
5ce3dc
* Tue Feb 24 2015 Eric Sandeen <sandeen@redhat.com> 1.42.12-4
5ce3dc
- Fix potential buffer overflow in closefs (#1193947, CVE-2015-1572)
5ce3dc
- Fix dumpe2fs segfault with no arguments (#1194063)
5ce3dc
- Don't require fsck prior to resize2fs -P (#1170803)
5ce3dc
5ce3dc
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 1.42.12-3
5ce3dc
- Rebuilt for Fedora 23 Change
5ce3dc
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
5ce3dc
5ce3dc
* Tue Feb 17 2015 Eric Sandeen <sandeen@redhat.com> 1.42.12-2
5ce3dc
- Fix use after free (#1192861)
5ce3dc
- Fix time-based fsck if set in superblock (e2fsck.conf, #963283)
5ce3dc
5ce3dc
* Fri Aug 29 2014 Eric Sandeen <sandeen@redhat.com> 1.42.12-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42.11-3
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
5ce3dc
5ce3dc
* Sat Jul 12 2014 Tom Callaway <spot@fedoraproject.org> 1.42.11-2
5ce3dc
- fix license handling
5ce3dc
5ce3dc
* Fri Jul 11 2014 Eric Sandeen <sandeen@redhat.com> 1.42.11-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Tue Jul 01 2014 Dan Horák <dan@danny.cz> - 1.42.10-5
5ce3dc
- Rebuilt for buggy rpm 4.12 alpha -
5ce3dc
  https://lists.fedoraproject.org/pipermail/devel/2014-June/200633.html
5ce3dc
5ce3dc
* Mon Jun 30 2014 Dan Horák <dan[at]danny.cz> - 1.42.10-4
5ce3dc
- Add missing dependency info for quota.c - fixes build on s390(x)
5ce3dc
5ce3dc
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42.10-3
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5ce3dc
5ce3dc
* Wed May 21 2014 Eric Sandeen <sandeen@redhat.com> 1.42.10-2
5ce3dc
- Fix large file handling on 32-bit builds
5ce3dc
5ce3dc
* Mon May 19 2014 Eric Sandeen <sandeen@redhat.com> 1.42.10-1
5ce3dc
- New upstream release
5ce3dc
- Enable userspace quota
5ce3dc
5ce3dc
* Mon Jan 20 2014 Eric Sandeen <sandeen@redhat.com> 1.42.9-2
5ce3dc
- Fix up Source0 URL
5ce3dc
5ce3dc
* Thu Jan 02 2014 Eric Sandeen <sandeen@redhat.com> 1.42.9-1
5ce3dc
- New upstream release
5ce3dc
- Re-enable disabled tests for now
5ce3dc
5ce3dc
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42.8-3
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
5ce3dc
5ce3dc
* Mon Jul 22 2013 Eric Sandeen <sandeen@redhat.com> 1.42.8-2
5ce3dc
- Interpackage dependencies should be for same arch
5ce3dc
- Remove newly added but failing resize2fs tests for now
5ce3dc
5ce3dc
* Wed Jun 26 2013 Eric Sandeen <sandeen@redhat.com> 1.42.8-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Tue Jan 29 2013 Eric Sandeen <sandeen@redhat.com> 1.42.7-2
5ce3dc
- Tighten up inter-package dependencies
5ce3dc
5ce3dc
* Tue Jan 22 2013 Eric Sandeen <sandeen@redhat.com> 1.42.7-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Tue Oct 02 2012 Eric Sandeen <sandeen@redhat.com> 1.42.6-2
5ce3dc
- Switch back to gzipped tarball to make sf.net source URL correct
5ce3dc
5ce3dc
* Tue Oct 02 2012 Eric Sandeen <sandeen@redhat.com> 1.42.6-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Thu Aug 16 2012 Eric Sandeen <sandeen@redhat.com> 1.42.5-2
5ce3dc
- Add explicit library deps to e2fsprogs (#848805)
5ce3dc
5ce3dc
* Mon Jul 30 2012 Eric Sandeen <sandeen@redhat.com> 1.42.5-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42.4-2
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
5ce3dc
5ce3dc
* Tue Jun 12 2012 Eric Sandeen <sandeen@redhat.com> 1.42.4-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Thu May 31 2012 Eric Sandeen <sandeen@redhat.com> 1.42.3-2
5ce3dc
- Fixes for > 16T filesystems
5ce3dc
5ce3dc
* Mon May 14 2012 Eric Sandeen <sandeen@redhat.com> 1.42.3-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Sun Apr 22 2012 Eric Sandeen <sandeen@@redhat.com> 1.42.2-6
5ce3dc
- Add missing [options] tag to e2fsck.conf
5ce3dc
5ce3dc
* Fri Apr 20 2012 Eric Sandeen <sandeen@@redhat.com> 1.42.2-5
5ce3dc
- Add broken system clock config to e2fsck.conf to let boot
5ce3dc
  continue even if system clock very wrong.
5ce3dc
5ce3dc
* Mon Apr 09 2012 Eric Sandeen <sandeen@@redhat.com> 1.42.2-4
5ce3dc
- Handle 32-bit bitmaps in new find_first_zero functions
5ce3dc
5ce3dc
* Fri Mar 30 2012 Richard W.M. Jones <rjones@redhat.com> 1.42.2-3
5ce3dc
- Rebuild against new RPM (RHBZ#808250).
5ce3dc
5ce3dc
* Wed Mar 28 2012 Eric Sandeen <sandeen@redhat.com> 1.42.2-2
5ce3dc
- Move files out of /sbin and /lib into /usr/...
5ce3dc
5ce3dc
* Tue Mar 27 2012 Eric Sandeen <sandeen@redhat.com> 1.42.2-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Mon Feb 20 2012 Eric Sandeen <sandeen@redhat.com> 1.42.1-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.42-2
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
5ce3dc
5ce3dc
* Tue Nov 29 2011 Eric Sandeen <sandeen@redhat.com> 1.42-1
5ce3dc
- New upstream point release
5ce3dc
5ce3dc
* Mon Nov 21 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.9.WIP.1120
5ce3dc
- Build the right tarball for 1.42-WIP-1120
5ce3dc
5ce3dc
* Mon Nov 21 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.8.WIP.1120
5ce3dc
- New upstream snapshot release
5ce3dc
5ce3dc
* Thu Nov 10 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.7.WIP.1016
5ce3dc
- Several mmp-related fixes
5ce3dc
5ce3dc
* Tue Nov 08 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.6.WIP.1016
5ce3dc
- Fix e2fsck / make check on big endian arch
5ce3dc
5ce3dc
* Mon Oct 17 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.5.WIP.1016
5ce3dc
- New upstream snapshot release
5ce3dc
5ce3dc
* Mon Oct 10 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.4.WIP.2011.1009
5ce3dc
- New upstream snapshot release
5ce3dc
5ce3dc
* Mon Sep 26 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.3.WIP.0925
5ce3dc
- New upstream snapshot release
5ce3dc
5ce3dc
* Tue Aug 09 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.2.WIP.0702
5ce3dc
- Fix use of uninitialized memory via ext2fs_copy_generic_bmap()
5ce3dc
5ce3dc
* Tue Aug 09 2011 Eric Sandeen <sandeen@redhat.com> 1.42-0.1.WIP.0702
5ce3dc
- Test release for >16T support 
5ce3dc
5ce3dc
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41.14-2
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5ce3dc
5ce3dc
* Thu Dec 23 2010 Eric Sandeen <sandeen@redhat.com> 1.41.14-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Wed Dec 22 2010 Dan Horák <dan[at]danny.cz> 1.41.13-2
5ce3dc
- Add upstream fix for big-endian machines
5ce3dc
5ce3dc
* Mon Dec 20 2010 Eric Sandeen <sandeen@redhat.com> 1.41.13-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Tue Dec 07 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-7
5ce3dc
- Fix up UTF-8 formatting in e2fsck output (#655227)
5ce3dc
5ce3dc
* Wed Oct 06 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-6
5ce3dc
- Install e4defrag for testing
5ce3dc
5ce3dc
* Tue Jul 13 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-5
5ce3dc
- Relax fsck requirements for resize2fs -P
5ce3dc
5ce3dc
* Mon Jul 12 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-4
5ce3dc
- Add COPYING file to the static subpackage
5ce3dc
5ce3dc
* Wed Jun 02 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-3
5ce3dc
- Reinstate static libs in dedicated package (#596377)
5ce3dc
5ce3dc
* Wed May 19 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-2
5ce3dc
- Fix fsck thinko in 1.41.12 release
5ce3dc
5ce3dc
* Mon May 17 2010 Eric Sandeen <sandeen@redhat.com> 1.41.12-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Mon Mar 15 2010 Eric Sandeen <sandeen@redhat.com> 1.41.11-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Mon Mar 01 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-5
5ce3dc
- Don't ask for confirmation of misaligned mkfs with -F (#569021)
5ce3dc
5ce3dc
* Tue Feb 23 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-4
5ce3dc
- Fix for e2fsck -fD corruption
5ce3dc
5ce3dc
* Fri Feb 12 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-3
5ce3dc
- And drop virtual provides for static libs
5ce3dc
5ce3dc
* Fri Feb 12 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-2
5ce3dc
- Drop static libs (#545144)
5ce3dc
5ce3dc
* Wed Feb 10 2010 Eric Sandeen <sandeen@redhat.com> 1.41.10-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Sun Feb 07 2010 Eric Sandeen <sandeen@redhat.com> 1.41.9-10
5ce3dc
- Upstream version of resize2fs array fix, original was wrong
5ce3dc
5ce3dc
* Sat Jan 23 2010 Eric Sandeen <sandeen@redhat.com> 1.41.9-9
5ce3dc
- Fix up stray output & re-enable make check
5ce3dc
- Fix dlopen issues for newer libreadline
5ce3dc
- Fix access beyond end of array in resize2fs
5ce3dc
5ce3dc
* Tue Nov 10 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-8
5ce3dc
- Fix up topology patch to build w/ new util-linux-ng
5ce3dc
- Fix endian swapping of backup journal blocks in sb
5ce3dc
5ce3dc
* Tue Nov 10 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-7
5ce3dc
- Re-enable "make check" during build
5ce3dc
5ce3dc
* Wed Oct 28 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-6
5ce3dc
- Add support for block discard (TRIM) at mkfs time
5ce3dc
- Add support for new blkid topology awareness
5ce3dc
5ce3dc
* Mon Oct 19 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-5
5ce3dc
- Allow superblock timestamp differences up to 24h (#522969)
5ce3dc
5ce3dc
* Tue Oct 06 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-4
5ce3dc
- Fix install with --excludedocs (#515987)
5ce3dc
5ce3dc
* Mon Sep 14 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-3
5ce3dc
- Drop defrag bits for now, not ready yet.
5ce3dc
5ce3dc
* Thu Sep 10 2009 Josef Bacik <josef@toxicpanda.com> 1.41.9-2
5ce3dc
- Fix resize -m bug with flexbg (#519131)
5ce3dc
5ce3dc
* Sun Aug 23 2009 Eric Sandeen <sandeen@redhat.com> 1.41.9-1
5ce3dc
- New upstream release
5ce3dc
5ce3dc
* Thu Aug 06 2009 Eric Sandeen <sandeen@redhat.com> 1.41.8-6
5ce3dc
- Fix filefrag in fallback case
5ce3dc
- Add e2freefrag & e4defrag (experimental)
5ce3dc
5ce3dc
* Sun Jul 26 2009 Karel Zak <kzak@redhat.com> 1.41.8-5
5ce3dc
- disable fsck (replaced by util-linux-ng)
5ce3dc
5ce3dc
* Sat Jul 25 2009 Karel Zak <kzak@redhat.com> 1.41.8-4
5ce3dc
- disable libuuid and uuidd (replaced by util-linux-ng)
5ce3dc
5ce3dc
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41.8-3
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
5ce3dc
5ce3dc
* Fri Jul 17  2009 Eric Sandeen <sandeen@redhat.com> 1.41.8-2
5ce3dc
- Address some package review concerns (#225714)
5ce3dc
5ce3dc
* Sun Jul 12 2009 Eric Sandeen <sandeen@redhat.com> 1.41.8-1
5ce3dc
- New upstream version, several resize fixes.
5ce3dc
5ce3dc
* Tue Jun 30 2009 Eric Sandeen <sandeen@redhat.com> 1.41.7-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Fri Jun 26 2009 Eric Sandeen <sandeen@redhat.com> 1.41.6-6
5ce3dc
- Split out sub-libraries (#225406)
5ce3dc
- Don't start uuidd by default
5ce3dc
5ce3dc
* Thu Jun 18 2009 Eric Sandeen <sandeen@redhat.com> 1.41.6-5
5ce3dc
- Update journal backup blocks in sb after resize (#505339)
5ce3dc
- Fix memory leak in extent handling functions
5ce3dc
- Fix bug in inode writing in extent code, clobbered i_extra_isize etc
5ce3dc
5ce3dc
* Mon Jun  8 2009 Karel Zak <kzak@redhat.com> 1.41.6-4
5ce3dc
- set BuildRequires: libblkid-devel (from util-linux-ng)
5ce3dc
5ce3dc
* Mon Jun  8 2009 Karel Zak <kzak@redhat.com> 1.41.6-3
5ce3dc
- temporary use BuildRequires: e2fsprogs-devel (we cannot install 
5ce3dc
  new util-linux-ng with libblkid to buildroots without new e2fsprogs 
5ce3dc
  without libblkid). 
5ce3dc
5ce3dc
* Thu Jun  4 2009 Karel Zak <kzak@redhat.com> 1.41.6-2
5ce3dc
- disable libblkid (replaced by libblkid from util-linux-ng)
5ce3dc
5ce3dc
* Sat May 30 2009 Eric Sandeen <sandeen@redhat.com> 1.41.6-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Fri Apr 24 2009 Eric Sandeen <sandeen@redhat.com> 1.41.5-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Wed Apr 22 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-8
5ce3dc
- Fix support for external journals
5ce3dc
5ce3dc
* Wed Apr 22 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-7
5ce3dc
- Fix ext4 resize issues (#496982)
5ce3dc
5ce3dc
* Sat Apr 11 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-6
5ce3dc
- ignore differing NEEDS_RECOVERY flag on fsck post-resize (#471925)
5ce3dc
5ce3dc
* Thu Feb 26 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-5
5ce3dc
- fix a couple missed descriptions; obsolete e4fsprogs
5ce3dc
5ce3dc
* Thu Feb 26 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-4
5ce3dc
- Edit summary & description to include ext4 (#487469)
5ce3dc
- Fix blkid null ptr deref in initrd (#486997)
5ce3dc
5ce3dc
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41.4-3
5ce3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
5ce3dc
5ce3dc
* Thu Jan 29 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-2
5ce3dc
- Fix debugfs "stat" segfault if no open fs (#482894)
5ce3dc
- Fix name of libext2fs info page (#481620)
5ce3dc
5ce3dc
* Thu Jan 29 2009 Eric Sandeen <sandeen@redhat.com> 1.41.4-1
5ce3dc
- New upstream release
5ce3dc
- Dropped btrfs & resize fixes, upstream now
5ce3dc
5ce3dc
* Tue Jan 20 2009 Eric Sandeen <sandeen@redhat.com> 1.41.3-4
5ce3dc
- resize2fs fixes, esp. for ext4
5ce3dc
5ce3dc
* Sat Jan 10 2009 Eric Sandeen <sandeen@redhat.com> 1.41.3-3
5ce3dc
- Remove conservative "don't change journal location" patch for F11
5ce3dc
- Add btrfs recognition to blkid
5ce3dc
5ce3dc
* Fri Nov 07 2008 Eric Sandeen <sandeen@redhat.com> 1.41.3-2
5ce3dc
- Bump to revision 2, f10 was behind f9, oops.
5ce3dc
5ce3dc
* Mon Oct 13 2008 Eric Sandeen <sandeen@redhat.com> 1.41.3-1
5ce3dc
- New upstream version (very minor fixes, ext4-related)
5ce3dc
5ce3dc
* Thu Oct 02 2008 Eric Sandeen <sandeen@redhat.com> 1.41.2-2
5ce3dc
- Fix blkid to recognize ext4dev filesystems as ext4-mountable
5ce3dc
5ce3dc
* Thu Oct 02 2008 Eric Sandeen <sandeen@redhat.com> 1.41.2-1
5ce3dc
- New upstream version
5ce3dc
- Updated default dir hash (half_md4) for better perf & fewer collisions
5ce3dc
- Fixed ext4 online resizing with flex_bg
5ce3dc
- ext4 journal now in extents format and in middle of filesystem
5ce3dc
- fix unreadable e2image files
5ce3dc
- fix file descriptor leak in libcom_err (#464689)
5ce3dc
5ce3dc
* Sat Aug 23 2008 Eric Sandeen <sandeen@redhat.com> 1.41.0-2
5ce3dc
- Don't check the group checksum when !GDT_CSUM (#459875)
5ce3dc
5ce3dc
* Thu Jul 10 2008 Eric Sandeen <sandeen@redhat.com> 1.41.0-1
5ce3dc
- New upstream version
5ce3dc
- ext4 capable
5ce3dc
5ce3dc
* Mon Jul 07 2008 Eric Sandeen <sandeen@redhat.com> 1.41-0.2.WIP.0707
5ce3dc
- Fix release macro snafu
5ce3dc
5ce3dc
* Mon Jul 07 2008 Eric Sandeen <sandeen@redhat.com> 1.41-0.1.WIP.0707
5ce3dc
- New upstream snapshot release
5ce3dc
5ce3dc
* Fri Jun 20 2008 Eric Sandeen <sandeen@redhat.com> 1.41-0.WIP.0617.1
5ce3dc
- Fix blkid -g segfault when clearing entries (#452333)
5ce3dc
5ce3dc
* Wed Jun 18 2008 Eric Sandeen <sandeen@redhat.com> 1.41-0.WIP.0617
5ce3dc
- New upstream snapshot release for ext4 capability
5ce3dc
5ce3dc
* Wed Jun 04 2008 Eric Sandeen <sandeen@redhat.com> 1.40.10-3
5ce3dc
- Tidy up multilib hack for non-multilib arches (#446016)
5ce3dc
- Fix up postun script (#449868)
5ce3dc
5ce3dc
* Wed Jun 04 2008 Dennis Gilmore <dennis@ausil.us> 1.40.10-2
5ce3dc
- setup header support for sparc
5ce3dc
5ce3dc
* Fri May 23 2008 Eric Sandeen <esandeen@redhat.com> 1.40.10-1
5ce3dc
- New upstream version
5ce3dc
- Fixes unprivileged blkid use problem (#448591)
5ce3dc
5ce3dc
* Mon May 12 2008 Eric Sandeen <esandeen@redhat.com> 1.40.9-2
5ce3dc
- Fix blkid swap recognition on big-endian boxes (#445786)
5ce3dc
5ce3dc
* Sun Apr 27 2008 Eric Sandeen <esandeen@redhat.com> 1.40.9-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Fri Mar 14 2008 Eric Sandeen <esandeen@redhat.com> 1.40.8-2
5ce3dc
- Update ext2fs_swap_inode_full() fix to match upstream
5ce3dc
- Check more of swapv1 header in blkid detection (#442937)
5ce3dc
5ce3dc
* Fri Mar 14 2008 Eric Sandeen <esandeen@redhat.com> 1.40.8-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Mon Mar 03 2008 Eric Sandeen <esandeen@redhat.com> 1.40.7-2
5ce3dc
- second try at fixing resize2fs vs. large inodes... (#434893)
5ce3dc
5ce3dc
* Fri Feb 29 2008 Eric Sandeen <esandeen@redhat.com> 1.40.7-1
5ce3dc
- New upstream version, special leap-day edition
5ce3dc
- Fix resize2fs losing inline xattrs when shrinking (#434893)
5ce3dc
  and add patch to fix swap_inode_full in this case
5ce3dc
- Allow mke2fs & tune2fs to manipulate large_file feature (#258381)
5ce3dc
- Handle lvm error conditions in libblkid (#433857)
5ce3dc
- Allow tune2fs to clear the resize_inode feature (#167816)
5ce3dc
- Teach blkid to detect LVM2 physical volumes (#409321)
5ce3dc
- Show "mostly printable" xattrs as text in debugfs (#430621)
5ce3dc
- Trimmed pre-1.38 rpm changelog entries
5ce3dc
5ce3dc
* Sun Feb 10 2008 Eric Sandeen <esandeen@redhat.com> 1.40.6-1
5ce3dc
- New upstream version
5ce3dc
5ce3dc
* Fri Feb 08 2008 Eric Sandeen <esandeen@redhat.com> 1.40.5-2
5ce3dc
- gcc-4.3 rebuild
5ce3dc
5ce3dc
* Mon Jan 28 2008 Eric Sandeen <esandeen@redhat.com> 1.40.5-1
5ce3dc
- New upstream version, drop several now-upstream patches.
5ce3dc
5ce3dc
* Thu Jan 24 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-7
5ce3dc
- Fix sb flag comparisons properly this time (#428893)
5ce3dc
- Make 256-byte inodes for the [default] mkfs case.
5ce3dc
  This will facilitate upgrades to ext4 later, and help xattr perf.
5ce3dc
5ce3dc
* Wed Jan 23 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-6
5ce3dc
- Completely clobber e2fsck.static build.
5ce3dc
5ce3dc
* Wed Jan 23 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-5
5ce3dc
- Ignore some primary/backup superblock flag differences (#428893)
5ce3dc
- Teach libblkid about ext4dev.
5ce3dc
5ce3dc
* Tue Jan 15 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-4
5ce3dc
- Build e2fsck as a dynamically linked binary.
5ce3dc
- Re-fix uidd manpage default paths.
5ce3dc
5ce3dc
* Mon Jan 14 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-3
5ce3dc
- New uuidd subpackage, and properly set up uuidd at install.
5ce3dc
5ce3dc
* Tue Jan 01 2008 Eric Sandeen <esandeen@redhat.com> 1.40.4-2
5ce3dc
- Add new uidd files to specfile
5ce3dc
5ce3dc
* Tue Jan 01 2008 Eric Sandeen <esandeen@redhat.com> 1.40.4-1
5ce3dc
- New upstream version, drop several now-upstream patches.
5ce3dc
5ce3dc
* Tue Jan 01 2008 Eric Sandeen <esandeen@redhat.com> 1.40.2-15
5ce3dc
- Drop resize_inode removal patch from tune2fs; ostensibly was
5ce3dc
  for old kernels which could not mount, but seems to be fine.
5ce3dc
- Drop pottcdate removal patch, and don't rebuild .po files,
5ce3dc
  causes multilib problems and we generally shouldn't rebuild.
5ce3dc
- Drop multilib patch; wrapper header should take care of this now.
5ce3dc
- Drop ->open rename, Fedora seems ok with this now.
5ce3dc
5ce3dc
* Tue Dec 11 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-14
5ce3dc
- Fix integer overflows (#414591 / CVE-2007-5497)
5ce3dc
5ce3dc
* Tue Dec  4 2007 Stepan Kasal <skasal@redhat.com> 1.40.2-13
5ce3dc
- The -devel package now requires device-mapper-devel, to match
5ce3dc
  the dependency in blkid.pc (#410791)
5ce3dc
5ce3dc
* Tue Nov 27 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-12
5ce3dc
- Use upstream patch for blkid fat detection, avoids div-by-zero
5ce3dc
  when encountering some BSD partitions (#398281)
5ce3dc
5ce3dc
* Tue Oct 23 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-11
5ce3dc
- Add arm to multilib header wrapper
5ce3dc
5ce3dc
* Sat Oct 20 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-10
5ce3dc
- Make (more) file timestamps match those in tarball for multilib tidiness 
5ce3dc
- Fix e2fsprogs-libs summary (shared libs not static)
5ce3dc
5ce3dc
* Mon Oct 15 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-9
5ce3dc
- Detect big-endian squashfs filesystems in libblkid (#305151)
5ce3dc
5ce3dc
* Tue Oct 02 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-8
5ce3dc
- Detect squashfs filesystems in libblkid (#305151)
5ce3dc
5ce3dc
* Tue Sep 18 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-7
5ce3dc
- Fix blkid fat probe when there is a real MBR (#290951)
5ce3dc
5ce3dc
* Tue Sep 18 2007 Oliver Falk <oliver@linux-kernel.at> 1.40.2-6
5ce3dc
- Add alpha to the header wrappers 
5ce3dc
5ce3dc
* Fri Sep 07 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-5
5ce3dc
- wrap a couple headers to fix multilib issues (#270441)
5ce3dc
5ce3dc
* Wed Aug 29 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-4
5ce3dc
- add gawk to e2fsprogs-devel Requires, compile_et needs it (#265961)
5ce3dc
5ce3dc
* Thu Aug 23 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-3
5ce3dc
- Update license tags
5ce3dc
- Fix one open-create caller with no mode
5ce3dc
- Protect ->open ops from glibc open-create-mode-checker
5ce3dc
- Fix source URL
5ce3dc
- Add gawk to BuildRequires
5ce3dc
5ce3dc
* Wed Jul 18 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-2
5ce3dc
- Fix bug in ext2fs_swap_inode_full() on big-endian boxes
5ce3dc
5ce3dc
* Tue Jul 17 2007 Eric Sandeen <esandeen@redhat.com> 1.40.2-1
5ce3dc
- New version 1.40.2
5ce3dc
- Fix up warning in badblocks
5ce3dc
5ce3dc
* Mon Jun 25 2007 Eric Sandeen <esandeen@redhat.com> 1.39-15
5ce3dc
- Fix up .po files to remove timestamps; multilib issues (#245653)
5ce3dc
5ce3dc
* Fri Jun 22 2007 Eric Sandeen <esandeen@redhat.com> 1.39-14
5ce3dc
- Many coverity-found potential leaks, segfaults, etc (#239354)
5ce3dc
- Fix debugfs segfaults when no fs open (#208416, #209330)
5ce3dc
- Avoid recursive loops in logdump due to symlinks in /dev (#210371)
5ce3dc
- Don't write changes to the backup superblocks by default (#229561)
5ce3dc
- Correct byteswapping for fast symlinks with xattrs (#232663)
5ce3dc
- e2fsck: added sanity check for xattr validation (#230193)
5ce3dc
5ce3dc
* Wed Jun 20 2007 Eric Sandeen <esandeen@redhat.com> 1.39-13
5ce3dc
- add dist tag to release field
5ce3dc
5ce3dc
* Wed Jun 20 2007 Eric Sandeen <esandeen@redhat.com> 1.39-12
5ce3dc
- add LUKS support to libblkid (#242421)
5ce3dc
5ce3dc
* Fri Feb 23 2007 Karsten Hopp <karsten@redhat.com> 1.39-11
5ce3dc
- fix post/preun requirements
5ce3dc
- use smp flags
5ce3dc
5ce3dc
* Mon Feb 05 2007 Alasdair Kergon <agk@redhat.com> - 1.39-10
5ce3dc
- Add build dependency on new device-mapper-devel package.
5ce3dc
5ce3dc
* Mon Dec 25 2006 Thomas Woerner <twoerner@redhat.com> - 1.39-9
5ce3dc
- build fixes for new automake 1.10 (#220715)
5ce3dc
5ce3dc
* Mon Dec 18 2006 Thomas Woerner <twoerner@redhat.com> - 1.39-8
5ce3dc
- make uuid_generate_time generate unique uuids (#218606)
5ce3dc
5ce3dc
* Wed Sep 20 2006 Jarod Wilson <jwilson@redhat.com> - 1.39-7
5ce3dc
- 32-bit 16T fixups from esandeen (#202807)
5ce3dc
- Update summaries and descriptions
5ce3dc
5ce3dc
* Sun Sep 17 2006 Karel Zak <kzak@redhat.com> - 1.39-6
5ce3dc
- Fix problem with empty FAT label (#206656)
5ce3dc
5ce3dc
* Tue Sep  5 2006 Peter Jones <pjones@redhat.com> - 1.39-5
5ce3dc
- Fix memory leak in device probing.
5ce3dc
5ce3dc
* Mon Jul 24 2006 Thomas Woerner <twoerner@redhat.com> - 1.39-4
5ce3dc
- fixed multilib devel conflicts (#192665)
5ce3dc
5ce3dc
* Thu Jul 20 2006 Bill Nottingham <notting@redhat.com> - 1.39-3
5ce3dc
- prevent libblkid returning /dev/dm-X
5ce3dc
5ce3dc
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.39-2.1
5ce3dc
- rebuild
5ce3dc
5ce3dc
* Mon Jul 10 2006 Karel Zak <kzak@redhat.com> - 1.39-2
5ce3dc
- add GFS abd GFS2 support to libblkid
5ce3dc
5ce3dc
* Thu Jul  6 2006 Thomas Woerner <twoerner@redhat.com> - 1.39-1
5ce3dc
- new version 1.39
5ce3dc
- dropped ext2online, because resize2fs is now able to do online resize
5ce3dc
- spec file cleanup
5ce3dc
- enabled checks for build
5ce3dc
5ce3dc
* Tue Jun 13 2006 Bill Nottingham <notting@redhat.com> - 1.38-15
5ce3dc
- prevent libblkid returning /dev/dm-X
5ce3dc
- fix build
5ce3dc
5ce3dc
* Tue Mar 21 2006 Karel Zak <kzak@redhat.com> - 1.38-14
5ce3dc
- prevent error messages to stderr caused by libblkid calling libdevmapper
5ce3dc
5ce3dc
* Mon Mar 13 2006 Karel Zak <kzak@redhat.com>  - 1.38-13
5ce3dc
- used upstream version of the blkid-epoch patch (by Theodore Tso, #182188)
5ce3dc
5ce3dc
* Wed Mar  8 2006 Peter Jones <pjones@redhat.com> - 1.38-12
5ce3dc
- Move /etc/blkid.tab to /etc/blkid/blkid.tab
5ce3dc
5ce3dc
* Tue Mar  7 2006 David Cantrell <dcantrell@redhat.com> - 1.38-11
5ce3dc
- BuildRequires pkgconfig
5ce3dc
5ce3dc
* Tue Mar  7 2006 David Cantrell <dcantrell@redhat.com> - 1.38-10
5ce3dc
- Disable /etc/blkid.tab caching if time is set before epoch (#182188)
5ce3dc
5ce3dc
* Fri Feb 24 2006 Peter Jones <pjones@redhat.com> - 1.38-9
5ce3dc
- _don't_ handle selinux context on blkid.tab, dwalsh says this is a no-no.
5ce3dc
5ce3dc
* Wed Feb 22 2006 Peter Jones <pjones@redhat.com> - 1.38-8
5ce3dc
- handle selinux context on blkid.tab
5ce3dc
5ce3dc
* Mon Feb 20 2006 Karsten Hopp <karsten@redhat.de> 1.38-7
5ce3dc
- BuildRequires: gettext-devel
5ce3dc
5ce3dc
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.38-6.2
5ce3dc
- bump again for double-long bug on ppc(64)
5ce3dc
5ce3dc
* Tue Feb  7 2006 Jesse Keating <jkeating@redhat.com> - 1.38-6.1
5ce3dc
- rebuilt for new gcc4.1 snapshot and glibc changes
5ce3dc
5ce3dc
* Wed Jan 11 2006 Karel Zak <kzak@redhat.com> 1.38-6
5ce3dc
- cleanup device-mapper patch
5ce3dc
- use pkg-config for device-mapper
5ce3dc
5ce3dc
* Mon Jan  9 2006 Peter Jones <pjones@redhat.com> 1.38-5
5ce3dc
- fix some more minor logic errors in dm probing
5ce3dc
5ce3dc
* Wed Jan  4 2006 Peter Jones <pjones@redhat.com> 1.38-4
5ce3dc
- fix a logic error in dm probing
5ce3dc
- add priority group for dm devices, so they'll be preferred
5ce3dc
5ce3dc
* Tue Jan  3 2006 Peter Jones <pjones@redhat.com> 1.38-3
5ce3dc
- added support for device-mapper devices
5ce3dc
5ce3dc
* Fri Dec  9 2005 Jesse Keating <jkeating@redhat.com>
5ce3dc
- rebuilt
5ce3dc
5ce3dc
* Thu Nov 10 2005 Thomas Woerner <twoerner@redhat.com> 1.38-2.1
5ce3dc
- fixed file conflicts between 32bit and 64bit packages (#168815)
5ce3dc
- fixed mklost+found crashes with buffer overflow (#157773)
5ce3dc
  Thanks to Arjan van de Ven for the patch
5ce3dc
5ce3dc
* Wed Nov  9 2005 Thomas Woerner <twoerner@redhat.com> 1.38-2
5ce3dc
- splitted up libs from main package, into a new e2fsprogs-libs package
5ce3dc
- fixed requires and prereqs
5ce3dc
5ce3dc
* Thu Sep  8 2005 Thomas Woerner <twoerner@redhat.com> 1.38-1
5ce3dc
- new version 1.38
5ce3dc
- Close File descriptor for unregognized devices (#159878)
5ce3dc
  Thanks to David Milburn for the patch.
5ce3dc
  Merged from RHEL-4
5ce3dc
- enable tune2fs to set and clear feature resize_inode (#167816)
5ce3dc
- removed outdated information from ext2online man page (#164383)
5ce3dc