lp:ubuntu/karmic-updates/devicekit-disks
- Get this branch:
- bzr branch lp:ubuntu/karmic-updates/devicekit-disks
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 29. By Scott Talbert
-
Add devicekit-
disks.prerm script which stops the devicekit-disks
daemon when devicekit-disks is removed. This fixes a problem with
the Karmic to Lucid upgrade on systems with 'removable' disks.
(LP: #554718) - 28. By Martin Pitt
-
Add 11-disable-
smart-probing. patch: Disable ATA SMART probing on ATA
disks. It causes hardware damage to a lot of SSD disks. This is a
workaround, until a real fix in libatasmart is found. (LP: #445852) - 27. By Martin Pitt
-
Add 10-force-
unmount- fstab.patch: force_removal() previously only checked
for entries in our own mtab. This caused forced unmounts for drives in
/etc/fstab not to work. Now check for drives in /etc/fstab as well.
(LP: #476654) - 26. By Martin Pitt
-
[ Martin Pitt ]
* Add 09-fix-atasmart- crash.patch: Fix common crash when
devkit-disks-helper- ata-smart- collect succeeds, but returns invalid base64
data on stdout. (fd.o #25043, LP: #419663)[ Steve Magoun ]
* Backport 03-hide-configuration- partition- 12.patch from Lucid to fix
regression that caused Acer and other hidden partitions to appear
after upgrading to Karmic (LP: #451304) - 25. By Martin Pitt
-
Add 08-hide-
lvm-mirror- volumes. patch: Hide pseudo LVs which should not be
displayed. This is an unintrusive workaround for Karmic, real fix involves
reshuffling our udev rules quite a bit (which is done upstream, and will
trickle into Lucid). (LP: #458529) - 24. By Martin Pitt
-
07-media-
player- icon.patch: Fix stupid typo which caused _all_ devices to
get marked as a media player. - 23. By Martin Pitt
-
* Upload Debian git head to collect fixes below. Package can be synced next
time.
* Add debian/local/apport- hook.py: Apport package hook for collecting
hardware information, devkit-disks --dump, mounts, and fstab. Install it
in debian/rules when building on Ubuntu. Add "lsb-release" build
dependency for this.
* Add 07-media-player- icon.patch: Use "media-player" icon for storage
devices tagged with ID_MEDIA_PLAYER. (LP: #440290) - 22. By Martin Pitt
-
* debian/rules: Enable quilt patch system. Add quilt build dependency.
* Add 01-mkfs-tempdir. patch: Daemon does not create /var/run/ DeviceKit- disks/,
so mkfs jobs fail. Just create the directory in /tmp, this is what /tmp is
for, after all. (See https://bugs.freedeskt op.org/ show_bug. cgi?id= 24265)
* Add 00git-fix-inhibit. patch: Actually make Inhibit() work again. Taken
from upstream git head. (LP: #428133)
* Add 02-unlock-CD-trays- after-mounting. patch: Unlike in the hal world, we
do not have a daemon polling CD drives for eject button presses. In order
to make hardware tray eject buttons work, unlock the tray after
mounting a CD. This is pretty much equivalent to yanking out USB sticks,
which we already handle reasonably (detecting disappeared device,
force-unmounting) . (https:/ /bugs.freedeskt op.org/ show_bug. cgi?id= 24052,
LP: #397734)
* Add 03-fix-subsystem- check-for- firewire. patch: Firewire subsystem is
called "ieee1394" in current Linux. Now check for both "ieee1394" and
"firewire". This fixes firewire drives to not be considered system
internal any more. (https://bugs.freedeskt op.org/ show_bug. cgi?id= 24351,
LP: #442604)
* Add 04-mount-vfat-with- shortname- mixed-by- default. patch: The previous
default, shortname=lower, breaks all-uppercase file names ("touch
FOO" creates "foo"), thus breaks rsync, and Windows compatibility. The
default was changed in the Linux kernel for 2.6.32 as well.
(https://bugs.freedeskt op.org/ show_bug. cgi?id= 24129, LP: #428174)
* Add 00git-crash-on-removing- NULL-value- from-hash. patch: Properly handle
the situtation where we're processing a 'change' event but the 'remove'
event has happened but is still queued up in our own process. Also handle
device file renames and 'move' uevents.
(http://bugs.freedeskto p.org/show_ bug.cgi? id=24264, LP: #414407)
* Add 06-show-MMC-MemStick- cards-by- default. patch: Show MMC/MemStick cards
by default; the previous whitelist in the udev rules ignored them.
(https://bugs.freedeskt op.org/ show_bug. cgi?id= 24053, LP: #429752)
* Add 05-german-translations. patch: Add German translations.
(https://bugs.freedeskt op.org/ show_bug. cgi?id= 2024420) - 21. By Martin Pitt
-
* Upload current Debian git head to pick up recent bug fixes.
* debian/rules: Enable quilt patch system. Add quilt build dependency.
* Add 01-mkfs-tempdir. patch: Daemon does not create /var/run/ DeviceKit- disks/,
so mkfs jobs fail. Just create the directory in /tmp, this is what /tmp is
for, after all. (See https://bugs.freedeskt op.org/ show_bug. cgi?id= 24265)
* Add 00git-fix-inhibit. patch: Actually make Inhibit() work again. Taken
from upstream git head. (LP: #428133)
* Add 02-unlock-CD-trays- after-mounting. patch: Unlike in the hal world, we
do not have a daemon polling CD drives for eject button presses. In order
to make hardware tray eject buttons work, unlock the tray after
mounting a CD. This is pretty much equivalent to yanking out USB sticks,
which we already handle reasonably (detecting disappeared device,
force-unmounting) . (https:/ /bugs.freedeskt op.org/ show_bug. cgi?id= 24052,
LP: #397734)
* Add 03-fix-subsystem- check-for- firewire. patch: Firewire subsystem is
called "ieee1394" in current Linux. Now check for both "ieee1394" and
"firewire". This fixes firewire drives to not be considered system
internal any more. (https://bugs.freedeskt op.org/ show_bug. cgi?id= 24351,
LP: #442604)
* Add 04-mount-vfat-with- shortname- mixed-by- default. patch: The previous
default, shortname=lower, breaks all-uppercase file names ("touch
FOO" creates "foo"), thus breaks rsync, and Windows compatibility. The
default was changed in the Linux kernel for 2.6.32 as well.
(https://bugs.freedeskt op.org/ show_bug. cgi?id= 24129, LP: #428174)
* Add 05-dont-remove- NULL-values- from-hash- tables. patch: In device_remove(),
device_file, object_path, or dev are sometimes NULL. Do not attempt to
remove NULL from the hash tables, since this crashes. This is mainly a
robustification patch, it does not really fix the underlying
state bookkeeping. (http://bugs.freedeskto p.org/show_ bug.cgi? id=24264,
LP: #414407) - 20. By Martin Pitt
-
* Debian git head snapshot to get the bug fix below.
* debian/rules: Enable quilt patch system. Add quilt build dependency.
* Add mkfs-tempdir.patch: Daemon does not create /var/run/DeviceKit- disks/,
so mkfs jobs fail. Just create the directory in /tmp, this is what /tmp is
for, after all. (See https://bugs.freedeskt op.org/ show_bug. cgi?id= 24265)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)