Authorizations menu entry not visible in Xubuntu

Bug #232234 reported by James Westby
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
policykit-gnome (Ubuntu)
Fix Released
Medium
James Westby
Hardy
Fix Released
Undecided
Unassigned

Bug Description

Impact: Xfce users cannot access polkit-gnome-authorizations, and so cannot configure
policykit authorizations graphically.

Intrepid fix: the last merge included the change to the .desktop file.

TEST CASE:
  * Run an Xfce session, look in the menus for "Authorizations", it shouldn't be
     present.
  * Install the fixed package
  * Look in the menus again, "Authorizations" should be present (Applications > System > Authorizations).

Regression potential: very low, change is a simple change to a .desktop file.

=== Original report:

Binary package hint: policykit-gnome

Hi,

The Authorizations entry in the System menu is not visible
in Xfce, as it has Only-Show-In: GNOME in its .desktop file.

Cody, I'll fix this bug in the upcoming Intrepid upload, and
then we can start the SRU procedures if that is what you would
like.

Thanks,

James

James Westby (james-w)
Changed in policykit-gnome:
assignee: nobody → james-w
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package policykit-gnome - 0.8-1ubuntu1

---------------
policykit-gnome (0.8-1ubuntu1) intrepid; urgency=low

  * Merge from debian unstable (LP: #232236), remaining changes:
    - Add 03-fix_i18n.patch to set the translation domain.
      This is fixed upstream and should be in the next release.
  * Increase the Build-Depends on libpolkit* to 0.8, as that
    is required to build.
  * Add XFCE to the .desktop file as Xubuntu have requested
    that it be available to them. Upstream is aware of the issue, but
    may wish to keep the current state of the art, as in other places
    Xfce users don't want to see it. (LP: #232234)

policykit-gnome (0.8-1) unstable; urgency=low

  * New upstream release.
  * debian/control
    - Add Build-Depends on pkg-config.
  * debian/patches/01-missing_polkit_grant_lib.patch
    - Removed, merged upstream.

 -- James Westby <email address hidden> Tue, 20 May 2008 16:52:46 +0200

Changed in policykit-gnome:
status: In Progress → Fix Released
James Westby (james-w)
description: updated
description: updated
Revision history for this message
James Westby (james-w) wrote :

Hi,

Attached is my proposed patch for this SRU.

Cody, I have just realised that the section for this .desktop file is
GNOME;System;Settings, does that get mapped to something in
the Xfce menu, or will it still be invisible?

Thanks,

James

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

Works for me.

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into -proposed, please test and give feedback here

Changed in policykit-gnome:
status: New → Fix Committed
Revision history for this message
Roger Miller (zill) wrote :

Is there a simple workaround for users to configure policykit authorizations graphically in Hardy (without waiting to upgrade to Intrepid?)

Revision history for this message
Martin Pitt (pitti) wrote :

Roger, you don't need to wait for Intrepid. Just upgrade to the current hardy-proposed package. You have to enable "proposed updates" for that. In Ubuntu it is System -> Administration -> Software Sources -> Updates. I don't know where it is in Xubuntu, but it should be in a similar place.

Revision history for this message
James Westby (james-w) wrote :

Hi Roger,

Once you have upgraded to the package in -proposed then you will
find the entry in "Applications > System > Authorizations". If you could
test that and report either sucess or failure here that would be great.
We will only release the package in to -updates for most users to
install once we have reports that it is working.

Thanks,

James

Revision history for this message
Steve Beattie (sbeattie) wrote :

I've confirmed the original bug's existence in the released Hardy version of policykit-gnome, 0.7-2ubuntu1, and verified that upgrading to the version in hardy-proposed, 0.7-2ubuntu1.1, causes the Authorizations entry to be present in the System menu in Xfce. I also verified that it still exists in the menus under gnome/metacity, and it also appears to function correctly (at least for browsing authorizations) under both window managers.

More user testing would be appreciated.

Revision history for this message
Martin Pitt (pitti) wrote :

Copied to hardy-updates.

Changed in policykit-gnome:
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.