Last commit made on 2010-04-26
Get this branch:
git clone -b ubuntu/lucid https://git.launchpad.net/ubuntu/+source/lvm2
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

7020181... by Scott James Remnant (Canonical) on 2010-04-26

Import patches-unapplied version 2.02.54-1ubuntu4 to ubuntu/lucid

Imported using git-ubuntu import.

Changelog parent: 349f89b25f3d3da9031bb72f529237ac552f8984

New changelog entries:
  * 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.

349f89b... by Steve Langasek on 2010-02-18

Import patches-unapplied version 2.02.54-1ubuntu3 to ubuntu/lucid

Imported using git-ubuntu import.

Changelog parent: a8f997cdb6ed25c921a4e54e69311e0a57063efe

New changelog entries:
  * lidevmapper-dev: move .so symlinks to /usr/lib where they belong

a8f997c... by Kees Cook on 2010-02-17

Import patches-unapplied version 2.02.54-1ubuntu2 to ubuntu/lucid

Imported using git-ubuntu import.

Changelog parent: 0b1e1b273660bb4ebc4c626c45c6bcb5fc63ed90

New changelog entries:
  * debian/lvm2.preinst: fix Hardy conf-file removal to check against the
    correct binary package name.

0b1e1b2... by Kees Cook on 2010-02-16

Import patches-unapplied version 2.02.54-1ubuntu1 to ubuntu/lucid

Imported using git-ubuntu import.

Changelog parent: c91c1e34a3fe613a8bfa5ac4efcd568eaab90fdb

New changelog entries:
  * 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
  * 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).

c91c1e3... by Bastian Blank on 2009-11-06

Import patches-unapplied version 2.02.54-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 5dc32a92a0c6f35ea8d994714253ff65fd221b2b

New changelog entries:
  * 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.

5dc32a9... by Bastian Blank on 2009-10-08

Import patches-unapplied version 2.02.53-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f51ad7012a15be449e4d2a5f9cbab8310b98ddff

New changelog entries:
  * Fix variable assignment in udev rules. (closes: #550100, RC bugfix)
  * Install udev rules into initramfs.
  * Add initramfs-tools hook to dmsetup.
  * Trigger initramfs update.

f51ad70... by Bastian Blank on 2009-09-30

Import patches-unapplied version 2.02.53-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 238bcad4d7fcb7a5b0fde98d943cd1ee37dff075

New changelog entries:
  * New upstream version.
  * Make dmsetup conflicts against devicekit-disks, it duplicates the udev
  * Add possibility to hide creation of extra symlinks via udev.
  * Ignore temporary cryptsetup devices.

238bcad... by Bastian Blank on 2009-09-18

Import patches-unapplied version 2.02.52-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f4f17fc403a9d71639d388c608ccbb927bc99323

New changelog entries:
  * New upstram version.
  * Fix clvm init script. (closes: #542169)
  * Remove dmsetup export support, unused.

f4f17fc... by Bastian Blank on 2009-09-06

Import patches-unapplied version 2.02.51-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 83189dd50d4e890d2a2ddf641016fcfa51b874fb

New changelog entries:
  * Fix version in conffile removal. (closes: #542942)
  * Add example udev rules file for permission setup. (closes: #450793)
  * 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)

83189dd... by Bastian Blank on 2009-08-20

Import patches-unapplied version 2.02.51-2 to debian/squeeze

Imported using git-ubuntu import.

Changelog parent: 2c1269c78b6e47e70ecd1cb0b3a70b19532ed571

New changelog entries:
  * Make mapper/* the real device, dm-* a symlink. (closes: #542422)
  * 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.