lp:ubuntu/intrepid/devmapper

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/intrepid/devmapper
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

36. By Colin Watson

Actually install udev rules in dmsetup-udeb, as was the case in hardy.

35. By James Westby

* Merge from Debian unstable. Remaining Ubuntu changes (LP: #244584):
  - Support udev-controlled devmapper in initramfs, for consistent device
    discovery/naming during boot and hotplug:
    + Add debian/dmsetup.initramfs: Hook for copying dmsetup and udev rules
      to the initramfs.
    + debian/rules: Copy hook to build directory.
    + debian/dmsetup.install: Install above file from build directory.
    + debian/dmsetup.postinst: Call update-initramfs.
  - debian/rules: Copy po/device-mapper.po to device-mapper.pot so Rosetta
    has a POT file to import.
  - Empty DH_OPTIONS while running dh_makeshlibs so that the -p option works
    properly, so that we get proper udeb shlibs again.
  - Create two new packages, libdevmapper-event1.02.1 and dmeventd. These
    packages will be used to help monitor dmraid events and log them to
    syslog.
  - debian/libdevmapper-dev.install: Add libdevmapper-event.h and
    libdevmapper-event.a to the dev package.
  - debian/dmsetup.udev: Set link priority to 100 for devmapper devices
    that have an UUID starting with DMRAID- for dmraid devmapper devices,
    to prevent UUIDs being used to mount hard disk partitions rather than
    the array itself.

34. By Colin Watson

Empty DH_OPTIONS while running dh_makeshlibs so that the -p option works
properly, so that we get proper udeb shlibs again.

33. By Luke Yelavich

* Create two new packages, libdevmapper-event1.02.1 and dmeventd. These
  packages will be used to help monitor dmraid events and log them to
  syslog.
* debian/libdevmapper-dev.install: Add libdevmapper-event.h and
  libdevmapper-event.a to the dev package.

32. By Luke Yelavich

debian/dmsetup.udev: Set link priority to 100 for devmapper devices
that have an UUID starting with DMRAIDfor dmraid devmapper devices,
to prevent UUIDs being used to mount hard disk partitions rather than
the array itself.

31. By Kees Cook

debian/patches/dmsetup-export.patch: re-add DM_TARGET_TYPE exports,
required for detecting state of dm devices during udev rule execution
and sane creation of by-uuid symlinks (forwarded to Debian #486780).

30. By Martin Pitt

* Merge from Debian unstable. Remaining Ubuntu changes:
  - Call dmsetup from udev rules to name the device, so udev creates them
    if they do not already exist, and fill in information about the
    filesystem on the device afterwards.
    (forwarded to Debian #455746):
    + Add debian/dmsetup.udev: Naming udev rules.
    + debian/rules: Call dh_installudev to install above file.
    + debian/control: Add Recommends: dmsetup to the library and the udeb.
  - Support udev-controlled devmapper in initramfs, for consistent device
    discovery/naming during boot and hotplug:
    + Add debian/dmsetup.initramfs: Hook for copying dmsetup and udev rules
      to the initramfs.
    + debian/rules: Copy hook to build directory.
    + debian/dmsetup.install: Install above file from build directory.
    + debian/dmsetup.postinst: Call update-initramfs.
  - debian/rules: Copy po/device-mapper.po to device-mapper.pot so Rosetta
    has a POT file to import.

29. By Scott James Remnant (Canonical)

Upload simply to add a Debian bug number to the previous changelog
entry.

28. By Scott James Remnant (Canonical)

* Merge from debian unstable, remaining changes:
  - Apply patch from SuSE that adds an "export" option that will give udev
    the full device status of each dm device, including whether it's
    actually active or not. (exists as Debian #434241).
  - Apply patch to create devices more atomically to avoid races with udev
    (forwarded upstream and to Debian #455745).
  - Call dmsetup from udev rules to name the device, so udev creates them
    if they do not already exist, and fill in information about the
    filesystem on the device afterwards.
    (forwarded to Debian #nnnnnn)
  - Copy po/device-mapper.po to device-mapper.pot so Rosetta has a POT
    file to import.
  - Update file locations from previous Ubuntu versions.

27. By Scott James Remnant (Canonical)

* Make the device take the /dev/mapper name in all cases.
  LP: #126379, #144049.
* Drop udeb patch since it's not needed.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/devmapper
This branch contains Public information 
Everyone can see this information.

Subscribers