evms (2.5.5-18ubuntu4) feisty; urgency=low

  * Install evms udev rules into the initramfs.  LP: #74317.
  * Rename evms udev rules to 85-evms.rules 

 -- Scott James Remnant <scott@ubuntu.com>  Tue, 10 Apr 2007 09:19:02 +0100

evms (2.5.5-18ubuntu3) feisty; urgency=low

  * Rename 70-evms.rules to 80-evms.rules, and react to block device changes
    as well as additions.  LP: #102232, #102350.
  * Update initramfs when evms is removed/purged.

 -- Scott James Remnant <scott@ubuntu.com>  Tue,  3 Apr 2007 16:32:40 +0100

evms (2.5.5-18ubuntu2) feisty; urgency=low

  * Rebuild for changes in the amd64 toolchain.
  * Set Ubuntu maintainer address.

 -- Matthias Klose <doko@ubuntu.com>  Mon,  5 Mar 2007 01:15:42 +0000

evms (2.5.5-18ubuntu1) feisty; urgency=low

  Implementation of UdevEvms:
  * Provide udev rules to run evms_activate as appropriate via watershed.
    Functionality depends on other parts of the feisty udev/evms/hal etc.
    setup to actually work well.

 -- Ian Jackson <iwj@ubuntu.com>  Fri,  8 Dec 2006 18:06:25 +0000

evms (2.5.5-18) unstable; urgency=low

  * Apply patches from upstream:
    * cli_query_segfault.patch, fixes a segfault in the CLI when doing a
      query.
    * cli_reload_options.patch, reloads the right option descriptors after
      a change.
    * ntfs_unmkfs.patch, fixes a bug in the wiping of NTFS file systems.
    * raid5_remove_spare_fix.patch + raid5_remove_spare_fix_2.patch, lets the
      user remove a spare if resync does not run.
    * raid5_algorithm.patch, makes EVMS heed the parity algorithm the user
      selects when creating a RAID-5 array.

 -- Steinar H. Gunderson <sesse@debian.org>  Thu, 14 Sep 2006 19:32:30 +0200

