From eeba883b283976e5c79cda02b95eb4ecb6e55954 Mon Sep 17 00:00:00 2001
From: OBS User autobuild <null@suse.de>
Date: Fri, 4 Sep 2009 22:24:33 +0000
Subject: [PATCH] Copy from Base:System/e2fsprogs based on submit request 19670
 from user coolo

Rev openSUSE:Factory/47 Md5 669a9ac624c65c0980174edd6afc0b9b 2009-09-04 22:24:33 autobuild None
---
 e2fsprogs-1.41.8.tar.bz2 |  3 ---
 e2fsprogs-1.41.9.tar.bz2 |  3 +++
 e2fsprogs.changes        | 19 +++++++++++++++++++
 e2fsprogs.spec           |  7 ++++---
 4 files changed, 26 insertions(+), 6 deletions(-)
 delete mode 100644 e2fsprogs-1.41.8.tar.bz2
 create mode 100644 e2fsprogs-1.41.9.tar.bz2

diff --git a/e2fsprogs-1.41.8.tar.bz2 b/e2fsprogs-1.41.8.tar.bz2
deleted file mode 100644
index 41fcb37..0000000
--- a/e2fsprogs-1.41.8.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c1b063414cfde08a95d77cc9f2e03303e4b3a7d00c9b53dc1983a661b909c614
-size 3901984
diff --git a/e2fsprogs-1.41.9.tar.bz2 b/e2fsprogs-1.41.9.tar.bz2
new file mode 100644
index 0000000..cd6c816
--- /dev/null
+++ b/e2fsprogs-1.41.9.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:35ded53051d01229cdefd2fdfa81f88aaac74d693afee441832d6d0d8f8e132a
+size 3918520
diff --git a/e2fsprogs.changes b/e2fsprogs.changes
index 7bd5bcd..74dd4f7 100644
--- a/e2fsprogs.changes
+++ b/e2fsprogs.changes
@@ -1,3 +1,22 @@
+-------------------------------------------------------------------
+Thu Sep  3 10:23:38 CEST 2009 - coolo@novell.com
+
+- update to 1.41.9:
+   "All users of e2fsprogs are urged to upgrade to the 1.41.9 
+    version as soon as possible"
+ * Fix a bug in e2fsck routines for reallocating an inode table which
+   could cause it to loop forever on an ext4 filesystem with the FLEX_BG
+   filesystem feature with a relatively rare (and specific) filesystem
+   corruption.  This fix causes e2fsck to try to find space for a new
+   portion of the inode table in the containing flex_bg, and if that
+   fails, the new portion of the inode table will be allocated in any
+   free space available in the filesystem.
+ * Make e2fsck less annoying by only asking for permission to relocate a
+   block group's inode table once, instead of for every overlapping
+   block.  Similarly, only ask once to recompute the block group
+   checksums, instead of once for each corrupted block group's checksum.
+  see more changes in RELEASE-NOTES
+
 -------------------------------------------------------------------
 Mon Aug 03 14:06:04 CEST 2009 - aschnell@suse.de
 
diff --git a/e2fsprogs.spec b/e2fsprogs.spec
index cce8581..0168c5a 100644
--- a/e2fsprogs.spec
+++ b/e2fsprogs.spec
@@ -1,5 +1,5 @@
 #
-# spec file for package e2fsprogs (Version 1.41.8)
+# spec file for package e2fsprogs (Version 1.41.9)
 #
 # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -30,8 +30,8 @@ AutoReqProv:    on
 Obsoletes:      e2fsprogs-64bit
 %endif
 #
-Version:        1.41.8
-Release:        2
+Version:        1.41.9
+Release:        1
 Summary:        Utilities for the Second Extended File System
 Url:            http://e2fsprogs.sourceforge.net
 Source:         %{name}-%{version}.tar.bz2
@@ -201,6 +201,7 @@ rm -rf $RPM_BUILD_ROOT
 /usr/bin/lsattr
 /usr/sbin/mklost+found
 /usr/sbin/filefrag
+/usr/sbin/e2freefrag
 %{_infodir}/libext2fs.info.gz
 %{_mandir}/man1/chattr.1.gz
 %{_mandir}/man1/lsattr.1.gz