-
hal (0.5.9-1ubuntu2~feisty1) feisty-backports; urgency=low
* Automated backport upload; no source changes.
hal (0.5.9-1ubuntu2) gutsy; urgency=low
* debian/rules: Only enable MacBooc on i386 and amd64, since only
works and builds there. Fixes FTBFS on sparc and powerpc.
hal (0.5.9-1ubuntu1) gutsy; urgency=low
* Merge with Debian experimental. Remaining Ubuntu changes:
** Ubuntu specific **
- debian/control:
+ Drop linux-kernel-headers dependency (called linux-libc-dev in Ubuntu
which is build-essential).
+ Add XS-Vcs-Bzr, remove Debian's XS-Vcs-Svn.
+ Ubuntu maintainer.
- Launchpad integration:
+ Add p-l-i dependency to hal-device-manager.
+ Add debian/patches/ubuntu-lpi.patch: h-d-m code bits.
- hwdb integration:
+ Add hwdb-client-gnome dependency to hal-device-manager and sharutils
build dependency.
+ Add icons: debian/{hal-cpu,hal-memory,hwdb}.png.uuencode.
+ debian/patches/34-add_hwdb_button.patch: Glade modifications and Python
code hook.
+ debian/rules: uudecode icons during build.
- Langpack support for .desktop file:
+ debian/hal-device-manager.desktop: Add gettext domain, improve comment.
+ Add debian/hal-device-manager.desktop.in: .desktop stub for intltool
POT creation.
+ debian/patches/ubuntu-desktop-POTFILES.patch: Add this desktop.in to
po/POTFILES.in.
+ debian/rules: Include gnome.mk to do the automagic POT building.
- Ubuntu udev world order:
+ Remove debian/hal.links.
+ 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 next
LTS).
- https://wiki.ubuntu.com/MountAllLocalFilesystems spec:
+ debian/patches/56_probe_fstab.patch: Check whether a volume or storage
device is present in fstab, and if so, set linux.fstab.options and
linux.fstab.mountpoint.
+ debian/patches/24_ignored_volumes.patch: Ignore fixed partitions which
are supposed to be mounted automatically in fstab, but aren't.
- debian/patches/62_ignore_single_slash_label.patch: Ignore labels which
only consist of a slash, so that they do not end up as /media/-. An
earlier Ubuntu d-i/ubiquity created those labels by default.
(LP #83323)
** Packaging fixes which should go to Debian **
- Privilege reduction:
+ debian/hal.postinst: Add haldaemon to various groups for removable
device access (floppy, plugdev, etc.).
+ debian/patches/25_privileges-addons.patch: Run addon-storage as
non-root.
- debian/hal.init.dbus: Use actual init script path in usage help, not
hardcoded /etc/init.d/hal (since it is actually in /etc/dbus/event.d).
(LP #84642)
- debian/hal.postrm: Check mode ($1) properly.
- debian/patches/02_powerscripts.patch: Prefer alternative scripts over
pmi, since pmi is the default.
- debian/run-hald.sh: Put absolute paths in HALD_RUNNER_PATH so that
callouts are found, too.
- debian/patches/55_nonpolkit-mount-policy.patch: Implement a policy check
if PolicyKit is not available: Only allow mounting of removable devices
to non-root users.
- debian/patches/62_dbus-python-0.80.patch: Correctly show HAL properties
in hal-device-manager with dbus-python. (FD #9343; rejected upstream
because h-d-m is going away).
** Bug fixes which should go upstream **
- debian/patches/16_ntfs_allowed_mount_options.patch: Allow NTFS mount
option 'utf8' (LP #78142).
- debian/patches/24_ignored_volumes.patch: Ignore fixed partitions but
those mounted to /media.
- debian/patches/59_add_ssb_bus.patch: Add support for devices on the SSB
bus; patch by Matthew Garrett.
- debian/patches/63_fixup_macbookpro.patch: Extend 10-macbookpro-utils.fdi
fixes to more MacBooc models; patch by Matthew Garret.
** Bug fixes from upstream bugzilla **
- debian/patches/65-keyboard-addon-repeated.patch: Do not ignore key
repeat events in the keyboard addon. (FD #9767)
- debian/patches/66-NULL-fstype-crash.patch: Do not crash on NULL
volume.fstypes, and assing some fallback values to them. (FD #10429,
LP #87800)
- debian/patches/67-fix-probe-volume.patch: Fix scrambled labels.
(FD #10362, LP #69914)
Changes in this version:
* Remove debian/10-storage-policy.fdi to stop ejecting all USB/Firewire
devices. (LP: #63090)
* Remove debian/patches/57_allow_bus_virtual.patch: This does not apply at
all to 0.5.9, and must either be confirmed to be obsolete or redone.
* Disable debian/patches/34-add_hwdb_button.patch for now, it needs to be
reworked for 0.5.9.
hal (0.5.9-1) experimental; urgency=low
* New upstream release.
* Patches removed as they were applied or fixed upstream:
- debian/patches/03_macbookpro_configure.patch
- debian/patches/04_cd_write.patch
- debian/patches/05_one_formfactor_fallback.patch
- debian/patches/06_smbios_return.patch
- debian/patches/07_ppc_suspend.patch
- debian/patches/08_openfirmware.patch
- debian/patches/09_check_hashtable_initialisation.patch
- debian/patches/10_callout_errors.patch
- debian/patches/11_no_useless_runner_errors.patch
- debian/patches/12_pegasus_pmu_crash_fix.patch
- debian/patches/13_hal_callout_bashism.patch
- debian/patches/15_partition_probing.patch
- debian/patches/24_dbus_connection_close.patch
- debian/patches/25_correctly_free_lists.patch
- debian/patches/26_fix_hald_not_running_coredump.patch
- debian/patches/27_hal_fix_dbus_error_is_set.patch
- debian/patches/29_handle_non_hal_mounts.patch
- debian/patches/30_cdrom_bogus_tocinfo.patch
* Revised patches:
- debian/patches/02_powerscripts.patch
* debian/patches/19_sonypi_support.patch
- Removed. Instead of relying on the external spicctrl tool, /dev/sonypi
is used directly now by the hal-system-sonypic addon.
* debian/patches/55_nonpolkit-mount-policy.patch
- Removed. We depend on PolicyKit now to check if a user is authorized to
mount local partitions.
* debian/control
- Add Depends: hal-info (>= 20070402) to hal package.
* debian/libhal(-storage)-dev.install
- Do not install libtool *.la files anymore.
* debian/rules
- Remove cdbs tarball.mk rules file.
- Cleanup obsolete rm commands from common-install-impl.
* debian/hal.dirs
- Create the directories /var/cache/hald (fdi files cache) and
/var/lib/hal (dev acl management list).
* debian/hald.8, debian/lshal.1
- Removed. Shipped upstream.
* debian/hal.manpages
- Install upstream manpages. (Closes: #277399)
hal (0.5.8.1-9) unstable; urgency=low
* debian/no-cd-media-check.fdi
- Re-added "HL-DT-ST DVD-RW GCA-4080N" product string
hal (0.5.8.1-8) unstable; urgency=low
[ Michael Biebl ]
* debian/control:
- Add an explicit build dependency on docbook-xml so we don't fail on
buildds without network access.
[ Sjoerd Simons ]
* debian/hal-unmount.sh: Always run pumount/umount if a block device is
removed, not only when it's mounted. This ensure that dm devices can be
properly deconfigured by pumount.
* debian/debian-storage-policy-ignore-fixed-crypto-drives.fdi
- Added. Ignore non-removable devices with crypto volumes again
(Closes: #414417)
hal (0.5.8.1-7) unstable; urgency=low
[ Sjoerd Simons ]
* Acknowledge Steve Langasek's NMU. (Closes: #370186)
* debian/patches/29_handle_non_hal_mounts.patch
- Added. Handle volume removal for mounted volumed that weren't mounted by
hal correctly.
* debian/patches/30_cdrom_bogus_tocinfo.patch
- Added. Some cdrom drives/discs report a wrong start of the session in the
TOC, causing hal to not detect the filesystem. Work around this by
rescanning at offset 0 for discs when filesystem detection fails.
[ Michael Biebl ]
* Add XS-Vcs-* fields to debian/control.
* Drop debian-storage-policy-fixed-drives.fdi in favor of
debian/patches/55_nonpolkit-mount-policy.patch.
This fixes the problem that local devices are not shown in nautilus.
(Closes: #394155, #395169, #409879)
* debian/patches/02_powerscripts.patch
- Add support for pm-utils and prefer it over other solutions. This is in
anticipation of hal-0.5.9, where pm-utils will be the preferred backend.
* Install HAL specification document. (Closes: #413813)
- debian/control: Build-Depend on docbook-utils and libxml2-utils.
- debian/rules: Pass --enable-docbook-docs to ./configure.
* debian/watch
- Fix regexp to not match non-hal releases, like hal-info.
hal (0.5.8.1-6.1) unstable; urgency=high
* Non-maintainer upload.
* High-urgency upload for RC bugfix.
* Provide /usr/share/doc/hal/examples/no-cd-media-check.fdi as an example
for disabling CD ROM media checks, and document this in README.Debian, as
a workaround for CD drives with broken firmware. Closes: #370186.
hal (0.5.8.1-6) unstable; urgency=low
* debian/patches/19_sonypi_support.patch
- Added. Fixes the sonypi brightness setting method
(Patch from Mike Hommey) (Closes: #391528)
hal (0.5.8.1-5) unstable; urgency=high
[ Michael Biebl ]
* debian/hal-doc.install, debian/hal-doc.links
- Install API documentation into /usr/share/doc/hal-doc/html and create a
link back to /usr/share/gtk-doc/html/hal so devhelp can find it.
(Closes: #398803)
* debian/control
- Add a Suggests on devhelp for the hal-doc package which allows to
access the API documentation more easily.
[ Sebastian Dröge ]
* debian/control:
+ Updated to use my debian.org mail address
[ Sjoerd Simons ]
* debian/patches/28_runner_64bit_values.patch
- Added. Ensure 64 bit values are correctly aligned before passing them to
dbus (Closes: #404937)
* Urgency high, fixes an RC bug
-- Martin Pitt <email address hidden> Fri, 4 May 2007 10:35:38 +0100
-
hal (0.5.8.1-4ubuntu12) feisty; urgency=low
* Add debian/patches/66-NULL-fstype-crash.patch: Do not crash on NULL
volume.fstypes, and assing some fallback values to them. Patch from Danny
Kukawa in FD#10429. (LP: #87800)
* debian/patches/24_ignored_volumes.patch: Ignore partitions which are
mounted by default in /etc/fstab only when they are not currently mounted
(this could happen on damaged partitions, failed fsck, etc., and
inexperienced users should not randomly mount those.). Since this would
make system partitions visible, limit the visible ones to /media/ again,
as in previous Ubuntu releases. (LP: #73227)
* Add debian/10-storage-policy.fdi: Resurrect 'Eject all USB and Firewire
storage devices', just as in previous Ubuntu releases. (LP: #97366)
* Add debian/patches/67-fix-probe-volume.patch: Attempt to fix scrambled
labels. Taken from FD#10362, thanks to Danny Kukawa. (LP: #69914)
-- Martin Pitt <email address hidden> Fri, 30 Mar 2007 17:55:46 +0200
-
hal (0.5.8.1-4ubuntu11) feisty; urgency=low
* 30-mp3-player-fdi.patch: Remove "Feiya Technology Corp Memory Bar" again,
since other Flash drives use the very same controller, but are not capable
of music playback. (LP: #90286)
* Remove debian/patches/33-prefer-pmi-over-powersave.patch, so that
installing powersave actually makes hal use it. The patch is not necessary
any more, since kpowersave does not depend on powersaved any more, so this
does not reopen #61920. (LP: #90425)
* Add debian/patches/65-keyboard-addon-repeated.patch: Do not ignore key
repeat events in the keyboard addon. Patch taken from
https://bugs.freedesktop.org/show_bug.cgi?id=9767, thanks to Ryan Lortie.
-- Martin Pitt <email address hidden> Wed, 28 Mar 2007 17:28:26 +0200
-
hal (0.5.8.1-4ubuntu10) feisty; urgency=low
* debian/control: Add XS-Vcs-Bzr field.
* debian/patches/64_macbook_backlight.patch: Remove all the autotools
generated stuff, only keep the manually written bits.
* Add debian/patches/99_autoreconf.patch: Diff of running automake 1.9.6
and autoconf 2.59, so that the changes in 64_macbook_backlight.patch
become active. Using 2.59 instead of 2.61 does not change shell
interpolation rules, so that hal-device-manager will work again.
(LP: #91264)
-- Martin Pitt <email address hidden> Mon, 12 Mar 2007 16:41:40 +0100
-
hal (0.5.8.1-4ubuntu9) feisty; urgency=low
[ Sebastian Dröge ]
* debian/patches/62_dbus-python-0.8.patch:
+ Correctly show HAL properties in hal-device-manager with dbus-python
0.80. https://bugs.freedesktop.org/show_bug.cgi?id=9343
[ Matthew Garrett ]
* debian/patches/63_fixup_macbook_pro.patch:
+ Fix building the MBP addon, and edit the FDI files so it binds to new
hardware.
* debian/patches/64_macbook_backlight.patch:
+ Add support for the backlight on Macbooks.
https://launchpad.net/ubuntu/+source/hal/+bug/72287
[ Martin Pitt ]
* Add debian/patches/62_ignore_single_slash_label.patch: Ignore labels which
only consist of a slash, so that they do not end up as /media/-.
(LP: #83323)
* debian/patches/30-mp3-player-fdi.patch: Add Sony Ericsson W300i.
(LP: #86866)
* debian/patches/30-mp3-player-fdi.patch: Add Transcend T.Sonic 520.
(LP: #90117)
-- Martin Pitt <email address hidden> Fri, 9 Mar 2007 18:36:36 +0100
-
hal (0.5.8.1-4ubuntu8) feisty; urgency=low
* Add debian/patches/61_addon_cpufreq_crash.patch: Fix crash in the cpufreq
addon. (LP: #85717)
* debian/hal.init.dbus: Use actual init script path in usage help, not
hardcoded /etc/init.d/hal (since it is actually in /etc/dbus/event.d).
(LP: #84642)
* debian/patches/02_powerscripts.patch: Fix path to s2disk/s2ram.
(LP: #84652)
* debian/patches/30-mp3-player-fdi.patch: Add missing audio_folders
attribute to Sony Ericsson k750i FDI. (LP: #84924)
-- Martin Pitt <email address hidden> Tue, 20 Feb 2007 09:48:58 +0100
-
hal (0.5.8.1-4ubuntu7) feisty; urgency=low
* debian/patches/30-mp3-player-fdi.patch: Add Sony Ericsson W810i.
(LP: #56060)
* debian/patches/30-mp3-player-fdi.patch: Add Archos A404. (LP: #81204)
* debian/hal-device-manager.install: Install .desktop file into
/usr/share/applications/, not /usr/share/control-center-2.0/capplets/ any
more, so that it actually appears in control center.
* debian/control: Set Ubuntu maintainer.
-- Martin Pitt <email address hidden> Fri, 16 Feb 2007 11:35:14 +0100
-
hal (0.5.8.1-4ubuntu6) feisty; urgency=low
* add 60_fix_thinkpad_fdi_entries.patch to hopefully
fix IBM ThinkPad brightness key handling for all think pads reporting
IBM as vendor instead of LENOVO (malone bug #81407)
-- Oliver Grawert <email address hidden> Mon, 12 Feb 2007 20:43:21 +0100
-
hal (0.5.8.1-4ubuntu5) feisty; urgency=low
* Add support for newer sysfs layout
* Add support for devices on the SSB bus
-- Matthew Garrett <email address hidden> Sat, 10 Feb 2007 20:58:50 +0000
-
hal (0.5.8.1-4ubuntu4) feisty; urgency=low
* debian/hal-device-manager.desktop:
- use "HardwareSettings" category (Ubuntu: #80851)
-- Sebastien Bacher <email address hidden> Tue, 23 Jan 2007 16:44:56 +0100
-
hal (0.5.8.1-4ubuntu3) feisty; urgency=low
* debian/patches/30-mp3-player-fdi.patch: Clean up a bit.
* Add debian/patches/17_hdm_bus_type.patch: Fix 'bus type' display in
hal-device-manager. Closes: LP#26362
* Add debian/patches/18_set-brightness_bashism.patch: Fix bashism in
tools/linux/hal-system-lcd-get-brightness-linux to make brightness setting
on Sony Vaio laptops work again. Closes: LP#68617
* debian/hal-device-manager.desktop{,.in}: Since hal-device-manager does not
actually manage anything, rename it to 'Hardware information'.
Closes: LP#45247
* debian/patches/30-mp3-player-fdi.patch: Add iAudio F2. Closes: LP#78546
* debian/control: Add alternative build dependency 'libvolumeid-dev' for
backportability.
* Rename debian/patches/16_ntfs_allow_local_mount_option.patch to
16_ntfs_allowed_mount_options.patch and add 'utf8'. Closes: LP#78142
-- Martin Pitt <email address hidden> Fri, 12 Jan 2007 16:08:52 +0100
-
hal (0.5.8.1-4ubuntu2) feisty; urgency=low
* Add back debian/patches/00upstream-06-stat-dev-not-mountpoint.patch and
port it to 0.5.8.1. This fixes handling of NTFS-FUSE mounts again in
Feisty. Closes: LP#35354
* debian/patches/24_ignored_volumes.patch: Fix ignoring of Apple bootstrap
partitions. Closes: LP#61767
* debian/patches/24_ignored_volumes.patch: Ignore partitions without an
fsusage, e. g. unformatted ones, Mac patch partitions, etc.
Closes: LP#18901
* Add debian/patches/00upstream-01-acpi-low-powerlevels.patch:
- Fix ACPI problems with incorrect low current voltage values.
- Patch taken from upstream git 9c99fc03fbac6380032a6678c641a76ef02ad834.
- Closes: LP#66025
* Add debian/patches/16_ntfs_allow_local_mount_option.patch: Allow 'locale='
mount option for NTFS. Closes: LP#78370
* Add debian/patches/00upstream-02-music-players.patch: Pull USB music
player FDI file from git head. At the moment, this adds the Zen Nano.
Closes: LP#77047
* debian/patches/30-mp3-player-fdi.patch:
- Add "Nexia NX58XX (including Super*Talent MegaScreen)". Closes: LP#77842
- Add "Feiya Technology Corp Memory Bar". Closes: LP#77854
- Add "MPMan MP-Ki 128". Closes: LP#66239
-- Martin Pitt <email address hidden> Tue, 9 Jan 2007 12:22:57 +0100
-
hal (0.5.8.1-4ubuntu1) feisty; urgency=low
* Merge from Debian unstable; remaining changes:
+ Drop linux-kernel-headers (called linux-libc-dev in Ubuntu and
build-essential).
- Launchpad integration:
+ Add p-l-i dependency to hal-device-manager.
+ Add debian/patches/ubuntu-lpi.patch: h-d-m code bits.
- hwdb integration:
+ Add hwdb-client-gnome dependency to hal-device-manager.
+ Add icons: debian/{hal-cpu,hal-memory,hwdb}.png.uuencode.
+ debian/patches/34-add_hwdb_button.patch: Glade modifications and Python
code hook.
+ debian/rules: uudecode icons during build.
- Privilege reduction:
+ debian/hal.postinst: Add haldaemon to various groups for removable
device access (floppy, plugdev, etc.).
+ debian/patches/25_privileges-addons.patch: Run addon-storage as
non-root.
- Langpack support for .desktop file:
+ debian/hal-device-manager.desktop: Add gettext domain, improve comment.
+ Add debian/hal-device-manager.desktop.in: .desktop stub for intltool
POT creation.
+ debian/patches/ubuntu-desktop-POTFILES.patch: Add this desktop.in to
po/POTFILES.in.
+ debian/rules: Include gnome.mk to do the automagic POT building.
- debian/hal-device-manager.install: Install device manager .desktop file
into control-center-2.0/capplets/.
- debian/hald.8: Remove documentation of removed --retain-privileges
option.
- debian/hal.postrm: Check mode ($1) properly.
- Re-enumerate remaining Ubuntu patches.
- debian/patches/24_ignored_volumes.patch:
+ Ignore unmounted fixed partitions but those mounted to /media.
+ Ignore unmounted fixed crypto partitions but those mounted to /media.
+ Ignore removable Apple bootstrap partitions.
- Laptop fixes:
+ debian/patches/26_volume_and_aliased_keys.patch: LP#22451 (fix from
Paul Sladen).
+ debian/patches/28-fix-omnibook-brightness-levels.patch: Omnibooks have
11 brightness levels, not 8.
+ debian/patches/31_laptop-panel-fixes.patch: Some Thinkpads control
brightness in Hardware.
- debian/patches/27-hdm-nice-keyvalues.patch: Prettify lists in the device
manager.
- debian/patches/30-mp3-player-fdi.patch: Support some more music players.
- debian/patches/32_smartcard_drivetype.patch: Some MMC cards call
themselves 'Storage-SDC'.
- debian/patches/33-prefer-pmi-over-powersave.patch: Nomen est omen.
pmi generally works better than powersave.
- debian/rules: Fix installation of udev rules for Ubuntu's udev layout.
- debian/run-hald.sh: Put absolute paths in HALD_RUNNER_PATH so that
callouts are found, too.
- debian/patches/55_nonpolkit-mount-policy.patch: Implement a policy check
if PolicyKit is not available: Only allow mounting of removable devices
to non-root users.
- debian/patches/56_probe_fstab.patch: Check whether a volume or storage
device is present in fstab, and if so, set linux.fstab.options and
linux.fstab.mountpoint.
- debian/patches/24_ignored_volumes.patch: Replace the old policy about
showing/hiding volumes: Now show all volumes, except those which are
mounted automatically in /etc/fstab.
- Add debian/patches/57_allow_bus_virtual.patch: Accept BUS_VIRTUAL input
devices (i.e. uinput) even though they have no physical device.
hal (0.5.8.1-4) unstable; urgency=low
[ Michael Biebl ]
* Improve short description of the hal-doc package. (Closes: #387374)
[ Sebastian Dröge ]
* Patches from upstream GIT:
+ debian/patches/24_dbus_connection_close.patch:
- Don't call dbus_connection_close() in lshal and hal-device. This is
invalid usage of DBus API.
GIT changeset c85e02d58d6503b494bb4c8584a7c44ac6923208
+ debian/patches/25_correctly_free_lists.patch:
- Correctly free lists to prevent accessing free'd memory.
GIT changeset a56a15b90177734c70a8b03d961a7bcabdea2af8
+ debian/patches/26_fix_hald_not_running_coredump.patch:
- Don't coredump utilities when hald is not running but print a usefull
error message. GIT changeset c2053bf825cd9d81949d63ad83790a68310bb808
[ Sjoerd Simons ]
* debian/patches/02_powerscripts.patch
+ Prefer hibernate over uswsusp. (Closes: #397302)
* debian/patches/27_hal_fix_dbus_error_is_set.patch
+ Added. Ensure libhal never calls dbus_error_is_set(NULL) as that's not
allowed in the D-Bus API
-- Martin Pitt <email address hidden> Tue, 19 Dec 2006 17:09:37 +0100
-
hal (0.5.8.1-3ubuntu7) feisty; urgency=low
[ Colin Watson ]
* Add debian/patches/57_allow_bus_virtual.patch:
- Accept BUS_VIRTUAL input devices (i.e. uinput) even though they have
no physical device (LP: #67954).
[ Martin Pitt ]
* debian/rules: Install udev rules as priority 95, not 85, since other
scripts still to important things after 85.
* debian/hal.{preinst,postinst,postrm}: Do the renaming on upgrades, take
care to avoid the dpkg conffile question if the script was not modified,
and gracefully handle aborted upgrades.
-- Martin Pitt <email address hidden> Fri, 8 Dec 2006 18:15:06 +0100
-
hal (0.5.8.1-3ubuntu6) feisty; urgency=low
* Add debian/patches/55_nonpolkit-mount-policy.patch:
- tools/hal-storage-mount.c: Implement a policy check if PolicyKit is not
available: Only allow mounting of removable devices (without changing
'uid=' to non-root users.
- This obsoletes the previous 'volume.ignore=true' hack in
debian/debian-storage-policy-fixed-drives.fdi, so do not install this
any more.
* debian/run-hald.sh: Fix paths to probes.
* Add debian/patches/56_probe_fstab.patch:
- Check whether a volume or storage device is present in fstab, and if so,
set linux.fstab.options and linux.fstab.mountpoint.
- Note: This is an initial working, but ugly patch; the duplicated code
should be moved into a library and linked to both probes, but let's
first get some upstream feedback before cleaning it up.
* debian/patches/24_ignored_volumes.patch:
- Replace the old policy about showing/hiding volumes: Now show all
volumes, except those which are mounted automatically in /etc/fstab.
- See https://wiki.ubuntu.com/MountAllLocalFilesystems for details.
-- Martin Pitt <email address hidden> Thu, 7 Dec 2006 15:59:53 +0100
-
hal (0.5.8.1-3ubuntu5) feisty; urgency=low
* Adjust dependency from libvolumeid-dev to libvolume-id-dev, we changed
package names to match Debian.
-- Scott James Remnant <email address hidden> Thu, 23 Nov 2006 10:57:24 +0000
-
hal (0.5.8.1-3ubuntu4) feisty; urgency=low
* debian/patches/54_dbus_error_is_set.patch:
+ Make sure that dbus_error_is_set is really never ever called with NULL.
This is not allowed by the DBus API.
-- Sebastian Dröge <email address hidden> Mon, 13 Nov 2006 00:45:22 +0100
-
hal (0.5.8.1-3ubuntu3) feisty; urgency=low
* Patches from upstream GIT:
+ debian/patches/50_dbus-connection-close.patch:
- Don't call dbus_connection_close() in lshal and hal-device. This is
invalid usage of DBus API.
GIT changeset c85e02d58d6503b494bb4c8584a7c44ac6923208
+ debian/patches/51_correctly_free_lists.patch:
- Correctly free lists to prevent accessing free'd memory.
GIT changeset a56a15b90177734c70a8b03d961a7bcabdea2af8
+ debian/patches/52_fix_hald_not_running_coredump.patch:
- Don't coredump utilities when hald is not running but print a usefull
error message. GIT changeset c2053bf825cd9d81949d63ad83790a68310bb808
+ debian/patches/53_dbus_is_error_set.patch:
- Don't call dbus_error_is_set() with NULL. This is invalid usage of DBus
API. GIT changeset 0a9965e4aa4ffc2f382d7fe1286937308439fd1f
-- Sebastian Dröge <email address hidden> Fri, 10 Nov 2006 10:24:05 +0100
-
hal (0.5.8.1-3ubuntu2) feisty; urgency=low
* Re-add accidentally dropped sharutils build dependency to fix FTBFS.
-- Martin Pitt <email address hidden> Mon, 6 Nov 2006 07:11:17 -0800
-
hal (0.5.8.1-3ubuntu1) feisty; urgency=low
* Merge with Debian Sid. Remaining changes:
- Fix build dependencies:
+ libvolume-id-dev -> libvolumeid-dev
+ Drop linux-kernel-headers (called linux-libc-dev in Ubuntu and
build-essential).
- Launchpad integration:
+ Add p-l-i dependency to hal-device-manager.
+ Add debian/patches/ubuntu-lpi.patch: h-d-m code bits.
- hwdb integration:
+ Add hwdb-client-gnome dependency to hal-device-manager.
+ Add icons: debian/{hal-cpu,hal-memory,hwdb}.png.uuencode.
+ debian/patches/34-add_hwdb_button.patch: Glade modifications and Python
code hook.
+ debian/rules: uudecode icons during build.
- Privilege reduction:
+ debian/hal.postinst: Add haldaemon to various groups for removable
device access (floppy, plugdev, etc.).
+ debian/patches/25_privileges-addons.patch: Run addon-storage as
non-root.
- Langpack support for .desktop file:
+ debian/hal-device-manager.desktop: Add gettext domain, improve comment.
+ Add debian/hal-device-manager.desktop.in: .desktop stub for intltool
POT creation.
+ debian/patches/ubuntu-desktop-POTFILES.patch: Add this desktop.in to
po/POTFILES.in.
+ debian/rules: Include gnome.mk to do the automagic POT building.
- debian/hal-device-manager.install: Install device manager .desktop file
into control-center-2.0/capplets/.
- debian/hald.8: Remove documentation of removed --retain-privileges
option.
- debian/hal.postrm: Check mode ($1) properly.
- Re-enumerate remaining Ubuntu patches.
- debian/patches/24_ignored_volumes.patch:
+ Ignore unmounted fixed partitions but those mounted to /media.
+ Ignore unmounted fixed crypto partitions but those mounted to /media.
+ Ignore removable Apple bootstrap partitions.
- Laptop fixes:
+ debian/patches/26_volume_and_aliased_keys.patch: LP#22451 (fix from
Paul Sladen).
+ debian/patches/28-fix-omnibook-brightness-levels.patch: Omnibooks have
11 brightness levels, not 8.
+ debian/patches/31_laptop-panel-fixes.patch: Some Thinkpads control
brightness in Hardware.
- debian/patches/27-hdm-nice-keyvalues.patch: Prettify lists in the device
manager.
- debian/patches/30-mp3-player-fdi.patch: Support some more music players.
- debian/patches/32_smartcard_drivetype.patch: Some MMC cards call
themselves 'Storage-SDC'.
- debian/patches/33-prefer-pmi-over-powersave.patch: Nomen est omen.
pmi generally works better than powersave.
- debian/rules: Fix installation of udev rules for Ubuntu's udev layout.
- debian/run-hald.sh: Put absolute paths in HALD_RUNNER_PATH so that
callouts are found, too.
* Drop pmount backend patch for now, it does not apply at all to the new
backends. Eventually we will harden the current backends to do the same
paranoia level of policy checks that pmount does.
hal (0.5.8.1-3) unstable; urgency=low
* debian/control
- Add a Recommends on eject to the hal package.
- Add myself to Uploaders.
* 15_partition_probing.patch
- Added. Fixes problems with extended partition tables.
(Closes: #393245, #392978)
* Update to new python policy using python-support
- Tightened Build-Depends on python-support (>= 0.5.3).
- Drop X[SB]-P-V fields from debian/control, add a debian/pyversions file
instead specifying the supported python versions.
- Drop debian/pycompat.
- Drop dh_python call from debian/rules, call dh_pysupport with the
correct path to the modules directory.
- Call dh_pysupport in binary-install instead of binary-predeb.
hal (0.5.8.1-2) unstable; urgency=low
* 12_pegasus_pmu_crash_fix.patch
- Added. Check if power_management.type was set before doing strcmp and
detect Pegasos machines as having the desktop formfactor
(Closes: #391124)
* /debian/patches/13_hal_callout_bashism.patch
- Added. Fix some bashisms in the hal callout scripts
* debian/patches/02_powerscripts.patch
- Updated. Use s2ram instead of s2both to let uswsusp suspend to ram
(Closes: #388558)
* debian/patches/14_power_suspend_linux_pmu_fix.patch
- Added. Use the correct hal property to check the powermanagement type.
(Closes: #393203)
hal (0.5.8.1-1) unstable; urgency=low
* New upstream release
u debian/patches/01_hal_debian_dbuspolicy.patch
- Updated.
* debian/patches/05_pmu_nohibernate.patch
- Removed. Recent kernels don't crash my machine anymore
* debian/patches/04_hald_scripts.patch
debian/patches/06_more_buttons.patch
debian/patches/08_probe_serial.patch
debian/patches/09_sony_brightness.patch
debian/patches/12_refresh_acpi_states.patch
debian/patches/14_probe_volume_invalidlabel.patch
debian/patches/16_dont_stat_autofs.patch
debian/patches/17_fix_dbus_090_build.patch
debian/patches/18_hald_runner_fd_leak.patch
debian/patches/22_recognize_partitions.patch
- Removed. All fixed upstream
* debian/patches/07_suspend2.patch
debian/patches/20_uswsusp.patch
debian/patches/21_acpi_support.patch
- Merged into 02_powerscripts.patch
* debian/patches/hdm-python2.4.patch
- Removed. Not needed anymore since the default python is 2.4 now
* debian/patches/19_sonypi_support.patch
- Updated. Upstream supports spicctrl but assumes it's in a different path
* debian/patches/15_mount_scripts_pmount.patch
- Removed. Replaced by the new version of the mount scripts
* debian/rules: Disable PolicyKit
* debian/control: Add build-depend on libvolume-id-dev
* debian/patches/23_addon_acpi.patch
- Updated.
* debian/control: Add linux-kernel-headers (>= 2.6.17) to the build-depends
for the definition of ARPHRD_IEEE80211_RADIOTAP
* debian/hal.install: Scripts are no longer in /usr/share/hal but in
/usr/lib/hal
* debian/patches/03_macbookpro_configure.patch
- Added. Change configure so the macbook pro utils can actually be
disabled.
* debian/rules: Disable the macbook pro backlight addon.
* debian/patches/04_cd_write.patch
- Added. don't crash on cd drives without write capabilities (From
upstream git)
* debian/patches/05_one_formfactor_fallback.patch
- Added. Use one fallback to an unknown formfactor instead of three. Fixes
bugs caused by falling back when not needed.
* debian/patches/06_smbios_return.patch
- Added. Only let the prober return success if it actually found some
usefull info.
* debian/patches/07_ppc_suspend.patch
- Added. pmu systems can suspend by using hal's own tool. So actually flag
it as being able to suspend even though mem isn't in /sys/power/state
* debian/patches/08_openfirmware.patch
- Added. Extra model and machine compatibility from openfirmware and
use that info to detect the formfactor.
* debian/debian-storage-policy-fixed-drives.fdi
- Added. Add policy to hal so it refuses to mount and unmount fixed
drives.
* debian/patches/09_check_hashtable_initialisation.patch
- Added. Check if the udi to method queue hashtable is initialized before
using it. (From upstream)
* debian/patches/10_callout_errors.patch
- Added. Use dbus_error_free instead of LIBHAL_FREE_DBUS_ERROR. Ensures
errors correctly reach hald-runner.
* debian/patches/11_no_useless_runner_errors.patch
- Added. Only let hald-runner output warnings if there was actually an
error.
hal (0.5.7.1-2) unstable; urgency=low
* debian/patches/22_recognize_partitions.patch
- Added. More robust recognition that a block device is a partition. Fixes
detecting scsi cdrom drives as partitions (From upstream git)
(Closes: #383792)
* debian/patches/23_addon_acpi.patch
- Added. Don't use the kernel acpi event interface if acpid is installed.
(Closes: #380520, #352512)
* debian/README.Debian: Update documentations about the configuration of the
callouts. Also mention how hal's acpi addon interacts with acpid.
* debian/hal.dirs: Remove /var/run/hal from hal.dirs. Let the init scripts
takes care of its creation. (Closes: #385270)
* debian/hal.postinst: Don't create a homedir for hal.
* debian/hal.preinst: Remove the old hal user. As deluser --system only
removes system users this should be safe.
* debian/hal.postrm: Don't delgroup the daemon user on purge, deluser
already takes care of that.
* debian/hal.postrm: Remove the /var/run/hal dir on purge
* debian/patches/21_acpi_support.patch:
- Updated. Use the force argument to the sleep and hibernate call
(Closes: #384120)
* debian/patches/debian/patches/19_sonypi_support.patch:
- Updated. The spicctrl tool is installed in a different location on
debian then what upstream assumes.
hal (0.5.7.1-1) unstable; urgency=low
[ Sjoerd Simons ]
* New upstream release
* debian/hal.postinst,debian/hal.postrm,debian/rules: Rename the hal daemon
user to haldaemon (was hal)
* debian/hal.postinst: Created the plugdev system group if it doesn't exist
* debian/hal.links: Change the udev rules.d link from 050_hal-plugdev.rules
to z99_hal.rules to ensure hal gets its data after all the udev magic.
* debian/patches/09_sony_brightness.patch:
- Apply trivial upstream patch to fix LCD brightness setting on Sony
laptops.
- From the ubuntu hal package which took it from upstream, thanks to Paolo
Borelli
* debian/patches/12_refresh_acpi_states.patch:
- Added. refresh ACPI events after suspend/hibernate
- From the ubuntu hal package, patch created by Paul Sladen based on
upstream CVS.
* debian/patches/14_probe_volume_invalidlabel.patch
- Added. Don't try to fix device labels with invalid UTF-8 characters if
more than 20% of the characters is invalid. This avoids totally
unintelligible labels while still preserving only mildly damaged ones.
- From the ubuntu hal package, patch created by Martin Pitt
* debian/patches/15_mount_scripts_pmount.patch:
- Change mount/umount scripts to call pmount-hal/pumount as the
destination user instead of mount/umount as root. This way, we do not
have to rely on hal properties for sanity checking, which are unreliable
in hal's current trust model.
- Change eject script to call eject as the destination user instead of
root.
- This change should be completely transparent to the outside world, so
that KDE and gnome-mount will just work. (Closes: #377689)
- From the ubuntu hal package, patch created by Martin Pitt.
* debian/patches/16_dont_stat_autofs.patch:
- Added. Don't stat autofs filesystems as that will remount.
(Closes: #361785) (From upstream git)
* debian/patches/17_fix_dbus_090_build.patch:
- Added. Fix build with dbus >= 0.90 (From upstream git)
* debian/patches/18_hald_runner_fd_leak.patch
- Added. Fix fd leak in hald-runner. Patch by Mike Hommey (Closes: #375143)
* debian/patches/debian/patches/19_sonypi_support.patch:
- Added. Support sonypi using laptops (Closes: #375144) (From upstream git)
* debian/patches/07_suspend2.patch:
- Updated. Don't try to use suspend2 to suspend a pmu machine, which can
crash the machine. (Closes: #366008)
* debian/patches/20_uswsusp.patch:
- Added. Use uswsusp for suspend and hibernation if available. Patch by
Tim Dijkstra. (Closes: #382183)
* debian/patches/21_acpi_support.patch:
- Added. Use acpi-support for suspend and hibernation if available.
(Closes: #381708)
[ Sebastian Dröge ]
* debian/pycompat,
debian/control,
debian/rules:
+ update to the new Python Policy
* debian/control:
+ Bump Standards-Version to 3.7.2
+ Add myself to Uploaders
-- Martin Pitt <email address hidden> Fri, 27 Oct 2006 00:05:22 +0200
-
hal (0.5.7.1-0ubuntu17) edgy; urgency=low
* Add debian/patches/00upstream-07-hald-runner_fdleak.patch:
- Fix stderr file descriptor leak. This can prevent suspending and
probably other nasty things.
- Patch taken from upstream:
http://gitweb.freedesktop.org/?p=hal.git;a=commit;h=fcb6aa0df90b7ee61a58c207896448131d3aa180
- Closes: LP#66939
-- Martin Pitt <email address hidden> Thu, 19 Oct 2006 16:55:39 +0200