2006-12-19 00:15:45 +01:00
|
|
|
#
|
2008-03-21 01:55:19 +01:00
|
|
|
# spec file for package e2fsprogs (Version 1.40.8)
|
2006-12-19 00:15:45 +01:00
|
|
|
#
|
2008-01-17 22:46:25 +01:00
|
|
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
2006-12-19 00:15:45 +01:00
|
|
|
# This file and all modifications and additions to the pristine
|
|
|
|
# package are under the same license as the package itself.
|
|
|
|
#
|
|
|
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
|
|
|
#
|
|
|
|
|
|
|
|
# norootforbuild
|
|
|
|
|
2008-02-28 01:54:27 +01:00
|
|
|
|
2006-12-19 00:15:45 +01:00
|
|
|
Name: e2fsprogs
|
2008-01-17 22:46:25 +01:00
|
|
|
%define no_command_hiding 1
|
2006-12-19 00:15:45 +01:00
|
|
|
BuildRequires: libvolume_id-devel
|
2007-07-05 18:28:31 +02:00
|
|
|
License: GPL v2 or later
|
2006-12-19 00:15:45 +01:00
|
|
|
Group: System/Filesystems
|
2007-04-04 20:41:29 +02:00
|
|
|
Supplements: filesystem(ext2) filesystem(ext3)
|
2006-12-19 00:15:45 +01:00
|
|
|
PreReq: %install_info_prereq
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2008-03-21 01:55:19 +01:00
|
|
|
Version: 1.40.8
|
2008-05-07 21:55:14 +02:00
|
|
|
Release: 11
|
2006-12-19 00:15:45 +01:00
|
|
|
Summary: Utilities for the Second Extended File System
|
2007-11-28 23:03:08 +01:00
|
|
|
Url: http://e2fsprogs.sourceforge.net
|
2006-12-19 00:15:45 +01:00
|
|
|
Source: %{name}-%{version}.tar.bz2
|
2008-03-21 01:55:19 +01:00
|
|
|
Source1: e2fsprogs-1.40.7.de.po
|
2007-07-05 18:28:31 +02:00
|
|
|
Source2: README.SUSE
|
2008-01-17 22:46:25 +01:00
|
|
|
Source3: uuidd.rc
|
2008-02-01 21:29:19 +01:00
|
|
|
Source4: sysconfig.uuidd
|
|
|
|
#
|
|
|
|
# e2fsprogs patches
|
|
|
|
#
|
|
|
|
Patch1: e2fsprogs-mdraid.patch
|
|
|
|
Patch2: e2fsprogs-base_devt.patch
|
|
|
|
Patch3: e2fsprogs-libvolume_id-support.patch
|
|
|
|
Patch5: e2fsprogs-1.40.4-uuidd_pid_path.patch
|
2008-03-21 01:55:19 +01:00
|
|
|
Patch6: e2fsprogs-1.40.7-uuidd_security.patch
|
|
|
|
Patch7: e2fsprogs-1.40.8-fix_ext2fs_swap_inode_full.patch
|
2006-12-19 00:15:45 +01:00
|
|
|
# libcom_err patches
|
2008-02-01 21:29:19 +01:00
|
|
|
# 66534 - [SL 10.0] et_list handling of krb5 and libcom_err.so.2 conflict
|
2006-12-19 00:15:45 +01:00
|
|
|
Patch31: libcom_err-no-init_error_table.patch
|
2008-02-01 21:29:19 +01:00
|
|
|
Patch32: libcom_err-disable_test.patch
|
2006-12-19 00:15:45 +01:00
|
|
|
Patch33: libcom_err-mutex.patch
|
2007-01-23 01:14:43 +01:00
|
|
|
Patch34: libcom_err-compile_et_permissions.patch
|
2007-07-05 18:28:31 +02:00
|
|
|
# Do not suppress make commands
|
|
|
|
Patch99: e2fsprogs-no_cmd_hiding.patch
|
2006-12-19 00:15:45 +01:00
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
|
|
|
|
|
|
%description
|
|
|
|
Utilities needed to create and maintain ext2 and ext3 file systems
|
|
|
|
under Linux. Included in this package are: chattr, lsattr, mke2fs,
|
|
|
|
mklost+found, tune2fs, e2fsck, resize2fs, and badblocks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%package devel
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: Dummy development package
|
2006-12-19 00:15:45 +01:00
|
|
|
Group: Development/Libraries/C and C++
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2007-07-05 18:28:31 +02:00
|
|
|
Requires: libext2fs-devel = %version libblkid-devel = %version libuuid-devel = %version
|
2006-12-19 00:15:45 +01:00
|
|
|
|
|
|
|
%description devel
|
2007-07-05 18:28:31 +02:00
|
|
|
Dummy development package for backwards compatibility.
|
2006-12-19 00:15:45 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
%package -n libext2fs2
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: Ext2fs libray
|
|
|
|
Group: System/Filesystems
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2007-07-05 18:28:31 +02:00
|
|
|
|
|
|
|
%description -n libext2fs2
|
|
|
|
The basic Ext2fs library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%package -n libext2fs-devel
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: Development files for libext2fs
|
|
|
|
Group: System/Filesystems
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2007-07-05 18:28:31 +02:00
|
|
|
Requires: libext2fs2 = %version libcom_err-devel
|
|
|
|
|
|
|
|
%description -n libext2fs-devel
|
|
|
|
Development files for libext2fs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
2006-12-19 00:15:45 +01:00
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
%package -n libcom_err2
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: E2fsprogs error reporting library
|
|
|
|
Group: System/Filesystems
|
|
|
|
Provides: libcom_err = %{version}
|
2008-05-07 21:55:14 +02:00
|
|
|
Obsoletes: libcom_err <= 1.40
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2007-07-05 18:28:31 +02:00
|
|
|
|
|
|
|
%description -n libcom_err2
|
2006-12-19 00:15:45 +01:00
|
|
|
com_err is an error message display library.
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%package -n libcom_err-devel
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: Development files for libcom_err
|
|
|
|
Group: System/Filesystems
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2007-07-05 18:28:31 +02:00
|
|
|
Requires: libcom_err2 = %version
|
|
|
|
|
|
|
|
%description -n libcom_err-devel
|
|
|
|
Development files for the com_err error message display library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%package -n libblkid1
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: Filesystem detection library
|
|
|
|
Group: System/Filesystems
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2007-07-05 18:28:31 +02:00
|
|
|
|
|
|
|
%description -n libblkid1
|
|
|
|
Library for filesystem detection.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%package -n libblkid-devel
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: Development files for the filesystem detection library
|
|
|
|
Group: System/Filesystems
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2007-07-05 18:28:31 +02:00
|
|
|
Requires: libblkid1 = %version libuuid-devel
|
|
|
|
|
|
|
|
%description -n libblkid-devel
|
|
|
|
Files needed to develop applications using the library for filesystem
|
|
|
|
detection.
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-01-17 22:46:25 +01:00
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%package -n uuid-runtime
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2008-01-17 22:46:25 +01:00
|
|
|
Summary: Utilities for the Second Extended File System
|
|
|
|
Group: System/Filesystems
|
|
|
|
AutoReqProv: on
|
2008-02-01 21:29:19 +01:00
|
|
|
PreReq: %fillup_prereq %insserv_prereq permissions pwdutils
|
2008-01-17 22:46:25 +01:00
|
|
|
|
|
|
|
%description -n uuid-runtime
|
|
|
|
Utilities needed to create and maintain ext2 and ext3 file systems
|
|
|
|
under Linux. Included in this package are: chattr, lsattr, mke2fs,
|
|
|
|
mklost+found, tune2fs, e2fsck, resize2fs, and badblocks.
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%package -n libuuid1
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: Library to generate UUIDs
|
|
|
|
Group: System/Filesystems
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2008-01-17 22:46:25 +01:00
|
|
|
Recommends: uuid-runtime
|
2007-07-05 18:28:31 +02:00
|
|
|
|
|
|
|
%description -n libuuid1
|
|
|
|
A library to generate universally unique IDs (UUIDs).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%package -n libuuid-devel
|
2008-04-10 14:11:02 +02:00
|
|
|
License: GPL v2 or later
|
2007-07-05 18:28:31 +02:00
|
|
|
Summary: Development files for libuuid1
|
|
|
|
Group: System/Filesystems
|
2007-11-28 23:03:08 +01:00
|
|
|
AutoReqProv: on
|
2007-07-05 18:28:31 +02:00
|
|
|
Requires: libuuid1 = %version
|
|
|
|
|
|
|
|
%description -n libuuid-devel
|
|
|
|
Files to develop applications using the library to generate universally
|
|
|
|
unique IDs (UUIDs).
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-12-19 00:15:45 +01:00
|
|
|
Authors:
|
|
|
|
--------
|
|
|
|
Remy Card <card@masi.ibp.fr>
|
|
|
|
Theodore Ts'o <tytso@mit.edu>
|
|
|
|
|
|
|
|
%prep
|
2007-01-21 23:46:18 +01:00
|
|
|
%setup -q
|
2006-12-19 00:15:45 +01:00
|
|
|
# e2fsprogs patches
|
|
|
|
%patch1
|
2008-02-01 21:29:19 +01:00
|
|
|
%patch2 -p1
|
|
|
|
%patch3 -p0
|
|
|
|
%patch5 -p1
|
2008-03-07 20:27:55 +01:00
|
|
|
%patch6 -p1
|
2008-03-21 01:55:19 +01:00
|
|
|
%patch7 -p1
|
2006-12-19 00:15:45 +01:00
|
|
|
# libcom_err patches
|
|
|
|
%patch31 -p1
|
|
|
|
%patch32 -p1
|
|
|
|
%patch33 -p1
|
2007-01-23 01:14:43 +01:00
|
|
|
%patch34 -p1
|
2007-07-27 01:24:33 +02:00
|
|
|
%if %{no_command_hiding}
|
2008-01-17 22:46:25 +01:00
|
|
|
%patch99 -p1
|
2007-04-26 01:02:44 +02:00
|
|
|
%endif
|
2008-03-21 01:55:19 +01:00
|
|
|
cp %{S:1} po/de.po
|
2007-07-05 18:28:31 +02:00
|
|
|
cp %{SOURCE2} .
|
2006-12-19 00:15:45 +01:00
|
|
|
|
|
|
|
%build
|
|
|
|
%{?suse_update_config:%{suse_update_config -f}}
|
2008-02-01 21:29:19 +01:00
|
|
|
#autoreconf --force --install
|
|
|
|
./configure --prefix=%{_prefix} \
|
|
|
|
--with-root-prefix='' \
|
|
|
|
--mandir=%{_mandir} \
|
|
|
|
--infodir=%{_infodir} \
|
|
|
|
--libdir=%{_libdir} \
|
2006-12-19 00:15:45 +01:00
|
|
|
--enable-elf-shlibs \
|
|
|
|
--disable-evms \
|
2007-07-27 01:24:33 +02:00
|
|
|
CFLAGS="$RPM_OPT_FLAGS -fsigned-char"
|
2006-12-19 00:15:45 +01:00
|
|
|
make
|
|
|
|
|
|
|
|
%install
|
2008-02-01 21:29:19 +01:00
|
|
|
make install install-libs DESTDIR=$RPM_BUILD_ROOT ELF_INSTALL_DIR=/%{_lib}
|
2006-12-19 00:15:45 +01:00
|
|
|
%{find_lang} %{name}
|
|
|
|
rm $RPM_BUILD_ROOT%{_libdir}/e2initrd_helper
|
2008-01-17 22:46:25 +01:00
|
|
|
mkdir -p $RPM_BUILD_ROOT/var/lib/libuuid/
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/var/run/uuidd/
|
|
|
|
# init script for uuidd
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/etc/init.d/
|
|
|
|
install -m 744 %{SOURCE3} $RPM_BUILD_ROOT/etc/init.d/uuidd
|
|
|
|
ln -sf ../../etc/init.d/uuidd $RPM_BUILD_ROOT/usr/sbin/rcuuidd
|
2008-02-01 21:29:19 +01:00
|
|
|
# fillup template
|
|
|
|
mkdir -p ${RPM_BUILD_ROOT}/var/adm/fillup-templates
|
|
|
|
install -m 644 %{SOURCE4} ${RPM_BUILD_ROOT}/var/adm/fillup-templates/
|
2006-12-19 00:15:45 +01:00
|
|
|
|
2007-07-27 01:24:33 +02:00
|
|
|
%check
|
2007-07-27 15:34:39 +02:00
|
|
|
make check
|
2007-07-27 01:24:33 +02:00
|
|
|
make gcc-wall
|
|
|
|
|
2006-12-19 00:15:45 +01:00
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
%post
|
|
|
|
/sbin/ldconfig
|
|
|
|
%install_info --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz
|
|
|
|
|
|
|
|
%postun
|
|
|
|
/sbin/ldconfig
|
|
|
|
%install_info_delete --info-dir=%{_infodir} %{_infodir}/libext2fs.info.gz
|
|
|
|
|
|
|
|
%post -n libext2fs2
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
|
|
|
%postun -n libext2fs2
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
|
|
|
%post -n libcom_err2
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
|
|
|
%postun -n libcom_err2
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
|
|
|
%post -n libblkid1
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
|
|
|
%postun -n libblkid1
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
2008-01-17 22:46:25 +01:00
|
|
|
%pre -n uuid-runtime
|
|
|
|
/usr/sbin/groupadd -r uuidd 2>/dev/null || :
|
|
|
|
/usr/sbin/useradd -r -g uuidd -c "User for uuidd" \
|
|
|
|
-d /var/run/uuidd uuidd 2>/dev/null || :
|
|
|
|
|
|
|
|
%preun -n uuid-runtime
|
|
|
|
%{stop_on_removal uuidd}
|
|
|
|
|
|
|
|
%post -n uuid-runtime
|
2008-02-01 21:29:19 +01:00
|
|
|
%{fillup_only -n uuidd}
|
2008-01-17 22:46:25 +01:00
|
|
|
%run_permissions
|
|
|
|
|
|
|
|
%postun -n uuid-runtime
|
|
|
|
%{restart_on_update uuidd}
|
|
|
|
%{insserv_cleanup}
|
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
%post -n libuuid1
|
|
|
|
/sbin/ldconfig
|
|
|
|
|
|
|
|
%postun -n libuuid1
|
|
|
|
/sbin/ldconfig
|
2008-01-17 22:46:25 +01:00
|
|
|
%verifyscript -n uuid-runtime
|
|
|
|
%verify_permissions -e /usr/sbin/uuidd
|
2007-07-05 18:28:31 +02:00
|
|
|
|
2006-12-19 00:15:45 +01:00
|
|
|
%files -f %{name}.lang
|
|
|
|
%defattr(-, root, root)
|
2007-07-13 18:05:59 +02:00
|
|
|
%doc RELEASE-NOTES README doc/libblkid.txt
|
2006-12-19 00:15:45 +01:00
|
|
|
%config /etc/mke2fs.conf
|
|
|
|
/sbin/badblocks
|
|
|
|
/sbin/debugfs
|
|
|
|
/sbin/dumpe2fs
|
|
|
|
/sbin/e2fsck
|
|
|
|
/sbin/e2label
|
|
|
|
/sbin/fsck
|
|
|
|
/sbin/fsck.ext2
|
|
|
|
/sbin/fsck.ext3
|
|
|
|
/sbin/mke2fs
|
|
|
|
/sbin/mkfs.ext2
|
|
|
|
/sbin/mkfs.ext3
|
|
|
|
/sbin/resize2fs
|
|
|
|
/sbin/tune2fs
|
|
|
|
/sbin/e2image
|
|
|
|
/sbin/logsave
|
|
|
|
/sbin/blkid
|
|
|
|
/sbin/findfs
|
|
|
|
/usr/bin/chattr
|
|
|
|
/usr/bin/lsattr
|
|
|
|
/usr/sbin/mklost+found
|
|
|
|
/usr/sbin/filefrag
|
|
|
|
%{_infodir}/libext2fs.info.gz
|
|
|
|
%{_mandir}/man1/chattr.1.gz
|
|
|
|
%{_mandir}/man1/lsattr.1.gz
|
|
|
|
%{_mandir}/man1/uuidgen.1.gz
|
|
|
|
%{_mandir}/man5/e2fsck.conf.5.gz
|
|
|
|
%{_mandir}/man5/mke2fs.conf.5.gz
|
|
|
|
%{_mandir}/man8/*.8.gz
|
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
%files devel
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README.SUSE
|
2006-12-19 00:15:45 +01:00
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
%files -n libblkid1
|
|
|
|
%defattr(-, root, root)
|
|
|
|
/%{_lib}/libblkid.so.*
|
2006-12-19 00:15:45 +01:00
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
%files -n libblkid-devel
|
2006-12-19 00:15:45 +01:00
|
|
|
%defattr(-, root, root)
|
|
|
|
%{_libdir}/libblkid.a
|
|
|
|
%{_libdir}/libblkid.so
|
|
|
|
/usr/include/blkid
|
|
|
|
%_libdir/pkgconfig/blkid.pc
|
2007-07-05 18:28:31 +02:00
|
|
|
%{_mandir}/man3/libblkid.3.gz
|
2008-01-17 22:46:25 +01:00
|
|
|
|
|
|
|
%files -n uuid-runtime
|
|
|
|
%defattr(-, root, root)
|
|
|
|
/usr/bin/uuidgen
|
|
|
|
%verify(not mode) %attr(0755,root,root) /usr/sbin/uuidd
|
|
|
|
%attr(-,uuidd,uuidd) %dir /var/lib/libuuid
|
|
|
|
%attr(-,uuidd,uuidd) %dir /var/run/uuidd
|
|
|
|
/etc/init.d/uuidd
|
|
|
|
/usr/sbin/rcuuidd
|
2008-02-01 21:29:19 +01:00
|
|
|
/var/adm/fillup-templates/sysconfig.uuidd
|
2007-07-05 18:28:31 +02:00
|
|
|
|
|
|
|
%files -n libuuid1
|
|
|
|
%defattr(-, root, root)
|
|
|
|
/%{_lib}/libuuid.so.*
|
|
|
|
|
|
|
|
%files -n libuuid-devel
|
|
|
|
%defattr(-, root, root)
|
|
|
|
%{_libdir}/libuuid.a
|
|
|
|
%{_libdir}/libuuid.so
|
|
|
|
/usr/include/uuid
|
|
|
|
%_libdir/pkgconfig/uuid.pc
|
|
|
|
%{_mandir}/man3/uuid*
|
|
|
|
|
|
|
|
%files -n libext2fs2
|
|
|
|
%defattr(-, root, root)
|
|
|
|
/%{_lib}/libext2fs.so.*
|
|
|
|
/%{_lib}/libe2p.so.*
|
|
|
|
|
|
|
|
%files -n libext2fs-devel
|
|
|
|
%defattr(-, root, root)
|
|
|
|
%{_libdir}/libext2fs.so
|
|
|
|
%{_libdir}/libext2fs.a
|
|
|
|
%{_libdir}/libe2p.a
|
|
|
|
%{_libdir}/libe2p.so
|
|
|
|
/usr/include/ext2fs
|
|
|
|
/usr/include/e2p
|
2006-12-19 00:15:45 +01:00
|
|
|
%_libdir/pkgconfig/e2p.pc
|
|
|
|
%_libdir/pkgconfig/ext2fs.pc
|
|
|
|
|
2007-07-05 18:28:31 +02:00
|
|
|
%files -n libcom_err2
|
2006-12-19 00:15:45 +01:00
|
|
|
%defattr(-, root, root)
|
|
|
|
/%{_lib}/libcom_err.so.*
|
|
|
|
/%{_lib}/libss.so.*
|
|
|
|
%_datadir/et
|
|
|
|
%_datadir/ss
|
2007-07-05 18:28:31 +02:00
|
|
|
|
|
|
|
%files -n libcom_err-devel
|
|
|
|
%defattr(-, root, root)
|
2006-12-19 00:15:45 +01:00
|
|
|
%_bindir/compile_et
|
|
|
|
%_bindir/mk_cmds
|
|
|
|
%{_libdir}/libcom_err.so
|
|
|
|
%{_libdir}/libcom_err.a
|
|
|
|
%{_libdir}/libss.a
|
|
|
|
%{_libdir}/libss.so
|
|
|
|
%_libdir/pkgconfig/com_err.pc
|
|
|
|
%_libdir/pkgconfig/ss.pc
|
|
|
|
%_includedir/et
|
|
|
|
%_includedir/ss
|
2007-07-05 18:28:31 +02:00
|
|
|
%{_mandir}/man1/compile_et.1.gz
|
|
|
|
%{_mandir}/man1/mk_cmds.1.gz
|
|
|
|
%{_mandir}/man3/com_err.3.gz
|
2006-12-19 00:15:45 +01:00
|
|
|
|
2007-03-29 00:30:07 +02:00
|
|
|
%changelog
|
2008-05-07 21:55:14 +02:00
|
|
|
* Wed May 07 2008 coolo@suse.de
|
|
|
|
- fix provides/obsoletes for rename
|
2008-04-10 14:11:02 +02:00
|
|
|
* Thu Apr 10 2008 ro@suse.de
|
|
|
|
- added baselibs.conf file to build xxbit packages
|
|
|
|
for multilib support
|
2008-03-21 01:55:19 +01:00
|
|
|
* Tue Mar 18 2008 pth@suse.de
|
|
|
|
- Readd the current de.po just submitted upstream to the TP robot.
|
|
|
|
* Fri Mar 14 2008 mkoenig@suse.de
|
|
|
|
- update to version 1.40.8
|
|
|
|
* Fixed e2image -I so it works on image files which are larger than 2GB
|
|
|
|
* Fixed e2fsck's handling of directory inodes with a corrupt size field
|
|
|
|
* Fixed e2fsck handling of pass 2 "should never happen error"
|
|
|
|
* Fixed Resize2fs bug resizing large inodes with extended attributes
|
|
|
|
- update README.SUSE: give some hints on enabling uuidd, since it has
|
|
|
|
been decided to not enable it by default [bnc#354398]
|
|
|
|
- removed
|
|
|
|
de.po (updated upstream)
|
2008-03-07 20:27:55 +01:00
|
|
|
* Tue Mar 04 2008 mkoenig@suse.de
|
|
|
|
- update to version 1.40.7
|
|
|
|
* Remove support for clearing the SPARSE_SUPER feature from tune2fs, and
|
|
|
|
depreciate the -s option, since it can result in filesystems which
|
|
|
|
e2fsck can't fix easily. There are very good reasons for wanting to
|
|
|
|
disable sparse_super; users who wants to turn off sparse_super can use
|
|
|
|
debugfs.
|
|
|
|
* Add missing options to mke2fs's usage message
|
|
|
|
* Fix bug in resize2fs when large (greater than 128 byte) inodes are
|
|
|
|
moved when a filesystem is shrunk
|
|
|
|
* E2fsck now prints an explicit message when the bad block inode is
|
|
|
|
updated, to avoid confusion about why the filesystem was modified.
|
|
|
|
* Allow mke2fs and tune2fs manipulate the large_file feature.
|
|
|
|
Previously we just let the kernel and e2fsck do this automatically,
|
|
|
|
but e2fsck will no longer automatically clear the large_file feature
|
|
|
|
* Suppress message about an old-style fstab if the fstab file is empty
|
|
|
|
* Change e2fsck to no longer clear the LARGE_FILES feature flag
|
|
|
|
automatically, when there are no more > 2GB files in the filesystem.
|
|
|
|
* Fix bug which could cause libblkid to seg fault if a device mapper
|
|
|
|
volume disappears while it is being probed.
|
|
|
|
* Enhance e2fsck's reporting of unsupported filesystem feature flags
|
|
|
|
* Fix option syntax in dumpe2fs for explicit superblock and blocksize
|
|
|
|
parameters
|
|
|
|
* Add support to tune2fs to clear the resize_inode feature
|
|
|
|
* Teach blkid to detect LVM2 physical volumes
|
|
|
|
* Add support for setting RAID stride and stripe-width via mke2fs and
|
|
|
|
tune2fs. Teach dumpe2fs to print the RAID parameters
|
|
|
|
* Add support for setting new superblock fields to debugfs's
|
|
|
|
set_super_value
|
|
|
|
* Add support for printing "mostly-printable" extended attributes in
|
|
|
|
Debugfs
|
|
|
|
* Add support for the -M option to fsck, which causes it to ignore
|
|
|
|
mounted filesystem
|
|
|
|
* Fix uuidd so that it creates the pid file with the correct pid number
|
|
|
|
- The -M option is now used upstream to ignore mounted filesystems,
|
|
|
|
this has previously been in SuSE with -m. This has to be changed
|
|
|
|
since lower case characters are reserved for filesystem specific
|
|
|
|
checker options. The "like mount" behaviour previously in SuSE
|
|
|
|
with -M has been removed.
|
|
|
|
- add patch from Eric Sandeen to fix the loss of extended attributes
|
|
|
|
in large inodes upon resize
|
|
|
|
- removed patches
|
|
|
|
fsck-ignore-mounted.patch
|
2008-02-28 01:54:27 +01:00
|
|
|
* Wed Feb 27 2008 mkoenig@suse.de
|
|
|
|
- update to version 1.40.6
|
|
|
|
* Add support for returning labels for UDF filesystems in the blkid
|
|
|
|
library
|
|
|
|
* Fix bug in the blkid library where cached filesystems was not being
|
|
|
|
flushed
|
|
|
|
* Added logic to the blkid library to automatically choose whether a
|
|
|
|
filesystem should be mounted as ext4 or ext4dev, as appropriate
|
|
|
|
* Allow tune2fs to set and clear the test_fs flag on ext4 filesystems
|
|
|
|
- removed patches:
|
|
|
|
e2fsprogs-1.40.5-blkid_cache_file_env.patch (merged)
|
|
|
|
libcom_err-no-static-buffer.patch (fixed upstream with TLS)
|
2008-02-01 21:29:19 +01:00
|
|
|
* Tue Jan 29 2008 mkoenig@suse.de
|
|
|
|
- update to version 1.40.5:
|
|
|
|
* Fix a potential overflow big in e2image
|
|
|
|
* Mke2fs will now create new filesystems with 256 byte inodes and the
|
|
|
|
ext_attr feature flag by default
|
|
|
|
* Teach e2fsck to ignore certain "safe" filesystem features which are
|
|
|
|
set automatically by the kernel
|
|
|
|
* Add support in tune2fs and mke2fs for making a filesystem as being "ok
|
|
|
|
to be used with test kernel code"
|
|
|
|
* Change e2fsck -fD so that it sorts non-htree directories by inode
|
|
|
|
numbers instead of by name, since that optimizes performances much
|
|
|
|
more significantly
|
|
|
|
* If e2image fills the disk, fix it so it exits right away
|
|
|
|
* If ftruncate64() is not available for resize2fs, let it use ftrucate()
|
|
|
|
instead
|
|
|
|
* Add support for detecting HFS+ filesystems in the blkid library
|
|
|
|
* Add supprt in the blkid library for ext4/ext4dev filesystems
|
|
|
|
* Fix a bug in blkid where it could die on a floating point exception
|
|
|
|
when presented with a corrupt reiserfs image
|
|
|
|
* Fix blkid's handling of ntfs UUID's so that leading zeros are printed
|
|
|
|
such that UUID string is a fixed length
|
|
|
|
* Fix debugfs's 'lsdel' command so it uses ext2fs_block_iterate2 so it
|
|
|
|
will work with large files
|
|
|
|
* Allow the debugfs 'undel' command to undelete an inode without linking
|
|
|
|
it to a specific destination directory
|
|
|
|
- enhance init script
|
|
|
|
- add sysconfig parameter UUIDD_ON_DEMAND_ONLY setting the startup
|
|
|
|
policy for uuidd
|
|
|
|
- remove merged and obsolete patches:
|
|
|
|
close.patch
|
|
|
|
e2fsprogs-1.33-codecleanup.diff
|
|
|
|
e2fsprogs-1.35-libdir.diff
|
|
|
|
e2fsprogs-1.39-resize2fs_manpage.patch
|
|
|
|
e2fsprogs-1.40.4-uuid_null.patch
|
|
|
|
e2fsprogs-blkid.diff
|
|
|
|
e2fsprogs-blkid_probe_hfsplus.patch
|
|
|
|
e2fsprogs-strncat.patch
|
|
|
|
elf.diff
|
|
|
|
e2fsprogs-mkinstalldirs.patch
|
|
|
|
e2fsprogs-special_make_targets.patch
|
|
|
|
e2fsprogs-probe_reiserfs-fpe.patch
|
|
|
|
e2fsprogs-1.33-fsckdevdisplay.diff
|
|
|
|
e2fsprogs-uninitialized.diff
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Jan 16 2008 mkoenig@suse.de
|
|
|
|
- update to version 1.40.4:
|
|
|
|
* Fix potential security vulnerability (CVE-2007-5497)
|
|
|
|
* Fix big-endian byte-swapping bug in ext2fs_swap_inode_full()
|
|
|
|
* Fix a bug in ext2fs_initialize() which causes mke2fs to fail while
|
|
|
|
allocating inode tables for some relatively rare odd disk sizes.
|
|
|
|
* Fix bug in ext2fs_check_desc() which will cause e2fsck to complain
|
|
|
|
about (valid) filesystems where the inode table extends to the last
|
|
|
|
block of the block group
|
|
|
|
* Change e2fsck so it will not complain if a file has blocks reallocated
|
|
|
|
up to the next multiple of a system's page size
|
|
|
|
* Change e2fsck so it uses sscanf() instead of atoi() so it non-numeric
|
|
|
|
arguments are detected as such and the parse error is reported to the
|
|
|
|
user
|
|
|
|
* Make the e2fsprogs program more robust so that they will not crash
|
|
|
|
when opening a corrupt filesystem where s_inode_size is zero.
|
|
|
|
* Fix e2fsck so that if the superblock is corrupt, but still looks
|
|
|
|
vaguely like an ext2/3/4 superblock, that it automatically tries to
|
|
|
|
fall back to the backup superblock, instead of failing with a hard
|
|
|
|
error
|
|
|
|
* Fix fsck to ignore /etc/fstab entries for bind mounts
|
|
|
|
* E2fsck will no longer mark a filesystem as invalid if it has time
|
|
|
|
errors and the user refuses to fix the problem.
|
|
|
|
* Enhance blkid's detection of FAT filesystems
|
|
|
|
* Enhance e2fsck so it will force the backup superblocks to be backed up
|
|
|
|
if the filesystem is consistent and key constants have been changed
|
|
|
|
(i.e., by an on-line resize) or by e2fsck in the course of its
|
|
|
|
operations.
|
|
|
|
* Enhance the blkid library so it will recognize squashfs filesystems
|
|
|
|
* Fix e2image so that in raw mode it does not create an image file which
|
|
|
|
is one byte too large
|
|
|
|
* Fix heuristics in blkid which could cause a disk without partitions to
|
|
|
|
be incorrectly skipped when a loopback device is present
|
|
|
|
* Avoid division by zero error when probing an invalid FAT filesystem in
|
|
|
|
the blkid library
|
|
|
|
* Fix sign-extension problem on 64-bit systems in in the com_err
|
|
|
|
library
|
|
|
|
* Format control characters and characters with the high eighth bit set
|
|
|
|
when printing the contents of the blkid cache, to prevent filesystems
|
|
|
|
with garbage labels from sending escape sequences
|
|
|
|
* Fix fsck to only treat the '#' character as a comment at the beginning
|
|
|
|
of the line in /etc/fstab
|
|
|
|
* Filter out the NEEDS_RECOVERY feature flag when writing out the backup
|
|
|
|
superblocks
|
|
|
|
* Improve time-based UUID generation. A new daemon uuidd, is started
|
|
|
|
automatically by libuuid if necessary
|
|
|
|
- new subpackage: uuid-runtime
|
|
|
|
containing uuidd and uuidgen
|
|
|
|
- removed obsolete patches
|
|
|
|
e2fsprogs-1.39-uuid_duplicates.patch
|
|
|
|
e2fsprogs-1.40.2-open_fix.patch
|
|
|
|
e2fsprogs-1.40-be_swap_fix.patch
|
|
|
|
* Mon Nov 26 2007 mkoenig@suse.de
|
2007-11-28 23:03:08 +01:00
|
|
|
- fix build: missing third argument to open
|
|
|
|
- do not remove buildroot in install section
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Jul 27 2007 mkoenig@suse.de
|
2007-07-27 15:34:39 +02:00
|
|
|
- fix typo in specfile
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Jul 26 2007 mkoenig@suse.de
|
2007-07-27 01:24:33 +02:00
|
|
|
- Fix big-endian byte-swapping bug in ext2fs_swap_inode_full()
|
|
|
|
e2fsprogs-1.40-be_swap_fix.patch
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Jul 25 2007 bk@suse.de
|
2007-07-27 01:24:33 +02:00
|
|
|
- e2fsprogs requires libext2fs2 of the same version number to work
|
|
|
|
- enable make check and make gcc-wall in %%check (executed last)
|
|
|
|
- shut up bogus gcc warning for use of uninitialised variables
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Jul 25 2007 mkoenig@suse.de
|
2007-07-27 01:24:33 +02:00
|
|
|
- remove e2fsprogs-blkid_probe_ext4.patch
|
|
|
|
broken and it is way too early to support
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Jul 18 2007 mkoenig@suse.de
|
2007-07-18 21:10:00 +02:00
|
|
|
- update to version 1.40.2
|
|
|
|
bugfix release
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Jul 09 2007 mkoenig@suse.de
|
2007-07-13 18:05:59 +02:00
|
|
|
- update to version 1.40.1:
|
|
|
|
* Bugfix release
|
|
|
|
- removed patch (merged upstream)
|
|
|
|
e2fsprogs-1.39-cleanup.patch
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Jul 04 2007 mkoenig@suse.de
|
2007-07-05 18:28:31 +02:00
|
|
|
- update to version 1.40
|
|
|
|
- branch off libraries:
|
|
|
|
libblkid1
|
|
|
|
libuuid1
|
|
|
|
libext2fs2
|
|
|
|
- renaming libcom_err to libcom_err2
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Jun 19 2007 mkoenig@suse.de
|
2007-06-20 01:19:20 +02:00
|
|
|
- fix e2fsprogs-1.39-uuid_duplicates.patch [#189640]
|
|
|
|
* detach shm segment after use
|
|
|
|
* set SEM_UNDO for semaphore operations, otherwise we do not
|
|
|
|
get a clean state after interruption by a signal
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Apr 25 2007 pth@suse.de
|
2007-04-26 01:02:44 +02:00
|
|
|
- Fix German translations.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Apr 11 2007 mkoenig@suse.de
|
2007-04-12 17:16:50 +02:00
|
|
|
- blkid: fix hfsplus probing to detect HFS+ volumes embedded
|
|
|
|
in a HFS volume
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Apr 04 2007 mkoenig@suse.de
|
2007-04-04 20:41:29 +02:00
|
|
|
- add Supplements line [FATE#301966]
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Mar 30 2007 mkoenig@suse.de
|
2007-03-30 16:29:23 +02:00
|
|
|
- update to current hg version from 29-03-2007
|
|
|
|
* Fixes a lot of memory leaks and other bugs
|
|
|
|
- remove merged patch:
|
|
|
|
e2fsprogs-1.39-check_fs_open-in-dump_unused.patch
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Mar 28 2007 mkoenig@suse.de
|
2007-03-29 00:30:07 +02:00
|
|
|
- blkid: add hfsplus volume detection (FATE#302071)
|
|
|
|
- blkid: add experimental detection of ext4dev (FATE#301897)
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Jan 25 2007 mkoenig@suse.de
|
2007-01-25 18:03:11 +01:00
|
|
|
- fix segfault in debugfs when using without open fs [#238140]
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Jan 22 2007 mkoenig@suse.de
|
2007-01-23 01:14:43 +01:00
|
|
|
- don't chmod -w headers in compile_et to avoid build
|
|
|
|
problems with some packages
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Jan 19 2007 mkoenig@suse.de
|
2007-01-21 23:46:18 +01:00
|
|
|
- update to version 1.40-WIP-1114 (FATE#301897)
|
|
|
|
* support for ext4
|
|
|
|
* several bugfixes
|
|
|
|
- remove ext2resize from package, because the online resizing
|
|
|
|
functionality has been merged into resize2fs since version 1.39
|
|
|
|
and ext2resize is unmaintained.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Dec 19 2006 meissner@suse.de
|
2006-12-19 15:30:06 +01:00
|
|
|
- fixed build
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Nov 08 2006 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- provide libcom_err-devel in libcom_err
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Oct 19 2006 mkoenig@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix bug in uuid patch
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Oct 16 2006 mkoenig@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix build of shared lib
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Oct 12 2006 mkoenig@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix uuid bug [#189640]
|
|
|
|
- fix blkid problem with empty FAT labels [#211110]
|
|
|
|
- fix small typo in resize2fs man page
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Sep 26 2006 mkoenig@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix bug in fsck udev/libvolume_id patch [#205671]
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Sep 20 2006 mkoenig@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to version 1.39:
|
|
|
|
* Fix 32-bit cleanliness
|
|
|
|
* Change mke2fs to use /etc/mke2fs.conf
|
|
|
|
* Mke2fs will now create filesystems hash trees and
|
|
|
|
on-line resizing enabled by default
|
|
|
|
* The e2fsprogs tools (resize2fs, e2fsck, mke2fs) will open the
|
|
|
|
filesystem device node in exclusive mode
|
|
|
|
* Add support for on-line resizing to resize2fs.
|
|
|
|
* The blkid library will now store the UUID of the external
|
|
|
|
journal used by ext3 filesystems
|
|
|
|
* E2fsck will now consult a configuration file, /etc/e2fsck.conf
|
|
|
|
* E2fsck will detect if the superblock's last mount field or
|
|
|
|
last write field is in the future, and offer to fix if so.
|
|
|
|
* E2fsck now checks to see if the superblock hint for the
|
|
|
|
location of the external journal is incorrect
|
|
|
|
* Resize2fs will now automatically determine the RAID stride
|
|
|
|
parameter that had been used to create the filesystem
|
|
|
|
* Fix mke2fs so that it correctly creates external journals on
|
|
|
|
big-endian machines
|
|
|
|
* Fix a bug in the e2p library
|
|
|
|
* Add a new debugfs command, set_current_time
|
|
|
|
* Fix debugfs commands
|
|
|
|
* Fix mklost+found so that it creates a full-sized directory on
|
|
|
|
filesystems with larger block sizes.
|
|
|
|
* Fix a file descriptor leak in blkid library
|
|
|
|
* Allow fractional percentages to the -m option in mke2fs and tune2fs
|
|
|
|
* Add support for device mapper library to the blkid library
|
|
|
|
* Fix the blkid library so that it notices when an ext2 filesystem
|
|
|
|
is upgraded to ext3.
|
|
|
|
* Improve the blkid's library VFAT/FAT detectio
|
|
|
|
* Add support for the reiser4 and software suspend partitions
|
|
|
|
to the blkid library.
|
|
|
|
- update ext2resize to version 1.1.19:
|
|
|
|
* Add support for ext3 online resizing
|
|
|
|
* Support LARGEFILE compat flag
|
|
|
|
* Make the resize inode part of the fs struct
|
|
|
|
* Add the FL_IOCTL flag
|
|
|
|
* Bugfixes
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Aug 11 2006 pth@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Fix to comply with gettex 0.15.
|
|
|
|
- Move ext2resize sources to toplevel directory.
|
|
|
|
- Fix use of MKINSTALLDIRS.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Aug 04 2006 kay.sievers@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update libvolume_id integration to match util-linux
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Jun 16 2006 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- added libvolume_id-devel to BuildRequires
|
|
|
|
- updated e2fsprogs-udev.patch to match header rename
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Feb 08 2006 hare@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Fix fsck -m (#146606) to really check filesystems.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Jan 30 2006 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Document -I inode-size [#145445]
|
2008-01-17 22:46:25 +01:00
|
|
|
* Sun Jan 29 2006 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix hares patch
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Jan 27 2006 hare@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add option to not return an error code for mounted
|
|
|
|
filesystems (#145400).
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Jan 25 2006 mls@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- converted neededforbuild to BuildRequires
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Jan 20 2006 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Support ext2/ext3 online resize
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Dec 12 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- remove lib/et/test_cases/imap_err* from the tarball because
|
|
|
|
they are not distributeable.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Dec 06 2005 pth@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- remove unnecessary type-punning
|
|
|
|
- reduce compiler warnings
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Nov 15 2005 jblunck@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- added close.patch provided by Ted Tso (IBM) to fix bug #132708
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Nov 14 2005 hare@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Use devt when comparing devices
|
|
|
|
- fsck: Use information provided by udev for detecting devices
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Oct 05 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix too few arguments to a *printf function
|
|
|
|
- require libcom_err on e2fsprogs-devel
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Sep 09 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- add gross hack to avoid divide by zero in probe_reiserfs
|
|
|
|
[#115827]
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Aug 08 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- added environment variable BLKID_SKIP_CHECK_MDRAID to work around
|
|
|
|
broken software raid detection [Bug #100530]
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Jul 05 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to version 1.38
|
|
|
|
- mt reworked his patches a bit. See Bug #66534
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Jun 23 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- call ldconfig in post/postun
|
|
|
|
- add version to devel package dependencie
|
|
|
|
- readd missing patch (7)
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Apr 28 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to version 1.37
|
|
|
|
- mt reworked one libcom_err patch a bit to provide more
|
|
|
|
meaningfull error handling
|
|
|
|
- fix retuen value in inode.c
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Mar 31 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- split libcom_err to a subpackage
|
|
|
|
- add mutex synchronization to e2fsprogs/lib/et
|
|
|
|
- removed usage of a static buffer in error_message()
|
|
|
|
- disabled init_error_table function
|
|
|
|
- disabled build of unused e2fsck.static
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Mar 18 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix endian unsafeness in getopt (#73855)
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Feb 08 2005 hvogel@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.36 final
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Aug 10 2004 pth@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.35 RC5
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Mar 17 2004 pth@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Don't build the EVMS plugin because it's out of date for
|
|
|
|
EVMS in kernel 2.6.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Mar 04 2004 pth@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add patch from Olaf Hering that makes fsck read a different
|
|
|
|
blkid file via BLKID_FILE environment var (#35156)
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Feb 19 2004 kukuk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Remove obsolete recode call
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Jan 12 2004 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- removed run_ldconfig again
|
2008-01-17 22:46:25 +01:00
|
|
|
* Sat Jan 10 2004 adrian@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- add %%run_ldconfig
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Oct 02 2003 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add patch from Kurt Garloff to make e2fsprogs compile
|
|
|
|
with latest kernel headers (SCSI_BLK_MAJOR undefined).
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Sep 15 2003 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Fix czech message catalog which has been transformed twice
|
|
|
|
from latin2 to utf-8 and add an iconv call to the spec file
|
|
|
|
that will make building fail if the file is corrected upstream.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Sat Aug 30 2003 agruen@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Fix an endianness bug in ext2fs_swap_inode: Fast symlinks that
|
|
|
|
have extended attributes are acidentally byte swapped on
|
|
|
|
big-endian machines.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Aug 01 2003 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Apply patch from Ted T'so for badblocks.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Jul 31 2003 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.34.
|
|
|
|
- Various fixes to libcom_err to make it really compatible
|
|
|
|
to the heimdal version.
|
|
|
|
- Fix int<->pointer casts.
|
|
|
|
- Fix places that may break strict aliasing.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Jun 20 2003 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- added directory to filelist
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed May 14 2003 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Use %%defattr
|
|
|
|
- Include all installed files.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Apr 29 2003 mfabian@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- add libblkid.so* and libblkid.a to file lists
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Apr 24 2003 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.33 and adapt patches.
|
|
|
|
- Add missing headers where necessary.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Apr 24 2003 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix install_info --delete call and move from preun to postun
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Feb 07 2003 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- added install_info macros
|
2008-04-10 14:11:02 +02:00
|
|
|
* Wed Oct 02 2002 garloff@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Fix segfault in display of real device in presence of volume
|
|
|
|
name. #20422
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Sep 03 2002 mls@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- remove duplicate evms scan (already included in 1.28)
|
|
|
|
- fix volume group scan bug
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Sep 02 2002 agruen@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.28. Includes very minor fixes in htree, which we have
|
|
|
|
disabled anyway, one fix that we had in a separate patch, and
|
|
|
|
has additional release notes.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Aug 19 2002 agruen@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.28-WIP-0817, which includes Extended Attribute
|
|
|
|
and several smaller fixes. We disable htree support and don't
|
|
|
|
install the evms library for now.
|
|
|
|
- Remove `make gcc-wall' for now (as it does a `make clean' in
|
|
|
|
doc/).
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Aug 15 2002 mls@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- support jfs, reiserfs, evms in label/uuid scan (code stolen
|
|
|
|
from util-linux:mount)
|
2008-01-17 22:46:25 +01:00
|
|
|
* Sun Jul 28 2002 kukuk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Remove unused tetex from neededforbuild
|
2008-04-10 14:11:02 +02:00
|
|
|
* Sat Jul 20 2002 olh@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- use a better method for finding missed filelist entries
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Apr 12 2002 sf@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- added %%{_libdir}
|
|
|
|
- added fix for lib/lib64
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Mar 28 2002 bk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix man pages, filelist and add check for missing files in packs
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Mar 27 2002 bk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.27, fixes resource limit problem for other archs and
|
|
|
|
merges many patches
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Mar 07 2002 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add patch from Ted T'so to keep e2fsck from dumping
|
|
|
|
core when the journal inode is missing.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Mar 04 2002 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Fix implicit function declarations and some other gcc warnings.
|
|
|
|
- Include patch from Kurt Garloff to make e2fsck display the
|
|
|
|
device name in addition to the volume label. Adapt it to 1.26.
|
|
|
|
- Adapt BSD_disklables.diff to new code.
|
|
|
|
- Set LC_CTYPE in addition to LC_MESSAGES.
|
|
|
|
- Repack with bzip2.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Mar 01 2002 bk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.26. This release has a number of critical bug
|
|
|
|
fixes over the previous release, version 1.25:
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Feb 15 2002 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Use %%{_lib} and %%{_libdir}.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Feb 13 2002 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Make heimdal-devel conflict e2fsprogs-devel.
|
|
|
|
Temporary solution for bug #13145
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Dec 13 2001 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add mkfs.ext2.8 because mkfs.8 from util-linux references it.
|
|
|
|
Fixes bug #12613.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Nov 23 2001 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add accidently left out e2image to file list. Fixes bug
|
|
|
|
[#12009]
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Oct 31 2001 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fix for axp: should malloc buffer _before_ use
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Oct 10 2001 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.25.
|
|
|
|
- Remove patches not needed anymore.
|
|
|
|
- Change mke2fs to output warnings to stderr not stdout.
|
|
|
|
- Repack as bz2.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Sep 24 2001 olh@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- replace ext2fs_d
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Sep 21 2001 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add patch for mke2fs from 1.25 as that bug seems to be the
|
|
|
|
reason for the mk_initrd warning.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Sep 12 2001 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.24a:
|
|
|
|
- Fix brown-paper bug in mke2fs which caused it to segfault.
|
|
|
|
- Revert the BLKGETSIZE64 support as this ioctl has been used
|
|
|
|
by an unofficial kernel patch to update the last sector on
|
|
|
|
the disk, and this was causing disk corruption problems as a
|
|
|
|
result.
|
|
|
|
- Mke2fs is now more careful about zapping swap space signatures
|
|
|
|
and other filesystem/raid superblock magic values so.
|
|
|
|
- E2fsck will no longer complain if the the mode of
|
|
|
|
EXT2_RESIZE_INO is a regular file
|
|
|
|
- mke2fs and tune2fs will allow the use of UUID= or LABEL=
|
|
|
|
specifiers when specifying the external journal device.
|
|
|
|
tune2fs will also search devices looking for the external
|
|
|
|
journal device when removing.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Aug 17 2001 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to 1.23 to enable external journals on ext3
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Aug 15 2001 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to 1.22.
|
|
|
|
- Drop fsck Patch as code changed.
|
|
|
|
- Use LD_LIBRARY_PATH to run test programs.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Jun 08 2001 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Remove incorrect use of AC_REQUIRE (fails with autoconf 2.5)
|
|
|
|
- Recompress tarball with bzip2.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Jan 18 2001 schwab@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add Obsoletes: ext2fs_d and Requires: e2fsprogs to devel
|
|
|
|
subpackage.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Nov 06 2000 pthomas@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- use _mandir and _infodir more consistently in spec file.
|
2008-02-01 21:29:19 +01:00
|
|
|
* Mon Nov 06 2000 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- renamed packages to e2fsprogs/e2fsprogs-devel
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Jun 09 2000 kasal@suse.cz
|
2006-12-19 00:15:45 +01:00
|
|
|
- Build dynamic libraries. Partition Surprise requires them.
|
|
|
|
- Make /usr/lib/*.so symlinks relative.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Mar 23 2000 kukuk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Don't erase BSD labels on Alpha
|
|
|
|
- Add Y2K fix to debugfs
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Mar 22 2000 kukuk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Fix ifdefs for gcc 2.95.2
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Feb 22 2000 garloff@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Bugfix for the change ...
|
|
|
|
- ... and change version no of fsck to 1.18a to reflect the change.
|
2008-02-01 21:29:19 +01:00
|
|
|
* Mon Feb 21 2000 garloff@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Patch to be more clever WRT to basenames (used to find out wheter
|
|
|
|
a fsck for this device is already running).
|
|
|
|
- Give better message in case fsck fails, to tell the user what to
|
|
|
|
do. (e2fsck only displays the label, nowadays :-( )
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Feb 10 2000 kukuk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Use autoconf to create new configure
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Jan 19 2000 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- man,info -> /usr/share
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Jan 17 2000 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fixed to build on kernels >= 2.3.39
|
2008-01-17 22:46:25 +01:00
|
|
|
* Sat Nov 13 1999 kukuk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Update to e2fsprogs 1.18
|
|
|
|
- Create new sub-package ext2fs_d which includes libs and headers
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Nov 08 1999 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
-fixed coredump in e2fsck
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Oct 29 1999 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
-e2fsprogs: 1.17 vital bugfix in e2fsck
|
2008-02-01 21:29:19 +01:00
|
|
|
* Mon Oct 25 1999 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- e2fsprogs: update to 1.16, sparse_super is default on when
|
|
|
|
called on a > 2.2 kernel, can be overridden with -O none
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Oct 15 1999 garloff@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Disabled flushb again. (Moved to ddrescue.)
|
2008-01-17 22:46:25 +01:00
|
|
|
* Mon Sep 13 1999 bs@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
2008-01-17 22:46:25 +01:00
|
|
|
* Wed Sep 01 1999 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- mke2fs: sparse superblocks default back to "off"
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Aug 31 1999 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to 1.15
|
|
|
|
- cleanup diff and specfile
|
2008-01-17 22:46:25 +01:00
|
|
|
* Sun Jul 18 1999 garloff@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Enabled flushb compilation
|
2008-01-17 22:46:25 +01:00
|
|
|
* Sat Jun 26 1999 kukuk@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- Add fix for fsck core dump from beta list
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Mar 16 1999 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- fixed configure call
|
2008-01-17 22:46:25 +01:00
|
|
|
* Fri Mar 12 1999 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to 1.14
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Oct 29 1998 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- respect change in 2.1.126 SCSI_DISK_MAJOR
|
2008-01-17 22:46:25 +01:00
|
|
|
* Tue Sep 01 1998 ro@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to 1.12
|
2008-01-17 22:46:25 +01:00
|
|
|
* Sat Apr 26 1997 florian@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to new version 1.10
|
2008-02-01 21:29:19 +01:00
|
|
|
* Mon Apr 14 1997 florian@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to new version 1.08
|
|
|
|
- do not include ext2 libs and include files as they are only used by dump
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Jan 02 1997 florian@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to new version 1.06
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Jan 02 1997 florian@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
- update to newer version
|
|
|
|
- use now static libs instead of 4 small shared libs
|
2008-01-17 22:46:25 +01:00
|
|
|
* Thu Jan 02 1997 florian@suse.de
|
2006-12-19 00:15:45 +01:00
|
|
|
update to version 1.0.4
|