This bug was fixed in the package hal - 0.5.10+git20080301-1ubuntu1
---------------
hal (0.5.10+git20080301-1ubuntu1) hardy; urgency=low
* Merge with Debian to pull in a current snapshot from upstream git head
(upstream neglects doing a long-overdue 0.5.11 release). This pulls in two
tons of bug fixes and reduces our insane stack of patches to a
maintainable level again. (LP: #198295)
- Uses MMC profile reading for CDs/DVDs. (LP: #66254)
* Remove the following patches which are upstream now:
- 01_proc_sys_batteries.patch
- 02_sysfs_battery_serial.patch
- 92_gxx43.patch
- 94_batter-model_name.patch
- 97_fix_power_info_via_sysfs.patch
* Drop 80_allow_vfat_usefree.patch; Using 'usefree' VFAT mount option is not
necessary with the current Hardy kernel any more.
* Drop debian/patches/82_ignore_fixed_nonmedia.patch: Obsolete, GVFS treats
fixed partitions correctly.
* Tag and forward the subset of our remaining patches which have some kind
of documentation and justification. Rename them to clean up patch order
prefixes a bit.
* 96_uinput_device_support.patch: Adapt to new upstream version.
* Remaining Ubuntu changes:
- debian/hal.init: Remove stray gparted-disable-automount.fdi on startup.
Needs to be kept until Gnome #324220 is fixed properly.
(LP #134712)
- debian/hal.init: Unconditionally chown the directory in the init script.
(LP #175525)
- Ubuntu udev world order:
+ debian/hal.links: Remove rules symlink, we install the rules file
directly into rules/.
+ debian/rules: Install udev rules into /etc/udev/rules.d/.
+ debian/hal.{preinst,postinst,postrm}: Transition code for changing the
udev rule priority (see 0.5.8.1-3ubuntu7, needs to be kept until after
Hardy's release).
- debian/hal.preinst, debian/libhal1.preinst: Clean up doc directory
symlinking when upgrading from Gutsy. Needs to be kept until after
Hardy's release.
- debian/rules: Enable MacBook (Pro) support on i386 and amd64. Add
pciutils-dev build dependency.
- debian/rules: Do not run stop init.d script for levels 1 and 6
(TearDown).
- debian/preferences.fdi: Disable automounting for fixed disks. On session
startup it is not done anyway (since that disables the gnome-mount UI
which would ask for authentication) and it leads to confusion when
restarting hal while a session is running. (LP #138537)
- Various bug fixes, see their patch headers:
+ 02_allow_ufs_ufstype.patch
+ 03_virtual_net_devices.patch
+ 04_read_brightness_not_actual_brightness.patch
+ 96_uinput_device_support.patch
+ ubuntu_01_ignore_single_slash_label.patch
- 83_ssb_bus_support.patch: Add support for devices on the SSB bus; patch
by Matthew Garrett (not applied upstream yet, this needs to update the
spec, too).
- 84_memstick_bus_support.patch: Add support for devices on the "memstick"
bus; patch by Matthew Garrett (not reported upstream yet, this needs to
update the spec, too).
- 88_change_pm_quirk_policy.patch: Patch by Matthew Garret, undocumented,
non-obvious purpose.
- Use PolicyKit/ConsoleKit:
+ Add libpolkit-dev build dependency and policykit, consolekit, acl
runtime dependencies.
+ debian/rules: Enable PK, CK, and automatic ACL management.
+ hal.install, debian/hal.manpages: Ship usr/share/PolicyKit/ and hal-is-caller-privileged.1.
+ hal.postinst: Allow haldaemon user to query the PolicyKit database to
enforce privileges.
+ debian/README.Debian: Adapt description for dynamic privileges.
+ debian/hal.postinst: Do not create the powerdev/plugdev system groups.
+ Drop Debian's 01_hal_debian_dbuspolicy.patch (which assumes powerdev/plugdev system groups).
- debian/hal.postinst: Do not restart hal when upgrading from 6.06. This
needs to be kept until after Hardy's release.
* Add policykit build dependency so that the build can use
polkit-policy-file-validate.
* Add debian/patches/05_fix_dell_brightness.patch: Fix Dell brightness
backend. (LP: #191725)
* Remove debian/patches/03_virtual_net_devices.patch. While being correct,
it would require fixing client applications, too, which is too late for
hardy. By request from Kees Cook. (See LP #199140, #198541)
hal (0.5.10+git20080301-1) unstable; urgency=low
[ Michael Biebl ]
* debian/rules
- Explicitly disable the macbook addon to ensure reliable build results
with unclean build chroots.
* debian/dbus.init
- Fix LSB init header. Use $remote_fs instead of $local_fs as the
daemon requires /usr to be mounted. Remove S from Should-Stop.
* debian/copyright
- The documentation in the doc/ subdirectory is licensed under the GFDL.
Update the copyright notice accordingly.
[ Sjoerd Simons ]
* New upstream release
- Fixes issues with sysfs batteries present since 2.6.24
(Closes: #462723, 463740, #460072, #463480, #455198)
- Correctly handles batteries with 0% charge (Closes: #463878)
- No longer leak fd when input devices get removed (Closes: #460133)
* Remove patches that have been merged upstream:
- debian/patches/65_keyboard-addon-repeated.patch
- debian/patches/68_alternative-cdrw-capacity-detection.patch
- debian/patches/70_killswitch_dell.patch
- debian/patches/71_realpath.patch
- debian/patches/75_glist_memleak.patch
- debian/patches/80_fix_int_outof.patch
- debian/patches/81_dont_deref_reason_why_locked_if_null.patch
- debian/patches/82_partutil_dont_deref_null.patch
- debian/patches/84_fix_uninitialised_memory_usage_in_pci_add.patch
- debian/patches/85_fix_strlist_to_string.patch
- debian/patches/86_fix_killswitch_callout.patch
- debian/patches/87_fix_hurd_compilation.patch
- debian/patches/88_fix_hurd_compilation2.patch
- debian/patches/89_hurd_compile_autofoo.patch
- debian/patches/90_fix_crash_after_fdi_cache_generation.patch
- debian/patches/91_fix_invalid_fdi_cache_on_empty_matches.patch
* debian/rules: Add list-missing
* debian/libhal-storage1.symbols, debian/libhal1.symbols
- Add symbol files for the various libraries
-- Martin Pitt <email address hidden> Wed, 05 Mar 2008 18:14:57 +0100
This bug was fixed in the package hal - 0.5.10+ git20080301- 1ubuntu1
--------------- git20080301- 1ubuntu1) hardy; urgency=low
hal (0.5.10+
* Merge with Debian to pull in a current snapshot from upstream git head sys_batteries. patch battery_ serial. patch model_name. patch power_info_ via_sysfs. patch vfat_usefree. patch; Using 'usefree' VFAT mount option is not patches/ 82_ignore_ fixed_nonmedia. patch: Obsolete, GVFS treats device_ support. patch: Adapt to new upstream version. disable- automount. fdi on startup. hal.{preinst, postinst, postrm} : Transition code for changing the libhal1. preinst: Clean up doc directory preferences. fdi: Disable automounting for fixed disks. On session ufs_ufstype. patch net_devices. patch brightness_ not_actual_ brightness. patch device_ support. patch 01_ignore_ single_ slash_label. patch bus_support. patch: Add support for devices on the SSB bus; patch bus_support. patch: Add support for devices on the "memstick" pm_quirk_ policy. patch: Patch by Matthew Garret, undocumented, ConsoleKit: hal.manpages: Ship usr/share/ PolicyKit/ and
hal-is- caller- privileged. 1. README. Debian: Adapt description for dynamic privileges. hal.postinst: Do not create the powerdev/plugdev system groups. debian_ dbuspolicy. patch (which assumes
powerdev/ plugdev system groups). hal.postinst: Do not restart hal when upgrading from 6.06. This policy- file-validate. patches/ 05_fix_ dell_brightness .patch: Fix Dell brightness patches/ 03_virtual_ net_devices. patch. While being correct,
(upstream neglects doing a long-overdue 0.5.11 release). This pulls in two
tons of bug fixes and reduces our insane stack of patches to a
maintainable level again. (LP: #198295)
- Uses MMC profile reading for CDs/DVDs. (LP: #66254)
* Remove the following patches which are upstream now:
- 01_proc_
- 02_sysfs_
- 92_gxx43.patch
- 94_batter-
- 97_fix_
* Drop 80_allow_
necessary with the current Hardy kernel any more.
* Drop debian/
fixed partitions correctly.
* Tag and forward the subset of our remaining patches which have some kind
of documentation and justification. Rename them to clean up patch order
prefixes a bit.
* 96_uinput_
* Remaining Ubuntu changes:
- debian/hal.init: Remove stray gparted-
Needs to be kept until Gnome #324220 is fixed properly.
(LP #134712)
- debian/hal.init: Unconditionally chown the directory in the init script.
(LP #175525)
- Ubuntu udev world order:
+ debian/hal.links: Remove rules symlink, we install the rules file
directly into rules/.
+ debian/rules: Install udev rules into /etc/udev/rules.d/.
+ debian/
udev rule priority (see 0.5.8.1-3ubuntu7, needs to be kept until after
Hardy's release).
- debian/hal.preinst, debian/
symlinking when upgrading from Gutsy. Needs to be kept until after
Hardy's release.
- debian/rules: Enable MacBook (Pro) support on i386 and amd64. Add
pciutils-dev build dependency.
- debian/rules: Do not run stop init.d script for levels 1 and 6
(TearDown).
- debian/
startup it is not done anyway (since that disables the gnome-mount UI
which would ask for authentication) and it leads to confusion when
restarting hal while a session is running. (LP #138537)
- Various bug fixes, see their patch headers:
+ 02_allow_
+ 03_virtual_
+ 04_read_
+ 96_uinput_
+ ubuntu_
- 83_ssb_
by Matthew Garrett (not applied upstream yet, this needs to update the
spec, too).
- 84_memstick_
bus; patch by Matthew Garrett (not reported upstream yet, this needs to
update the spec, too).
- 88_change_
non-obvious purpose.
- Use PolicyKit/
+ Add libpolkit-dev build dependency and policykit, consolekit, acl
runtime dependencies.
+ debian/rules: Enable PK, CK, and automatic ACL management.
+ hal.install, debian/
+ hal.postinst: Allow haldaemon user to query the PolicyKit database to
enforce privileges.
+ debian/
+ debian/
+ Drop Debian's 01_hal_
- debian/
needs to be kept until after Hardy's release.
* Add policykit build dependency so that the build can use
polkit-
* Add debian/
backend. (LP: #191725)
* Remove debian/
it would require fixing client applications, too, which is too late for
hardy. By request from Kees Cook. (See LP #199140, #198541)
hal (0.5.10+ git20080301- 1) unstable; urgency=low
[ Michael Biebl ]
* debian/rules
- Explicitly disable the macbook addon to ensure reliable build results
with unclean build chroots.
* debian/dbus.init
- Fix LSB init header. Use $remote_fs instead of $local_fs as the
daemon requires /usr to be mounted. Remove S from Should-Stop.
* debian/copyright
- The documentation in the doc/ subdirectory is licensed under the GFDL.
Update the copyright notice accordingly.
[ Sjoerd Simons ]
* New upstream release
- Fixes issues with sysfs batteries present since 2.6.24
(Closes: #462723, 463740, #460072, #463480, #455198)
- Correctly handles batteries with 0% charge (Closes: #463878)
- No longer leak fd when input devices get removed (Closes: #460133)
* Remove patches that have been merged upstream: patches/ 65_keyboard- addon-repeated. patch patches/ 68_alternative- cdrw-capacity- detection. patch patches/ 70_killswitch_ dell.patch patches/ 71_realpath. patch patches/ 75_glist_ memleak. patch patches/ 80_fix_ int_outof. patch patches/ 81_dont_ deref_reason_ why_locked_ if_null. patch patches/ 82_partutil_ dont_deref_ null.patch patches/ 84_fix_ uninitialised_ memory_ usage_in_ pci_add. patch patches/ 85_fix_ strlist_ to_string. patch patches/ 86_fix_ killswitch_ callout. patch patches/ 87_fix_ hurd_compilatio n.patch patches/ 88_fix_ hurd_compilatio n2.patch patches/ 89_hurd_ compile_ autofoo. patch patches/ 90_fix_ crash_after_ fdi_cache_ generation. patch patches/ 91_fix_ invalid_ fdi_cache_ on_empty_ matches. patch libhal- storage1. symbols, debian/ libhal1. symbols
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
- debian/
* debian/rules: Add list-missing
* debian/
- Add symbol files for the various libraries
-- Martin Pitt <email address hidden> Wed, 05 Mar 2008 18:14:57 +0100