2006
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
2005
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
2004
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
2003
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
2002
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
2001
evms (0.2.4-1) experimental; urgency=low
* Initial packaging (unreleased)
-- Matt Zimmerman <mdz@debian.org> Fri, 14 Dec 2001 00:49:25 -0500