New upstream release 0.3

Bug #273711 reported by Martin Pitt
4
Affects Status Importance Assigned to Milestone
consolekit (Ubuntu)
Fix Released
Undecided
Unassigned
hal (Ubuntu)
Fix Released
Undecided
Martin Pitt
policykit (Ubuntu)
Fix Released
Undecided
Martin Pitt

Bug Description

Binary package hint: consolekit

Version 0.3 fixes a bunch of bugs, adds one new feature (support for "login IDs") and people already started backporting patches from it because newer GNOME components need them. I provided a 0.3 package in my PPA now (https://launchpad.net/~pitti/+archive).

Detailled changelog attached.

Revision history for this message
Martin Pitt (pitti) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :
Changed in hal:
assignee: nobody → pitti
status: New → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :
Changed in policykit:
assignee: nobody → pitti
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package policykit - 0.9-1ubuntu2

---------------
policykit (0.9-1ubuntu2) intrepid; urgency=low

  * Add debian/patches/03_consolekit0.3-api.patch: Try both the ConsoleKit 0.3
    and the older 0.2 API, to work with either. (LP: #273711)

 -- Martin Pitt <email address hidden> Wed, 24 Sep 2008 13:41:28 +0200

Changed in policykit:
status: In Progress → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

CK 0.3 is available in my PPA for testing.

However, despite patching PK and hal it still doesn't work, I don't get automatic ACLs on my devices (such as the sound card). This becomes a real time sink now, and I'm already on release crush, so I won't pursue this further.

hal is in my PPA now as well, and PK is in intrepid (since it works with both APIs).

Changed in consolekit:
status: New → Fix Committed
Changed in hal:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.3 KiB)

This bug was fixed in the package hal - 0.5.11+git20081110-0ubuntu1

---------------
hal (0.5.11+git20081110-0ubuntu1) jaunty; urgency=low

  * Merge with Debian unstable; remaining Ubuntu changes:
    - debian/{hal.init,rules}: Use /var/run/hald/ as PID file directory, not
      /var/run/hal/, since the former is needed for sockets, ACL caches, etc.
      (LP #205496)
   - debian/rules: Enable MacBook (Pro) support on i386 and amd64. Add
     pciutils-dev build dependency.
   - 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)
   - 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.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).
    - Enable input-hotplug for xorg:
       + 85_set_property_direct.patch: a patch from Fedora to add --direct
         option to hal-set-property.
       + debian/debian-setup-keyboard: modify a callout script from Fedora to
         work with console-setup.
       + debian/10-x11-keymap.fdi: add a callout to run debian-setup-keyboard
       + debian/rules, debian/hal.install: install 10-x11-input.fdi again.
   - 05_removable_block_acl_support.patch: Add support for adding ACLs to
     removable block devices (such as USB keys) on insertion.
   - Various bug fixes, see their patch headers:
     + 01_default_suspend_quirks.patch
     + 02_long_storage_size.patch
     + 03_increase_helper_timeout.patch
     + 04_read_brightness_not_actual_brightness.patch
     + 05_dell_backlight_lockups.patch
     + 06_smart_card_readers_acl.patch
     + 96_uinput_device_support.patch
     + 99_new-kernel-rfkill-interface.patch
     + 100_dell_killswitch.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).
  * Update to current git head snapshot.
    - Works with ConsoleKit 0.3 API. Bumped consolekit dependency
      accordingly, and add libck-connector-dev build dependency, so that
      configure can check the available ConsoleKit version. (LP: #273711)
    - Delete patches applied upstream:
      + 02_long_storage_size.patch
      + 05_dell_backlight_lockups.patch
      + 56_revert_ntfs_locale_mount_option.patch
 ...

Read more...

Changed in hal:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package consolekit - 0.3-0ubuntu1

---------------
consolekit (0.3-0ubuntu1) jaunty; urgency=low

  * New upstream release: (LP: #273711)
    - Initial support for login session IDs.
    - Various bug fixes.
  * Drop patches accepted/backported from upstream:
    - 02-exit_with_dbus.patch
    - 06-polkit-result.patch
    - 07-fix-thread-shutdown.patch
  * debian/consolekit.docs: Update path to spec html file.

 -- Martin Pitt <email address hidden> Tue, 23 Sep 2008 20:48:39 +0200

Changed in consolekit:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.