lp://staging/~cyphermox/ubuntu/maverick/udisks/lp484429

Created by Mathieu Trudel-Lapierre and last modified
Get this branch:
bzr branch lp://staging/~cyphermox/ubuntu/maverick/udisks/lp484429
Only Mathieu Trudel-Lapierre can upload to this branch. If you are Mathieu Trudel-Lapierre please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mathieu Trudel-Lapierre
Status:
Merged

Recent revisions

17. By Mathieu Trudel-Lapierre

Update lp484429-use-luks-holder-property-in-removal.patch: if the LUKS cleartext
is ejected cleanly, luks_holder gets NULLed, which caused udisks to segfault when
trying to find or use the device it should have pointed to.

The luks teardown code can be skipped in this case since the devices both get
ejected/unmounted properly just before.

16. By Mathieu Trudel-Lapierre

Stop udisks from failing to mount a LUKS device after unclean removal,
let it properly handle the forced remove by tearing down the cleartext
device. (LP: #484429)

15. By Martin Pitt

* Upgrade to current git HEAD:
  - Update to latest LVM2 API (currently not used in Debian)
  - Fix long hangs on probing nonexistant floppy drives. (LP: #539515)
  - Do not have files executable on NTFS.
  - Some test suite updates.
* Remove debian/patches/00git-*.
* Drop transitional devicekit-disks-doc package. It's been in testing long
  enough, and we do not want to carry it into the squeeze release.
* debian/control: Have udisks Conflicts:/Replaces: devicekit-disks, to
  properly clean up. (Closes: #585169)
* 02-defer_smart_probing.patch, 10-ide-cd-support.patch: Refresh to apply
  cleanly.
* Switch to "3.0 (quilt)" format. Drop quilt build dependency.
* 08-dont-probe-dm-devices.patch: Update for udisks and to current code, but
  still keep it disabled. Proper handling of linear DMs and DMMP devices
  (which are disabled right now, though) still require finding out the
  parent devices through UDISKS_DM_TARGETS_{PARAMS,TYPE} and there is
  currently no equivalent from the dmsetup rules.

14. By Martin Pitt

* Add 00git-vfat-showexec.patch: Enable the "showexec" vfat mount option, to
  avoid data files being executable (which causes confusing question dialogs
  in nautilus which only have one sensible answer). Patch taken from
  upstream git head. (LP: #14335)
* Add 00git-dont-probe-nondata-cdroms.patch: Don't probe non-data CD-ROMs
  for partition tables. Patch taken from upstream git head.

13. By Michael Vogt

no change rebuild against libparted to fix hardy to lucid
failure upgrade report from the auto-upgrade-tester

12. By Martin Pitt

Urgency high because of security bug fix.

[ Michael Biebl ]
* Build against parted 2.2. (Closes: #574908)
* debian/control
  - Add dependency on dbus.

[ Martin Pitt ]
* New upstream bug fix release:
  - umount.udisks: Exit with return code 0 if the unmount succeeded.
    (LP: #541740)
  - Allow other rules (such as media-player-info) to set a more specific
    presentation icon.
  - Set multimedia-player-ipod icon for iPod media players. (LP: #540235)
  - Stop exporting DM key information. (Closes: #576687, LP: #556651,
    CVE-2010-1149)
  - Fix DM partition table detection.
  - job-drive-benchmark.c: Fix data types in error messages. (LP: #527202)
  - Hide Sony E-Book launcher partition. (LP: #546924)
  - Various test suite improvements.

11. By Martin Pitt

Upload current Debian packaging git head (Debian uploads do not work right
now)

[ Michael Biebl ]
* Build against parted 2.2. (Closes: #574908)
* debian/control
  - Add dependency on dbus.

[ Martin Pitt ]
* Update to current git head, which fixes three small issues:
  - umount.udisks: Exit with return code 0 if the unmount succeeded.
    (LP: #541740)
  - Allow other rules (such as media-player-info) to set a more specific
    presentation icon.
  - Set multimedia-player-ipod icon for iPod media players. (LP: #540235)

10. By Martin Pitt

[ Martin Pitt ]
* debian/control: Prefer building against current libparted0-dev. Add
  alternative libparted-dev build dependency as well.
* debian/rules: Build a PO template during package build, to have an up to
  date one for translators. (LP: #538320)
* Drop debian/local/ubuntu.pkla again: This will be provided by a new
  policykit-desktop-permissions package.

[ Michael Biebl ]
* New upstream release.
  - Clean up stale mounts from devices in /etc/fstab, too. (LP: #476654)
  - Fix recognition of unpartitioned VFAT drives, which were previously
    misdetected as MBR. (LP: #536670)
  - Use lseek64() instead of lseek() in job-drive-benchmark.c, to also work
    with large devices. (LP: #526524)
* Refresh patches.

9. By Colin Watson

releasing version 1.0.0~git20100305.fa313b2-1ubuntu1

8. By Colin Watson

set Maintainer for Ubuntu

Branch metadata

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