<?xml version="1.0" encoding="UTF-8"?>
<!--PATCHINFO id="e95ffe04826de64123362a263c1f2f9d"!-->
<patch
    xmlns="http://novell.com/package/metadata/suse/patch"
    xmlns:yum="http://linux.duke.edu/metadata/common"
    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
    xmlns:suse="http://novell.com/package/metadata/suse/common"
    patchid="e2fsprogs-2204"
    timestamp="1161822938"
    engine="1.0">
  <yum:name>e2fsprogs</yum:name>
  <summary lang="en">e2fsprogs: several bugfix updates</summary>
  <summary lang="de">e2fsprogs: mehrere Bugfix Updates</summary>
  <description lang="en">The libuuid library in e2fsprogs has no locking mechanism
for the UUID generating function uuid_generate_time. It is
possible to get duplicate UUIDs. This patch provides
locking mechanisms  which guarantees the uniqueness of the
UUIDs.

If an unknown filesystem is exists on a partition, a bug in
fsck leads to a bogus detection of the filesystem, while it
should not have detected it at all. This will result in
fsck ignoring the -t option and trying to call a non
existing fsck.type checking tool. The correct behaviour is
to get the filesystem type from the -t option if it could
not be automatically determined.

The patch also fixes a buffer overflow in mklost+found and
an issue with debugfs where an endless recursive loop is
caused if  there are symlinks in /dev.
</description>
  <description lang="de">Bei unbekannten Filesystemen detektiert fsck ein falsches
Filesystem, anstatt die Identifikation fehlschlagen zu
lassen. Dies führt dazu, dass die -t Option ignoriert und
ein nicht existentes fsck.type aufgerufen wird. Das
korrekte Verhalten ist, bei fehlgeschlagener Detektion das
Filesystem über die -t Option zu bestimmen.

Die libuuid Bibliothek aus dem Paket e2fsprogs besitzt
keinen Locking Mechanismus für die Funktion
uuid_generate_time, die UUIDs erzeugt. Es ist möglich, dass
doppelte UUIDs auftauchen.  Der Patch liefert die
notwendigen Locking Mechanismen, um die  Eindeutigkeit der
erzeugten UUIDs zu garantieren.