evms (2.5.5-17) unstable; urgency=medium

  * Revert the GTK+ 2.0 patch; it's too buggy, there's no upstream support
    (and upstream doesn't look like they'll pull it in anytime soon, even
    after nagging) and it doesn't really buy us much except looks anyhow.
    We don't really have the resources to maintain this patch externally from
    upstream, so it's better just to remove it.
    (Closes: #385706, #386598, #385708, #385710, #386096)

 -- Steinar H. Gunderson <sesse@debian.org>  Fri,  8 Sep 2006 23:36:50 +0200

evms (2.5.5-16) unstable; urgency=low

  * In the GTK+ interface, make sure all callbacks are of type gboolean and
    return FALSE to avoid trapping the events. (Closes: #385705)

 -- Steinar H. Gunderson <sesse@debian.org>  Sat,  2 Sep 2006 15:54:35 +0200

evms (2.5.5-15) unstable; urgency=low

  * Move the init script priority from 27 to 25, so we are consistently ahead
    of mdadm (not before in the initramfs and after in the normal boot order).
    This will hopefully make evms and mdadm work a little more happily
    together, although more work still remains.

 -- Steinar H. Gunderson <sesse@debian.org>  Mon, 21 Aug 2006 15:36:27 +0200

evms (2.5.5-14) unstable; urgency=low

  * Stop including asm/page.h, and instead use sysconf() to get PAGE_SIZE 
    to fix the build failures on ia64 and powerpc; patch from Ubuntu by
    Adam Conrad.

 -- Steinar H. Gunderson <sesse@debian.org>  Mon, 21 Aug 2006 10:57:09 +0200

evms (2.5.5-13) unstable; urgency=low

  * Apply fix for implicit pointer conversions; fixes possible crashes on
    64-bit platforms, patch from Dann Frazier. (Closes: #381391)

 -- Steinar H. Gunderson <sesse@debian.org>  Tue,  8 Aug 2006 21:17:46 +0200

evms (2.5.5-12) unstable; urgency=low

  * In evms-bootdebug, make sure we have a halfway reasonable /etc/mtab (copy
    /proc/mounts if there is none); resize2fs barfs if it can't find one, and
    we really want resize functionality in there, as you can't easily convert
    a compatibility volume to an EVMS volume otherwise.

 -- Steinar H. Gunderson <sesse@debian.org>  Mon,  7 Aug 2006 01:56:15 +0200

evms (2.5.5-11) unstable; urgency=low

  * Full sync with Ubuntu.
    * Pull in LSB patch for init script; depend on lsb-base. (Closes: #340319)
    * Merge GTK+ 2.x patch for evms-cli; thanks to Matt Zimmermann for the
      final bits.
      * ui/gtk/*: Merge patches directly.
      * Change the check for GTK 1.2 in configure.ac to a check for GTK 2.x.
      * Append the contents of /usr/share/aclocal/gtk-2.0.m4 to aclocal.m4
        (to get the right autoconf macro), and rerun autoconf.
      * Build-depend on libgtk2.0-dev instead of libgtk1.2-dev.
      * Patch make.rules.in to use @GTK_CFLAGS@ instead of @GTK_CPPFLAGS@;
        they're not the same, but for our use the latter will do.

 -- Steinar H. Gunderson <sesse@debian.org>  Sun, 30 Jul 2006 21:09:37 +0200

evms (2.5.5-10) unstable; urgency=low

  * Adjust the long dependency of linux-patch-evms.

 -- Steinar H. Gunderson <sesse@debian.org>  Sun, 16 Jul 2006 18:27:01 +0200

evms (2.5.5-9) unstable; urgency=low

  * Rename kernel-patch-evms to linux-patch-evms, adding a
    replaces/conflicts/provides on the old name to ensure a smooth transition.
    (Closes: #364457)

 -- Steinar H. Gunderson <sesse@debian.org>  Fri, 14 Jul 2006 00:22:26 +0200

evms (2.5.5-8) unstable; urgency=low

  * First round of syncing against Ubuntu:
    * Add a prereq from evms' initramfs script to udev, to make sure the
      appropriate devices are there when evms_activate runs.
    * Drop the version from evms-bootdebug's dependency on initramfs-tools;
      it's not needed, and causes problems for Ubuntu since they have a lower
      version number on initramfs-tools than Debian ATM.

 -- Steinar H. Gunderson <sesse@debian.org>  Sun, 25 Jun 2006 01:06:24 +0200

evms (2.5.5-7) unstable; urgency=low

  * In evms-bootdebug's initramfs hook, include the termcaps for vt100 and
    vt220, not just for the Linux terminal. This should make it easier to run
    evms-bootdebug over a serial console (although the user still has to set
    $TERM manually).

 -- Steinar H. Gunderson <sesse@debian.org>  Sun,  4 Jun 2006 23:26:35 +0200

evms (2.5.5-6) unstable; urgency=low

  * Fix version check in the initramfs hook so that it doesn't find version
    "2.5.5 2.5.5" ("dpkg -s evms | grep Version:" returns two lines, not one).
    (Closes: #369013)
  * Copy the version detection fix (using dpkg -s instead of evms_query) into
    the evms_bootdebug initramfs hook.

 -- Steinar H. Gunderson <sesse@debian.org>  Mon, 29 May 2006 16:39:22 +0200

evms (2.5.5-5) unstable; urgency=high

  * urgency=high; fixes an RC bug (that was never reported, but that's a
    different story).
  * Fix detection of /dev/evms/lvm/*/* volumes in initrd script.
    (Closes: #343117)
  * In the initramfs hook, don't detect the EVMS version using evms_query;
    use dpkg -s instead. This would break initramfs generation since EVMS
    segfaults on engine close in some cases; since evms_query outputs to
    stdout, the output goes into a 4kB buffer when outputting to a pipe, which
    does not get properly emptied on a segfault. Consequently, EVMS_VERSION
    would end up outputting nothing at all, making an unbootable initramfs.
  * Build-depend on libdevmapper-dev.

 -- Steinar H. Gunderson <sesse@debian.org>  Sun, 21 May 2006 20:37:14 +0200

evms (2.5.5-4) unstable; urgency=low

  * Fix memory leak when resizing RAID-5s, introduced in the last patch.

 -- Steinar H. Gunderson <sesse@debian.org>  Thu,  4 May 2006 13:40:19 +0200

evms (2.5.5-3) unstable; urgency=low

  * Apply patch from
    http://marc2.theaimsgroup.com/?l=evms-devel&m=114446684216135&q=p3
    (also included in md.patch, which will be included once it's stable),
    which fixes a segfault at discovery time with degraded RAID-5s.

 -- Steinar H. Gunderson <sesse@debian.org>  Fri, 21 Apr 2006 00:38:32 +0200

evms (2.5.5-2) unstable; urgency=high

  * Put the new initramfs hooks as _hooks_, not initramfs shell fragments;
    they were completely hosed after the latest update.

 -- Steinar H. Gunderson <sesse@debian.org>  Tue, 28 Feb 2006 16:08:01 +0100

evms (2.5.5-1) unstable; urgency=low

  * New upstream version.
    * Forward-port the patch for setting the right group for device entries.
  * Pull in alternative (hopefully working) version of initramfs hooks from
    Paul Traina verbatim. (Closes: #353417)
  * Update mkinitrd and initramfs probes with the new ocfs2 and fat FSIMs
    introduced in this release. (The hb2 plugin is not handled yet.)

 -- Steinar H. Gunderson <sesse@debian.org>  Sun, 26 Feb 2006 17:39:48 +0100

evms (2.5.4-6) unstable; urgency=medium

  * Give -V to sh_makeshlibs, so shlib dependencies on libevms-2.5 are
    versioned (on upstream version). (Closes: #351479)
  * Add shebang to initrd probe script.
  * In the evms_bootdebug initramfs hook, don't try to copy over the EVMS
    modules that are already there due to the evms hook; use an explicit
    list instead. This should kill the warnings about trying to symlink the
    same files on top of each other with newer initramfs-tools.

 -- Steinar H. Gunderson <sesse@debian.org>  Thu,  9 Feb 2006 02:31:18 +0100

evms (2.5.4-5) unstable; urgency=low

  * Remove evms-udeb and all traces of it in the build system.
    (Closes: #223995, #239892)
  * Make sure the initramfs-tools hooks are installed with the executable
    bit set. (Closes: #349929, #349905) Same for the hooks in evms-bootdebug,
    and for the initrd hooks.
  * Don't copy bbr-1.1.12.so twice into the initramfs; patch from Paul
    Traina. (Closes: #349930)
  * Remove unused VERSION, ARCH and PRIORITY defines from debian/rules.
  * Move the installation of the evms-bootdebug files from install (which
    isn't called from binary-indep) and into binary-indep. Move the
    dh_installdirs call accordingly. (Closes: #349928)
  * Don't include the HA plugin in the base package. (Closes: #349934)

 -- Steinar H. Gunderson <sesse@debian.org>  Thu, 26 Jan 2006 01:47:35 +0100

evms (2.5.4-4) unstable; urgency=high

  * The "I'd wish my laptop worked so I could actually _test_ these packages
    properly" release.
  * Update kernel-patch-evms version numbers; for 2.6, tested that they apply
    to 2.6.12 and 2.6.15; the documentation says they do to 2.6.14. For 2.4,
    the documentation claims 2.4.31.
  * Fix the other postinst typo making the package uninstallable.
    (Closes: #348296)

 -- Steinar H. Gunderson <sesse@debian.org>  Mon, 16 Jan 2006 16:34:57 +0100

evms (2.5.4-3) unstable; urgency=high

  * Brown paper bag release, fixes an RC bug. :-)
  * Fix silly typo in postinst. Thanks to Jeremy Stanley for spotting the
    bug. (Closes: #348288)

 -- Steinar H. Gunderson <sesse@debian.org>  Mon, 16 Jan 2006 03:55:58 +0100

evms (2.5.4-2) unstable; urgency=low

  * Take over ownership of evms hooks for initramfs-tools; based on patch
    from Paul Traina. (Closes: #340263)
  * Call update-initramfs -u in postinst, both in evms and evms-bootdebug
    (the latter didn't have a postinst before).
    * Update evms-bootdebug documentation.
  * Prefer making directories using dh_installdirs over mkdir in the
    install target.
  * Use dh_install instead of dh_movefiles.
    * Rename debian/*.files to debian/*.install.
    * Don't try to install non-existant /lib/libevms.so.*.
  * Upgrade debhelper compatibility level (and build-depends) to v5.
  * Remove hack for building on woody in debian/rules.
  * Fix some lintian warnings:
    * Update FSF postal address in copyright file.
    * Quote "needs" and "section" strings in the evms-gui menu file properly.
    * Remove INSTALL.initrd and linuxrc from /usr/share/doc/evms; they're
      irrelevant now that we make initrds ourselves.
    * Remove dependency from evms-ha on heartbeat; it's already taken care
      of by the shlib dependencies.
    * Let libevms-2.5 have its documentation directory instead of symlinking to
      evms'.
  * Remove libevms-2.5 preinst; it's not required for upgrades from >= sarge.
  * Remove po/*.gmo in clean target.

 -- Steinar H. Gunderson <sesse@debian.org>  Sat, 14 Jan 2006 18:29:17 +0100

evms (2.5.4-1) unstable; urgency=low

  * New upstream release.
    * Include corrolator_race.patch from upstream.
  * Make evms-bootdebug Arch: all.

 -- Steinar H. Gunderson <sesse@debian.org>  Wed, 11 Jan 2006 22:46:06 +0100

evms (2.5.3-8) unstable; urgency=high

  * urgency=high, fixes two RC-bugs.
  * Remove #include of <asm/bitops.h> from MD plugin -- it breaks compilation
    on mips/mipsel, and to me looks unused anyhow. (Closes: #339981)
  * Fix evms_bootdebug hooks to use copy_exec, now that initramfs-tools has
    reverted its mklibs-copy patch. Thanks to J.H.M. Dassen for the patch,
    which also fixes a few bashisms. (Closes: #343714)
    * Bump the version on the initramfs-tools dependency to 0.39, so we're
      sure we have a version with copy_exec.

 -- Steinar H. Gunderson <sesse@debian.org>  Sun, 18 Dec 2005 00:47:57 +0100

evms (2.5.3-7) unstable; urgency=low

  * Actually _apply_ post-release patches from upstream, not just include
    them as files in the tarball. (Really Closes: #330819)
  * Apply dm-targets.c patch from upstream, fixing a problem reading the
    dm-multipath table. (Closes: #338679)

 -- Steinar H. Gunderson <sesse@debian.org>  Sun, 13 Nov 2005 16:43:11 +0100

evms (2.5.3-6) unstable; urgency=low

  * Change package description from "in order to make use of [EVMS]" to
    "in order to make _full_ use of [EVMS]" -- newer kernels support almost
    everything required by normal EVMS use.
  * Remove dependency from libevms-2.5 to evms, fixing a circular dependency.
  * Make libevms-2.5 Recommend xfsprogs in line with jfsutils and
    reiserfsprogs.
  * Add evms-bootdebug package, for rescue/debug/conversion purposes together
    with initramfs.

 -- Steinar H. Gunderson <sesse@debian.org>  Mon, 24 Oct 2005 19:00:01 +0200

evms (2.5.3-5) unstable; urgency=low

  * Include README.Debian file, explaining bd_claim problems. (Closes: #329991)

 -- Steinar H. Gunderson <sesse@debian.org>  Thu,  6 Oct 2005 19:27:03 +0200

evms (2.5.3-4) unstable; urgency=low

  * Apply post-release patches from upstream. (Closes: #330819)
    - md_expand.patch: Fix a segfault when an md volume is cloned.
    - compaq_segments.patch: Fix a typo when displaying Compaq segments.

 -- Steinar H. Gunderson <sesse@debian.org>  Fri, 30 Sep 2005 12:40:34 +0200

evms (2.5.3-3) unstable; urgency=low

  * Reinstate module adding in mkinitrd probe script, since kernels >= 2.6.12
    don't ship with modules=most anymore; patch from Paul Traina.
    (Closes: #330250)

 -- Steinar H. Gunderson <sesse@debian.org>  Tue, 27 Sep 2005 03:03:35 +0200

evms (2.5.3-2) unstable; urgency=low

  * Change Build-dependency on libreadline4-dev to libreadline5-dev |
    libreadline-dev. (Closes: #326368)

 -- Steinar H. Gunderson <sesse@debian.org>  Mon, 19 Sep 2005 18:23:52 +0200

evms (2.5.3-1) unstable; urgency=low

  * New upstream release (Closes: #316854)
    * Deactivate MD regions before deporting containers. (Closes: #303577)
    * Fix crashes when working with degraded RAID-5 regions.
      (Closes: #315534)
  * New maintainer. Thanks to mdz for maintaining the package until now.
  * Include evms_metadata_{backup,restore} utilities, and update evms
    package description accordingly. (Closes: #304212)
  * Set effective group ID to the group “disk” before creating device nodes,
    so they get owned by that group. (Closes: #295441)
  * Patches by Jeff Bailey, from Ubuntu's evms packages:
    * debian/evms.mkinitrd.probe: Do not claim the root device as EVMS
      unless the device name actually starts with /dev/evms.
    * Remove reference to evms-lvmutils from rules file. 
  * Update Standards-Version to 3.6.2.0 (no changes needed).
  * Cleanup in debian/rules (remove all commented-out dh_* lines).

 -- Steinar H. Gunderson <sesse@debian.org>  Sun, 18 Sep 2005 02:25:24 +0200

evms (2.5.2-1) unstable; urgency=low

  * New upstream release (Closes: #298306)
  * Remove dependency on kernel-patch-device-mapper; it's gone (Closes: #300985)
  * Update Suggests on kernel-patch-evms not to mention a specific version
    (be sarge/sid agnostic)
  * evms now unconditionally Recommends: evms-cli due to evms_gather_info
    using it; I'll consider merging evms-cli into evms at some point in
    the future (post-Sarge) (Closes: #267922)
  * Update kpatches for 2.6.10 and 2.6.11

 -- Matt Zimmerman <mdz@ubuntu.com>  Thu,  7 Apr 2005 16:19:49 -0700

evms (2.5.1-1) unstable; urgency=low

  * New upstream release
    - Includes fix for infinite loop in the engine when starting during md
      reconstruction (Closes: #292464)

 -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 27 Jan 2005 11:33:42 -0800

evms (2.5.0-1) unstable; urgency=low

  * New upstream release (Closes: #288446)
    - Should now detect drbd devices (Closes: #282142)
    - Fixes compilation with gcc-4.0 (Closes: #285815)
  * Update kernel-patch-evms.README.Debian to reflect reality again
    (Closes: #286050)
  * Fix evms.mkinitrd.probe to recognize MD and LVM compatibility devices
    (/dev/evms/md/* and /dev/evms/lvm/*) as well (Closes: #287401)

 -- Matt Zimmerman <mdz@debian.org>  Mon,  3 Jan 2005 16:45:25 -0800

evms (2.4.1-3) unstable; urgency=low

  * Rename old /etc/mkinitrd/scripts/evms conffile on upgrade, if present

 -- Matt Zimmerman <mdz@debian.org>  Sat, 27 Nov 2004 15:10:17 -0800

evms (2.4.1-2) unstable; urgency=low

  * Patch from Paul Traina to fix initrd generation, with fixes from
    Philipp Hug (Closes: #272594)
  * Remove linuxrc script, as it is obsoleted by the above patch

 -- Matt Zimmerman <mdz@debian.org>  Wed, 24 Nov 2004 10:43:20 -0800

evms (2.4.1-1) unstable; urgency=low

  * New upstream release
  * Add evms_query to evms (Closes: #272592)
  * Include README (Closes: #256022)
  * Add kpatches entry for evms-dm-bbr on 2.6.9 (Closes: #278463)
  * Update kpatches entry for evms-bd-claim for 2.6.9

 -- Matt Zimmerman <mdz@debian.org>  Sat, 13 Nov 2004 19:31:16 -0800

evms (2.4.0-2) unstable; urgency=low

  * Update kernel patch versions to apply to 2.4.27 and 2.6.8.1
    (Closes: #272362)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 19 Sep 2004 13:10:36 -0700

evms (2.4.0-1) unstable; urgency=low

  * New upstream release
    - dm-mpath patch is gone
    - dm-origin patch is gone
  * Adjust shutdown order for update-rc.d to be after umountfs; this was
    lost at some point in the past, but I didn't notice because my links
    stayed the same (and the 'stop' action is currently a noop anyway)

 -- Matt Zimmerman <mdz@debian.org>  Fri, 17 Sep 2004 17:55:21 -0700

evms (2.3.4-1) unstable; urgency=low

  * New upstream release
    - dm-origin patch moved into device-mapper, dropped

 -- Matt Zimmerman <mdz@debian.org>  Thu,  3 Jun 2004 11:38:01 -0700

evms (2.3.3-1) unstable; urgency=low

  * New upstream release (Closes: #250829)
  * Update 2.6 patches to indicate applicability to 2.6.6

 -- Matt Zimmerman <mdz@debian.org>  Thu, 27 May 2004 16:41:03 -0700

evms (2.3.2-3) unstable; urgency=low

  * Move ldconfig call to run after /lib/libevms.so is removed in
    debian/rules.  This confused ldconfig into getting the symlinks wrong
    when run during the package build (though when run in postinst, it
    would fix it) (Closes: #249249)
  * Implement new scheme for initrd root probe, using a
    /usr/share/initrd-tools/probe.d/evms script (Closes: #242811)
  * Quick fix to AC_PATH_HA macro to look for /etc/heartbeat/resource.d in
    addition to /etc/ha.d/resource.d

 -- Matt Zimmerman <mdz@debian.org>  Sun, 16 May 2004 09:52:16 -0700

evms (2.3.2-2) unstable; urgency=low

  * Move HA plugin back into evms-ha (it changed its location) (Closes: #248510)
  * evms-ha replaces/conflicts libevms-2.3 (= 2.3.2-1)

 -- Matt Zimmerman <mdz@debian.org>  Wed, 12 May 2004 08:06:49 -0700

evms (2.3.2-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Mon,  3 May 2004 21:15:01 -0700

evms (2.3.1-2) unstable; urgency=low

  * Test explicitly for a null version argument in postinst
  * Update kpatches versions to reflect compatibility with 2.4.26 and 2.6.5
    (Closes: #245691)
  * Remove dependencies from remaining patches (Closes: #245690)
  * Confirm that removed kpatches are really removed (CVS tag may have been faulty)
    (Closes: #245689)
  * Remove 'evms' meta-patch, since without dependencies it's useless

 -- Matt Zimmerman <mdz@debian.org>  Sat, 24 Apr 2004 13:45:00 -0700

evms (2.3.1-1) unstable; urgency=low

  * New upstream release
  * Update patches to reflect compatibility with 2.4.25 and 2.6.5-rc3
  * Remove some patches for now-obsolete kernels to ease maintenance of
    the kpatch configuration
    - Remove dm-snapshot-VFS patch, which was only needed for 2.4.20
    - Remove jfs patch, which was only needed for 2.4.21
    - Remove md-raid, which was only needed for 2.4.20 and 2.4.21
    - Remove vfs-lock-xfs, which was only needed for 2.4.21
  * get_dev_num is gone, remove from *.files
  * Update kernel-patch-evms README.Debian to provide a more recent
    example

 -- Matt Zimmerman <mdz@debian.org>  Wed, 31 Mar 2004 09:43:51 -0800

evms (2.3.0-4) unstable; urgency=low

  * Include evmsd_worker (Closes: #239741)

 -- Matt Zimmerman <mdz@debian.org>  Tue, 23 Mar 2004 21:37:58 -0800

evms (2.3.0-3) unstable; urgency=low

  * Patch from Bastian Blank <waldi@debian.org> which provides a new
    dasd.h kernel API to fix s390 build (Closes: #238164)

 -- Matt Zimmerman <mdz@debian.org>  Mon, 15 Mar 2004 12:16:54 -0800

evms (2.3.0-2) unstable; urgency=low

  * Argh, forgot to adjust for soname change
    - libevms-2.2 -> libevms2.3
    - libevms-2.3 Conflicts: libevms-2.2 (= 2.3.0-1)
    - libevms-dev Depends: libevms-2.3
  * Move evmsn from /usr/sbin to /sbin.  Since it now statically links
    with libglib, all of its dependencies are on the root filesystem.

 -- Matt Zimmerman <mdz@debian.org>  Thu,  4 Mar 2004 11:57:13 -0800

evms (2.3.0-1) unstable; urgency=low

  * New upstream release
    - Fixes alignment errors on alpha (Closes: #235328)
    - Implements online move for LVM extents (Closes: #147825)
    - Uses device-mapper RAID, not md, so md-personality aliases
      are not needed (Closes: #161078)
    - Removes superfluous csm/ prefix from evms_failover script
      (Closes: #228681)
  * Use new --with-static-glib configure option
    (Closes: #205837)
  * Mount sysfs in initrd linuxrc (Closes: #231154)
  * libdlist is gone, remove packaging bits
  * Includes new ogfs plugin, exclude it from the initrd like the other
    FSIMs
  * dm-sparse, md-recovery, md-multipath patches are gone, remove packaging bits
  * New patch: dm-mpath
  * Update kernel-patch-evms README.Debian to punt on which patches to
    apply (for now), until we have smarter apply scripts
    (Closes: #228312, #234646)

 -- Matt Zimmerman <mdz@debian.org>  Thu,  4 Mar 2004 10:40:14 -0800

evms (2.2.2-2) unstable; urgency=low

  * Update manual instructions in kernel-patch-evms.README.Debian
  * Fix mkinitrd script, works for me now (Closes: #207897)
  * Remove scary warning from mkinitrd script

 -- Matt Zimmerman <mdz@debian.org>  Thu, 26 Feb 2004 17:41:48 -0800

evms (2.2.2-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Mon, 19 Jan 2004 15:09:14 -0800

evms (2.2.1-6) unstable; urgency=low

  * Fix build failure on ia64 by including string.h in an autoconf test
    program (which was segfaulting)

 -- Matt Zimmerman <mdz@debian.org>  Fri, 16 Jan 2004 16:35:27 -0800

evms (2.2.1-5) unstable; urgency=low

  * PATCH_THE_KERNEL=AUTO, not PATCH_THE_KERNEL=YES in
    kernel-patch-evms.README.Debian

 -- Matt Zimmerman <mdz@debian.org>  Fri, 16 Jan 2004 14:39:23 -0800

evms (2.2.1-4) unstable; urgency=low

  * evms-ha Depends: evms-cli
  * Patch from Don Mulvey <dlmulvey@us.ibm.com> to fix build on s390
  * Remove dm-sparse patch from meta-patch; it's experimental

 -- Matt Zimmerman <mdz@debian.org>  Fri, 16 Jan 2004 12:02:43 -0800

evms (2.2.1-3) unstable; urgency=low

  * Update kernel versions in *.kpatches.* (including 2.4.24)
  * Install evmsccm and evms_failover (Closes: #227572)

 -- Matt Zimmerman <mdz@debian.org>  Tue, 13 Jan 2004 16:39:06 -0800

evms (2.2.1-2) unstable; urgency=low

  * Depend on kernel-patch-device-mapper (>= 2:1.00.07-3.1) to get
    VFS-lock patch back
  * Fix a one-character error in the mkinitrd script whereby only the
    first shared library dependency was copied, rather than all of them
    (Closes: #223416)
  * Support 2.6 kernel modules (.ko) in mkinitrd script
    (Closes: #xxxxxx)
  * Not being able to access the lockfile for the engine should not be a
    fatal error; this is crucial in an initrd environment.  Make it so.
    (Closes: #224555)
  * dm-snapshot-VFS patch is only for 2.4.20
  * Remove old device-mapper patches from debian/

 -- Matt Zimmerman <mdz@debian.org>  Mon, 22 Dec 2003 13:32:49 -0800

evms (2.2.1-1) unstable; urgency=low

  * New upstream release
    - Fixes UI segfault expanding reiserfs online (Closes: #216156)
    - Documentation links in UI are correct (either code or website was
      corrected (Closes: #216157)
  * libevms-2.2 conflicts with the previous release, again, due to
    libdlist.  I'm considering moving libdlist into its own package, but
    I'm hoping it will be phased out
  
  * Kernel patches support 2.4.22 and 2.6.0-test9
  * Supports 2.4.22 (Closes: #215151)
  * evms-ha Depends: heartbeat (Closes: #218092)
  * dm-snapshot patch now depends on dm-snapshot-VFS (VFS locking patch)
    (Closes: #219501)
  
 -- Matt Zimmerman <mdz@debian.org>  Tue, 16 Dec 2003 13:46:38 -0800

evms (2.1.1-3) unstable; urgency=low

  * Apply upstream patch to explicitly link everything with libdlist,
    since apparently everything uses it (Closes: #210517)

 -- Matt Zimmerman <mdz@debian.org>  Thu, 11 Sep 2003 22:37:18 -0400

evms (2.1.1-2) unstable; urgency=low

  * Add Build-Depends on libglib1.2-dev.  This is academic, since
    libgtk1.2-dev pulls it in anyway, but EVMS now uses glib directly as
    well as through gtk
  * Fix reportbug script so that the message about the engine log provides
    clearer instructions, and the engine log included is the one we want,
    rather than the one produced by evms_gather_info (which runs the engine)
  * Change XB-Installer-Menu-Item to 47, per
    debian-installer/doc/menu-item-numbers.txt (Closes: #210275)

 -- Matt Zimmerman <mdz@debian.org>  Wed, 10 Sep 2003 19:33:09 -0400

evms (2.1.1-1) unstable; urgency=low

  * New upstream release (Closes: #206448)
    - Includes support for device-mapper v3 and v4
    - Builds with -fno-strict-aliasing
  * Fixes to mkinitrd script
    - Detect EVMS root correctly (Closes: #204616)
    - Print a loud warning message about the experimental nature of the script
  * libevms-2.0 -> libevms-2.1
  * Include missing man pages for programs in 'evms' package
    (Closes: #207611)
  * libevms-2.1 conflicts with libevms-2.0 because they contain the same
    version of libdlist.  Hopefully libdlist will be able to go away soon,
    otherwise it may need to be split into its own package

 -- Matt Zimmerman <mdz@debian.org>  Sat, 30 Aug 2003 14:04:32 -0400

evms (2.1.0-6) unstable; urgency=low

  * Policy updates:
    - Always build with -g
    - Build with -O0 if DEB_BUILD_OPTIONS contains debug
    - Standards-Version: 3.6.0
  
 -- Matt Zimmerman <mdz@debian.org>  Thu, 17 Jul 2003 22:25:40 -0400

evms (2.1.0-5) unstable; urgency=low

  * Clean up build process, --with-kernel and -DEVMS_MAJOR are unnecessary now
    that a kernel source tree isn't expected
  * Move dh-kpatches to build-depends-indep, since it's not needed for a
    binary-arch build
  * Remove old patchutils build-dependency
  * Add concrete alternative for libncurses-dev virtual build-dependency
    so that apt-get build-dep is happy

 -- Matt Zimmerman <mdz@debian.org>  Thu, 17 Jul 2003 22:02:38 -0400

evms (2.1.0-4) unstable; urgency=low

  * Enable high-availability support
  * Build-Depend on heartbeat-dev (>= 1.0.2-1)

 -- Matt Zimmerman <mdz@debian.org>  Sat, 12 Jul 2003 13:26:32 -0400

evms (2.1.0-3) unstable; urgency=low

  * Create debian/empty.patch in debian/rules, since apparently empty
    files can't be created in the diff.  This broke arch-indep builds
    (Closes: #199783)
  * A new dh-kpatches is in unstable (0.99.25) which fixes a bug in
    0.99.24 which broke the patch registration mechanism (and the
    kernel-patch-evms produced by an arch-indep build other than the one
    that I did and manually fixed)
  * Fix permissions on newly created lock files.  Delete
    /var/lock/evms-engine on upgrade.

 -- Matt Zimmerman <mdz@debian.org>  Sun,  6 Jul 2003 12:20:10 -0400

evms (2.1.0-2) unstable; urgency=low

  * Fix silly error (missing -L) which broke the build if evms wasn't
    already installed (Closes: #199698)

 -- Matt Zimmerman <mdz@debian.org>  Wed,  2 Jul 2003 13:57:01 -0400

evms (2.1.0-1) unstable; urgency=low

  * New upstream release
    - Includes patches for 2.4.21 (Closes: #198012)
    - Should not fail if unable to create the logfile or lockfile
      (Closes: #199400)
    - Includes char signedness fix (Closes: #179483)
    - Better support for discovering disks on systems using devfs
      (Closes: #195332)
    - Fix problems with using O_DIRECT on 2.4 kernels
      (Closes: #190871)
    - Includes man pages (we included these previously)
  * Include upstream's 2.5.73 patches (Closes: #197678)
  * Explicitly link libevms against libdlist (Closes: #198558)
  * Expand devfs IGNORE regex to include the evms directory itself
    (Closes: #199248)
  * Contains a fallback for dh_installinit which should allow this package
    to be built unmodified on woody (Closes: #189213)
  * evms_deactivate is gone; remove it from the package and the init
    script

 -- Matt Zimmerman <mdz@debian.org>  Mon, 30 Jun 2003 22:34:21 -0400

evms (2.0.1-3) unstable; urgency=low

  * Add missing shlibs dependency to 'evms' now that its binaries are no
    longer statically linked
  * Remove obsolete modules.conf snippet 
  * Add IGNORE for /dev/evms to devfsd.conf snippet, to prevent lots of
    noise from modprobe during the boot process
  * Use debian/compat rather than DH_COMPAT

 -- Matt Zimmerman <mdz@debian.org>  Sat, 21 Jun 2003 18:44:03 -0400

evms (2.0.1-2) unstable; urgency=low

  * Update devfs config to set correct permissions for dm/ subdirectory 
  * Change bug script to use #!/bin/bash, since handle_bugscript
    apparently requires this in order to make its functions available
    (Closes: #194610)
  * Move evmsn to /usr/sbin (Closes: #189149)
  * Version build-dep on dh-kpatches to avoid getting a broken patch
    script due to a bug in the woody version (Closes: #187931)
  * Include upstream's manual pages which will be in the next release
    (Closes: #194612)

 -- Matt Zimmerman <mdz@debian.org>  Sat, 31 May 2003 15:41:13 -0400

evms (2.0.1-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Fri,  2 May 2003 19:41:43 -0400

evms (2.0.0-2) unstable; urgency=low

  * Add experimental (read: untested) mkinitrd hooks to automate creation
    of an EVMS-aware initrd when an EVMS volume is used for the root
    filesystem.  Testing and feedback will be appreciated
  * Cosmetic changes to the bug reporting script
  * The engine log is now written to /var/log/evms-engine.log, rather than
    /var/log/evmsEngine.log.  Clean up old engine logs during upgrade, and
    update the bug reporting script to use the new pathname
  * libevms-dev Section: libdevel

 -- Matt Zimmerman <mdz@debian.org>  Fri,  4 Apr 2003 20:16:08 -0500

evms (2.0.0-1) experimental; urgency=low

  * New upstream release
  * Merge changes from Filip Van Raemdonck <mechanix@debian.org>
    - Update init.d script to run evms_activate at boot
    - Install some more documentation files
    - Remove obsolete lintian overrides
  * Fix clean target to try to match upstream build system changes (make
    clean still doesn't work quite right)
  * Remove evms-lvmutils package
  * Arrange to run evms_deactivate on shutdown
  * Rename libevms1 to libevms-2.0 to match soname change
  * Install modutils configuration file to automatically load dm-mod for
    block-major-117
  * Update kernel patch README slightly for 2.0.0

 -- Matt Zimmerman <mdz@debian.org>  Sun, 30 Mar 2003 17:42:08 -0500

evms (1.9.2-1) experimental; urgency=low

  * New upstream beta release
  * Generate monolithic dm patch so that it can be more easily applied
    automatically

 -- Matt Zimmerman <mdz@debian.org>  Mon, 24 Mar 2003 23:13:43 -0500

evms (1.9.1-1) experimental; urgency=low

  * New upstream beta release

 -- Matt Zimmerman <mdz@debian.org>  Fri,  7 Mar 2003 11:13:07 -0500

evms (1.9.0-1) experimental; urgency=low

  * New upstream beta release

 -- Matt Zimmerman <mdz@debian.org>  Mon,  3 Mar 2003 18:36:50 -0500

evms (1.2.1-2) unstable; urgency=low

  * No negative feedback received, now targeting unstable

 -- Matt Zimmerman <mdz@debian.org>  Thu,  2 Jan 2003 21:46:30 -0500

evms (1.2.1-1) experimental; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Tue, 17 Dec 2002 19:45:12 -0500

evms (1.2.0+1.2.1rc6-1) experimental; urgency=low

  * New upstream release candidate

 -- Matt Zimmerman <mdz@debian.org>  Mon, 16 Dec 2002 14:34:35 -0500

evms (1.2.0+1.2.1rc5-1) experimental; urgency=low

  * New upstream release candidate

 -- Matt Zimmerman <mdz@debian.org>  Thu, 12 Dec 2002 22:47:44 -0500

evms (1.2.0+1.2.1rc4-1) experimental; urgency=low

  * New upstream release candidate

 -- Matt Zimmerman <mdz@debian.org>  Thu, 12 Dec 2002 13:17:04 -0500

evms (1.2.0+1.2.1rc2-1) experimental; urgency=low

  * New upstream release candidate

 -- Matt Zimmerman <mdz@debian.org>  Tue, 10 Dec 2002 16:22:09 -0500

evms (1.2.0+1.2.1rc1-1) experimental; urgency=low

  * New upstream release candidate
    - Some LVM LVs created with older versions (0.8) of the Sistina tools do
      not have sector-aligned LV structures. Add code to detect this
      misalignment and read the LV structures from the correct place.
      (Closes: #147754)
    - Includes a patch for kernel 2.4.20 (Closes: #171342)

 -- Matt Zimmerman <mdz@debian.org>  Tue, 10 Dec 2002 15:17:14 -0500

evms (1.2.0-4) unstable; urgency=low

  * Make sure that evms_devnode_fixup is run by the init script if devfs is
    not present, even if evms_rediscover does not need to run 

 -- Matt Zimmerman <mdz@debian.org>  Tue, 26 Nov 2002 09:37:52 -0500

evms (1.2.0-3) unstable; urgency=low

  * Include a /usr/share/bug script to optionally collect information from
    the system when submitting a bug report

 -- Matt Zimmerman <mdz@debian.org>  Sun, 17 Nov 2002 00:48:47 -0500

evms (1.2.0-2) unstable; urgency=low

  * Build-depend on debhelper >= 4.1.17, and use dh_installinit --no-start
    so that /etc/init.d/evms isn't run at install time
  * Add XB-installer-menu-item: 2 to evms-udeb so that it is visible from
    the install menu
  * Perform a second build of the CLI without readline support for use in
    evms-udeb

 -- Matt Zimmerman <mdz@debian.org>  Wed,  6 Nov 2002 11:07:51 -0500

evms (1.2.0-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Tue,  1 Oct 2002 11:37:42 -0400

evms (1.1.0-8) unstable; urgency=low

  * Mention 2.4.19 final explicitly in the description for
    kernel-patch-evms, since it works (Closes: #161171)
  * Set permissions correctly for LVM volume groups (Closes: #162789)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 29 Sep 2002 20:23:43 -0400

evms (1.1.0-7) unstable; urgency=low

  * Add udeb for debian-installer
  * Relax permissions on the /dev/evms directory, there's no need to conceal
    its contents.  This was a thinko resulting from switching from one rule
    to two

 -- Matt Zimmerman <mdz@debian.org>  Wed, 11 Sep 2002 14:28:01 -0400

evms (1.1.0-6) unstable; urgency=low

  * Set up kpatches so that the 2.4.19-rc* patches will be applied to
    2.4.19, where they work just fine

 -- Matt Zimmerman <mdz@debian.org>  Wed, 14 Aug 2002 09:01:57 -0400

evms (1.1.0-5) unstable; urgency=low

  * Argh, it's ${kpatch:Depends} (Closes: #156169)

 -- Matt Zimmerman <mdz@debian.org>  Sat, 10 Aug 2002 09:49:07 -0400

evms (1.1.0-4) unstable; urgency=low

  * Rebuild with ${misc:Depends} substitution to get correct dh-kpatches
    dependencies

 -- Matt Zimmerman <mdz@debian.org>  Thu,  8 Aug 2002 20:16:59 -0400

evms (1.1.0-3) unstable; urgency=low

  * Build-Depends: uuid-dev

 -- Matt Zimmerman <mdz@debian.org>  Sat,  3 Aug 2002 14:33:29 -0400

evms (1.1.0-2) unstable; urgency=low

  * libevms1 Recommends: reiserfsprogs
  * Re-include the FAQ and HOWTO, which were accidentally missing from one
    of the pre-releases
  * Build-Depends: libreadline4-dev
  * Fix makefile so that readline support is properly enabled even if
    CFLAGS is passed to make (as it is in this package)

 -- Matt Zimmerman <mdz@debian.org>  Fri,  2 Aug 2002 21:33:29 -0400

evms (1.1.0-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Thu,  1 Aug 2002 11:47:41 -0400

evms (1.0.1+1.1.0-pre5-1) experimental; urgency=low

  * New upstream pre-release

 -- Matt Zimmerman <mdz@debian.org>  Wed, 24 Jul 2002 19:44:55 -0400

evms (1.0.1+1.1.0-pre4-2) experimental; urgency=low

  * Add DevFS conf.d snippet to set permissions properly
  * Skip evms_devnode_fixup at boot time if devfs is in use.  This avoids
    an uninteresting warning message

 -- Matt Zimmerman <mdz@debian.org>  Wed, 17 Jul 2002 09:04:00 -0400

evms (1.0.1+1.1.0-pre4-1) experimental; urgency=low

  * New upstream pre-release
  * Includes FSIMs for ext2/3, reiserfs, swap and JFS!
  * Disable building with debugging symbols by default, as suggested
    by policy 11.1.
  * Add Recommends for plugin dependencies, which are optional
  * I think this is pretty much ready for unstable, as soon as I get a
    report that it doesn't break anything for non-DevFS users who created
    volumes using evms 1.0.1 or earlier.  Let me know if it works for you!

 -- Matt Zimmerman <mdz@debian.org>  Sat,  6 Jul 2002 14:07:42 -0400

evms (1.0.1-1) unstable; urgency=low

  * New upstream release

 -- Matt Zimmerman <mdz@debian.org>  Wed,  8 May 2002 20:12:01 -0400

evms (1.0.0-3) unstable; urgency=medium

  * Update README.Debian with more detailed instructions on applying the
    patches
  * Now that the patch script dependencies work, switch them back to the
    way that they originally were, where evms depends on evmscommon.  This
    means that using '--added-patches evms' should do the right thing, as
    well as just PATCH_THE_KERNEL=YES pulling in all of the patches (for
    crazy people)

 -- Matt Zimmerman <mdz@debian.org>  Tue, 23 Apr 2002 09:33:44 -0400

evms (1.0.0-2) unstable; urgency=high

  * Trivial patch to faulthdlr.c which should fix alpha, mips and sparc
    builds.  Aiming for woody.

 -- Matt Zimmerman <mdz@debian.org>  Tue,  9 Apr 2002 00:33:37 -0400

evms (1.0.0-1) unstable; urgency=low

  * New upstream release.
  * Added VFS-lock kernel patch, which is necessary for creating snapshots
    of journaled filesystems
  * libevms1 conflicts with libevms0 because there is only one set of
    plugins, and they are not necessarily compatible between versions of
    libevms.

 -- Matt Zimmerman <mdz@debian.org>  Fri, 29 Mar 2002 00:43:27 -0500

evms (0.9.2-1) unstable; urgency=low

  * New upstream release.
    - According to upstream, should fix compilation errors on some of the
      autobuilders (Closes: #137456)
    - Includes additional help for kernel configuration (Closes: #132648)
  * Install the evms engine library and plugins in /lib rather than
    /usr/lib, so that we can...
  * install the CLI, ncurses and LVM-styleuser interfaces in /sbin instead
    of /usr/sbin, so that they can be used to reconfigure or fix EVMS
    volumes when /usr is not mounted.  Their dependencies were already in
    /lib anyway.  evmsgui remains in /usr/sbin, since it has tons of
    dependencies there anyway.
  * Include Linux 2.4.18 and 2.5.x patches in kernel-patch-evms

 -- Matt Zimmerman <mdz@debian.org>  Sat,  9 Mar 2002 18:21:16 -0500

evms (0.9.1-2) unstable; urgency=low

  * Have the evmscommon patch depend on evms, not the other way around.
    This should allow PATCH_THE_KERNEL=YES to work as expected
    (Closes: #133541)
  * Also building with the latest dh-kpatches, which should automatically
    apply patch dependencies
  * Include a copy of the HOWTO in kernel-patch-evms (Closes: #135060)
  * Simplify the suggests of kernel source

 -- Matt Zimmerman <mdz@debian.org>  Thu, 21 Feb 2002 22:55:23 -0500

evms (0.9.1-1) unstable; urgency=low

  * New upstream release.

 -- Matt Zimmerman <mdz@debian.org>  Sat, 16 Feb 2002 02:07:09 -0500

evms (0.9.0-4) unstable; urgency=medium

  * Use previously-unknown features of dh-kpatches for dependency-ordered
    application of multiple patches.  This allows us to include patches
    for all 11 supported kernel versions (rather than only 4) while
    shrinking the installed size of the package by over 50%
  * Update description for kernel-patch-evms to reflect all supported
    versions
  * Remove sentence from the description for evms-gui which described it
    as limited, since it now meets the feature goals of the beta.  Thanks
    to Luciano Chavez <lnx1138@us.ibm.com> for pointing this out.
  * Build against woody libs so that this gets into testing without
    waiting 20 days for the new ncurses and libc6
  * Add the sentence about requiring a patched kernel to evms and
    evms-cli, which were missing it
  * Build against dh-kpatches 0.99.1, which is supposed to have improved
    scripts and bugfixes
  * Add README.Debian to kernel-patch-evms explaining the procedure for
    building a patched kernel

 -- Matt Zimmerman <mdz@debian.org>  Sun, 27 Jan 2002 16:01:28 -0500

evms (0.9.0-3) unstable; urgency=low

  * No need to check for devfs in the init script; evms_devnode_fixup is
    devfs-aware.
  * Move evms_rediscover and evms_devnode_fixup to /sbin, to make it
    easier to put /usr on an EVMS volume

 -- Matt Zimmerman <mdz@debian.org>  Mon, 21 Jan 2002 14:24:00 -0500

evms (0.9.0-2) unstable; urgency=low

  * Also run evms_devnode_fixup in the init script, for the benefit of
    non-DevFS users.  This slipped out of 0.9.0-1.
  * Fix broken update-rc.d invocation that somehow made it into 0.9.0-1
  * Remove evms engine logs on purge

 -- Matt Zimmerman <mdz@debian.org>  Mon, 21 Jan 2002 01:15:16 -0500

evms (0.9.0-1) unstable; urgency=low

  * Initial release (Closes: #123887)
  * New upstream release includes several changes that we needed for
    policy-compliant packages

 -- Matt Zimmerman <mdz@debian.org>  Thu, 17 Jan 2002 20:43:20 -0500

evms (0.2.4-1) experimental; urgency=low

  * Initial packaging (unreleased)

 -- Matt Zimmerman <mdz@debian.org>  Fri, 14 Dec 2001 00:49:25 -0500
