Change logs for lvm2 source package in Lucid

  • lvm2 (2.02.54-1ubuntu4.1) lucid-security; urgency=low
    
      * SECURITY UPDATE: unprivileged logical volume manipulation with clvmd
        - debian/patches/CVE-2010-2526.patch: revert to using a pathname-based
          socket in order to enforce correct permissions.
        - CVE-2010-2526
     -- Marc Deslauriers <email address hidden>   Thu, 23 Sep 2010 14:19:26 -0400
  • lvm2 (2.02.54-1ubuntu4) lucid; urgency=low
    
      * Some idiot thought it'd be a good idea if device mapper didn't respond
        to "add" events, like those during boot.  Take their change out back
        and shoot it in the head.  LP: #561390.
     -- Scott James Remnant <email address hidden>   Sun, 25 Apr 2010 21:36:25 -0700
  • lvm2 (2.02.54-1ubuntu3) lucid; urgency=low
    
      * lidevmapper-dev: move .so symlinks to /usr/lib where they belong
     -- Steve Langasek <email address hidden>   Thu, 18 Feb 2010 04:38:10 -0800
  • lvm2 (2.02.54-1ubuntu2) lucid; urgency=low
    
      * debian/lvm2.preinst: fix Hardy conf-file removal to check against the
        correct binary package name.
     -- Kees Cook <email address hidden>   Tue, 16 Feb 2010 16:08:43 -0800
  • lvm2 (2.02.54-1ubuntu1) lucid; urgency=low
    
      * Merge from debian testing.  Remaining changes:
        - debian/control:
          - add libtool for autoconf regeneration.
        - debian/patches/avoid-dev-block.patch: Prefer any other device name over
          names in /dev/block/ since lvm.conf won't handle this (Debian bug 569290).
        - debian/rules:
          - copy .po file to .pot file for Rosetta (Ubuntu specific).
          - install initramfs and udev hooks in udebs (Debian bug 504341).
        - auto-start VGs as their PVs are discovered (Ubuntu specific):
          - add debian/tree/lvm2/lib/udev/rules.d/85-lvm2.rules: use watershed plus
            the sledgehammer of vgscan/vgchange to turn on VGs as they come online.
          - debian/tree/lvm2/usr/share/initramfs-tools/scripts/hooks/lvm2:
            - add 85-lvm2.rules to the list of udev rules to copy.
            - depend on udev.
          - debian/control:
            - add versioned Depend on watershed in lvm2 for udev rules.
            - add versioned Depend/Breaks on udev in dmsetup for udev rules.
            - add Depend on initramfs-tools in dmsetup so system is not potentially
              rendered unbootable by out-of-order dpkg configuration.
          - debian/rules:
            - do not install local-top scripts since Ubuntu mounts root using udev.
            - do not install init scripts for lvm2, since udev starts LVM.
          - debian/lvm2.postinst: handle missing lvm2 init script.
          - debian/tree/dmsetup/lib/udev/rules.d/60-persistent-storage-dm.rules:
            watch dm devices for changes with inotify.
          - debian/patches/open-readonly.patch: do not open every device for
            write, otherwise udev thinks they've all changed (see inotify above).
        - add mountroot failure hooks to help fix bad boots (Debian bug 468115):
          - debian/tree/lvm2/usr/share/initramfs-tools/scripts/init-premount/lvm2
        - add packages for upstream event manager (Debian bug 514706):
          - debian/control: define libdevmapper-event1.02.1 and dmeventd packages.
          - debian/rules:
            - enable dmeventd during configure.
            - add build targets.
            - fix shlibs invocation with a cleared DH_OPTIONS to get udeb shlibs.
          - debian/patches/rules-subdir.patch: update to reorder build targets.
          - debian/patches/libdm-event-static.patch: force static library build.
          - debian/dmeventd.{install,8,manpages}: install dmeventd files.
          - debian/libdevmapper-event*.{install,symbols}: install dmeventd files.
          - debian/libdevmapper-dev.install: install libdevmapper-event files.
          - debian/patches/monitoring-default-off.patch: by default, do not
            expect to talk to dmeventd.  Monitoring can be done via "--monitor y".
      * debian/rules: make dmsetup initramfs-tools scripts executable (Debian bug
        569286).
      * rename debian/clvm.defaults to debian/clvm.default so it is intalled
        correctly (Debian bug 569292).
      * debian/control: bump up to libreadline6-dev for build.
      * debian/{lvm2,dmsetup}.preinst: remove obsolete udev rules from Hardy.
      * debian/tree/lvm2/lib/udev/rules.d/56-lvm.rules: include *_mlog in
        devices to be ignored for filesystem symlinks (Debian bug 569745).
    
    lvm2 (2.02.54-1) unstable; urgency=low
    
      * New upstream version.
      * Remove notify rules, unused for now.
      * Add better documentation about the udev rules.
      * Update list of to be ignored hidden lvm subvolumes.
      * Make libdevmapper-dev depend against libselinux1-dev.
      * Update complete udev ruleset.
      * Remove conflict against devicekit-disks.
      * Use bash for new script.
    
    lvm2 (2.02.53-2) unstable; urgency=medium
    
      * Fix variable assignment in udev rules. (closes: #550100, RC bugfix)
      * Install udev rules into initramfs.
      * Add initramfs-tools hook to dmsetup.
      * Trigger initramfs update.
    
    lvm2 (2.02.53-1) unstable; urgency=low
    
      * New upstream version.
      * Make dmsetup conflicts against devicekit-disks, it duplicates the udev
        rules.
      * Add possibility to hide creation of extra symlinks via udev.
      * Ignore temporary cryptsetup devices.
    
    lvm2 (2.02.52-1) unstable; urgency=low
    
      * New upstram version.
      * Fix clvm init script. (closes: #542169)
      * Remove dmsetup export support, unused.
    
    lvm2 (2.02.51-4) unstable; urgency=low
    
      * Fix version in conffile removal. (closes: #542942)
      * Add example udev rules file for permission setup. (closes: #450793)
    
    lvm2 (2.02.51-3) unstable; urgency=low
    
      * Remove obsolete udev rule files. (closes: #542942)
      * Add Homepage and Vcs-{Browser,Svn} fields. (closes: #486552, #516486)
      * Apply upstream patch for pvcreate breakage. (closes: #542702)
    
    lvm2 (2.02.51-2) unstable; urgency=low
    
      * Make mapper/* the real device, dm-* a symlink. (closes: #542422)
    
    lvm2 (2.02.51-1) unstable; urgency=low
    
      * New upstream version.
      * Add multipath as prereq of initramfs-tools script. (closes: #511903)
      * Don't explicitely load special dm modules in initramfs-tools script.
      * Fix dependencies of init script for mdadm and multipath-tools.
        (closes: #514665, #532661)
      * Add new libdevmapper symbols.
      * Forcible remove old lvm init script.
      * Update udev rules, but not enable udev sync yet.
        - Use blkid. (closes: #541885)
        - Make lvm2 depend on dmsetup.
        - Make dmsetup depend on new util-linux for blkid.
        - Make dmsetup depend on udev.
      * Install fsadm.
      * Use dmsetup name split support in initramfs-tools script.
      * Only enable needed LVs in initramfs-tools script.
    
    lvm2 (2.02.44-3) unstable; urgency=low
    
      * Merge remaining settings for devmapper.
        - Fix device group and mode. (closes: #518361)
        - Disable selinux support in udeb. (closes: #518527)
    
    lvm2 (2.02.44-2) unstable; urgency=low
    
      * Fix implicit pointer conversion. (closes: #516867)
      * Drop unused ncurses dependency.
    
    lvm2 (2.02.44-1) unstable; urgency=low
    
      * New upstream version.
        - Merge devmapper sources.
      * Add devmapper binary packages.
      * Use debhelper compat level 7.
      * Add new libdevmapper symbols.
      * Update copyright file.
    
    lvm2 (2.02.39-6) unstable; urgency=low
    
      * Readd a vgchange binary into the initramfs. At least cryptsetup depends on
        this.
    
    lvm2 (2.02.39-5) unstable; urgency=low
    
      * Install lvm.conf into initramfs. (closes: #439761)
      * Also ignore locking in initramfs.
      * Make piuparts-clean. (closes: 455115)
        - Cleanup old files on upgrade. /lib/lvm-default, /etc/lvm/.cache.
        - Cleanup dirs on remove. /etc/lvm/cache, /var/lock/lvm.
      * Recommend dmsetup.
    
    lvm2 (2.02.39-4) unstable; urgency=low
    
      * Revert locking change, it breaks too much. (closes: #506354)
      * Disable cluster support in udeb.
      * Install the binary as lvm in the initramfs. (closes: #503627)
      * Build cluster locking internal.
      * Adjust clvm documentation for the locking change.
    
    lvm2 (2.02.39-3) unstable; urgency=low
    
      * Depend against lsb-base.
      * Make clvm depend against cman.
      * Don't ignore locking failures in lvm2 init script.
      * Only activate vgs local.
      * Add clvm initscript. (closes: #336258)
      * Try to activate anything in the lvm2 postinst. (closes: #506105)
    
    lvm2 (2.02.39-2) unstable; urgency=low
    
      * Disable readline support in udeb. (closes: #491203)
    
    lvm2 (2.02.39-1) unstable; urgency=low
    
      * New upstream version.
      * Make /dev/$vgname readable by anyone, it is not private data as
        /dev/mapper is already readable.
     -- Kees Cook <email address hidden>   Tue, 16 Feb 2010 10:40:31 -0800
  • lvm2 (2.02.39-0ubuntu11) karmic; urgency=low
    
      * Copy /etc/lvm/lvm.conf into the initramfs (LP: #246324).
    
     -- Colin Watson <email address hidden>   Wed, 15 Jul 2009 13:52:21 +0100