Der Patch behebt weiterhin einen Buffer Overflow in
mklost+found und ein Problem mit debugfs wenn symlinks in
/dev vorhanden sind.
</description>
  <yum:version ver="2204" rel="0"/>
  <rpm:requires>
    <rpm:entry kind="atom" name="e2fsprogs" epoch="0" ver="1.38" rel="25.9" flags="EQ"/>
    <rpm:entry kind="atom" name="e2fsprogs-32bit" epoch="0" ver="1.38" rel="25.9" flags="EQ"/>
    <rpm:entry kind="atom" name="e2fsprogs-64bit" epoch="0" ver="1.38" rel="25.9" flags="EQ"/>
  </rpm:requires>
  <category>recommended</category>
  <atoms>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>e2fsprogs</name>
      <arch>i586</arch>
      <version epoch="0" ver="1.38" rel="25.9"/>
      <checksum type="sha" pkgid="YES">ae454f627de7318f78af24a12b0c947b8a3cac97</checksum>
      <time file="1161874373" build="1161822938"/>
      <size package="579499" installed="1608241" archive="1616696"/>
      <location href="rpm/i586/e2fsprogs-1.38-25.9.i586.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="e2fsprogs" epoch="0" ver="1.38" rel="25.9" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="e2fsprogs"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <patchrpm>
          <location href="rpm/i586/e2fsprogs-1.38-25.9.i586.patch.rpm"/>
          <checksum type="sha">dec1ecfce708db2e77e2e8dca25564bd5c9b58a2</checksum>
          <time file="1161875065" build="1161822938"/>
          <size package="256467" archive="610032"/>
          <base-version epoch="0" ver="1.38" rel="25"/>
        </patchrpm>
        <deltarpm>
          <location href="rpm/i586/e2fsprogs-1.38-25_25.9.i586.delta.rpm"/>
          <checksum type="sha">2082d0679fe6e8d0021559a7304f29d57df766ab</checksum>
          <time file="1161875067" build="1161822938"/>
          <size package="122273" archive="0"/>
          <base-version epoch="0" ver="1.38" rel="25" md5sum="32770dd9d1e182f08d9b29ffcac98f7e" buildtime="1146552651" sequence_info="e2fsprogs-1.38-25-a06edeefde899fa2387988126bba18bbc11121213117a1a40e21110a21"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>e2fsprogs</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.38" rel="25.9"/>
      <checksum type="sha" pkgid="YES">4e77b75a68490711bff036670c27b5b3ce0ef6ea</checksum>
      <time file="1161874505" build="1161823513"/>
      <size package="616384" installed="1789896" archive="1798352"/>
      <location href="rpm/ppc/e2fsprogs-1.38-25.9.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="e2fsprogs" epoch="0" ver="1.38" rel="25.9" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="e2fsprogs"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <patchrpm>
          <location href="rpm/ppc/e2fsprogs-1.38-25.9.ppc.patch.rpm"/>
          <checksum type="sha">4701f6de8bb4b51745cf1141d25635a879d48f77</checksum>
          <time file="1161875070" build="1161823513"/>
          <size package="297470" archive="791688"/>
          <base-version epoch="0" ver="1.38" rel="25"/>
        </patchrpm>
        <deltarpm>
          <location href="rpm/ppc/e2fsprogs-1.38-25_25.9.ppc.delta.rpm"/>
          <checksum type="sha">b4fd9916243cb30202f8a31866b74264faac75a6</checksum>
          <time file="1161875071" build="1161823513"/>
          <size package="126590" archive="0"/>
          <base-version epoch="0" ver="1.38" rel="25" md5sum="a8feb097f1a6f4601eb48275dc163cf2" buildtime="1146548061" sequence_info="e2fsprogs-1.38-25-ebfbc49d275d8bc1adec893a0e38fa09c11121213117a1a40e21110a21"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>e2fsprogs</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.38" rel="25.9"/>
      <checksum type="sha" pkgid="YES">c889e50444cfe17c4f7ebc701811c65d6d4e05a5</checksum>
      <time file="1161874393" build="1161822861"/>
      <size package="592938" installed="1703007" archive="1711476"/>
      <location href="rpm/x86_64/e2fsprogs-1.38-25.9.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="e2fsprogs" epoch="0" ver="1.38" rel="25.9" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="e2fsprogs"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <patchrpm>
          <location href="rpm/x86_64/e2fsprogs-1.38-25.9.x86_64.patch.rpm"/>
          <checksum type="sha">d580d129f85ee464f77967305fe1dd46ffc3c4c5</checksum>
          <time file="1161875073" build="1161822861"/>
          <size package="274404" archive="704804"/>
          <base-version epoch="0" ver="1.38" rel="25"/>
        </patchrpm>
        <deltarpm>
          <location href="rpm/x86_64/e2fsprogs-1.38-25_25.9.x86_64.delta.rpm"/>
          <checksum type="sha">e0625ca404cc5d76e731bd40f444d0e1ac768056</checksum>
          <time file="1161875075" build="1161822861"/>
          <size package="119019" archive="0"/>
          <base-version epoch="0" ver="1.38" rel="25" md5sum="03db0fdf85d2d60e626e5b89a8e0f009" buildtime="1146552713" sequence_info="e2fsprogs-1.38-25-5caf1f1fcd1e6a3bbf9e92e6e6587eb8c11121213117a1a40e21110a21"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>e2fsprogs-32bit</name>
      <arch>x86_64</arch>
      <version epoch="0" ver="1.38" rel="25.9"/>
      <checksum type="sha" pkgid="YES">5d9c53642af16b9a9a1d51fa193147b27a7f3a44</checksum>
      <time file="1161874374" build="1161822955"/>
      <size package="80521" installed="159884" archive="161128"/>
      <location href="rpm/x86_64/e2fsprogs-32bit-1.38-25.9.x86_64.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="e2fsprogs-32bit" epoch="0" ver="1.38" rel="25.9" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="e2fsprogs-32bit"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <patchrpm>
          <location href="rpm/x86_64/e2fsprogs-32bit-1.38-25.9.x86_64.patch.rpm"/>
          <checksum type="sha">97b8654bdcbc3787903dd0cb8a7a5d9e2ddf171e</checksum>
          <time file="1161875076" build="1161822955"/>
          <size package="80613" archive="160540"/>
          <base-version epoch="0" ver="1.38" rel="25"/>
        </patchrpm>
        <deltarpm>
          <location href="rpm/x86_64/e2fsprogs-32bit-1.38-25_25.9.x86_64.delta.rpm"/>
          <checksum type="sha">e1f9340178a287025c03e6b4ce94835cbee8898a</checksum>
          <time file="1161875077" build="1161822955"/>
          <size package="25773" archive="0"/>
          <base-version epoch="0" ver="1.38" rel="25" md5sum="2b116986609fc567edbffedf68f079a3" buildtime="1146552665" sequence_info="e2fsprogs-32bit-1.38-25-1930c922c6ae0ce0b4bc415042b0730381"/>
        </deltarpm>
      </pkgfiles>
    </package>
    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
      <name>e2fsprogs-64bit</name>
      <arch>ppc</arch>
      <version epoch="0" ver="1.38" rel="25.9"/>
      <checksum type="sha" pkgid="YES">9a3a36429ede6944fd44aaa2e30987cd54a2bac6</checksum>
      <time file="1161874543" build="1161822910"/>
      <size package="91865" installed="256904" archive="258164"/>
      <location href="rpm/ppc/e2fsprogs-64bit-1.38-25.9.ppc.rpm"/>
      <format>
        <rpm:requires>
          <rpm:entry kind="package" name="e2fsprogs-64bit" epoch="0" ver="1.38" rel="25.9" flags="GE"/>
        </rpm:requires>
        <suse:freshens>
          <suse:entry kind="package" name="e2fsprogs-64bit"/>
        </suse:freshens>
      </format>
      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
        <patchrpm>
          <location href="rpm/ppc/e2fsprogs-64bit-1.38-25.9.ppc.patch.rpm"/>
          <checksum type="sha">f2c4d1cf6e664d0d0666ebe7604e72da1fbf4814</checksum>
          <time file="1161875078" build="1161822910"/>
          <size package="91899" archive="257568"/>
          <base-version epoch="0" ver="1.38" rel="25"/>
        </patchrpm>
        <deltarpm>
          <location href="rpm/ppc/e2fsprogs-64bit-1.38-25_25.9.ppc.delta.rpm"/>
          <checksum type="sha">1ecddc9585f42895adb4b375f11b9b73d65aab32</checksum>
          <time file="1161875079" build="1161822910"/>
          <size package="27686" archive="0"/>
          <base-version epoch="0" ver="1.38" rel="25" md5sum="e8fc23a9fe8e6c14efe88f0b53f25bd5" buildtime="1146547680" sequence_info="e2fsprogs-64bit-1.38-25-d82bd82f66bc8bcb0ae746dd998429a481"/>
        </deltarpm>
      </pkgfiles>
    </package>
  </atoms>
</patch>
