hal 0.5.8.1-3ubuntu1 source package in Ubuntu

Changelog

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

Upload details

Uploaded by:
Martin Pitt
Uploaded to:
Feisty
Original maintainer:
Sjoerd Simons
Architectures:
any
Section:
admin
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
hal_0.5.8.1.orig.tar.gz 1.7 MiB 1780808d7cd2612e5db637bb0060ae3f7313647362aff8c06ee78bbfa8069c7a
hal_0.5.8.1-3ubuntu1.diff.gz 58.7 KiB 0b4c79e781451158f0cfcd11279cdb5b058457b34903bccaee28c26861dd8054
hal_0.5.8.1-3ubuntu1.dsc 972 bytes b81b6852b88fea915043bd21d125500d9a4189f08ea963b4c909cefac525b648

View changes file

Binary packages built by this source