polcykit-gnome's actions don't work with button proxies

Bug #332343 reported by Emilio
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
policykit-gnome
Expired
Critical
policykit-gnome (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: network-manager

If you edit a wireless network connection, tick "Available to all users" and then try to Apply, the "Apply" button does nothing. Unticking "Available to all users" and applying works.

By the way, when you tick the option, the icon that is inside the button changes to a little key.

network-manager:
  Installed: 0.7.1~rc1-0ubuntu2
  Candidate: 0.7.1~rc1-0ubuntu2
  Version table:
 *** 0.7.1~rc1-0ubuntu2 0
        500 http://www.las.ic.unicamp.br jaunty/main Packages
        100 /var/lib/dpkg/status
network-manager-gnome:
  Installed: 0.7.1~rc1+20090219+bzr974-0ubuntu1
  Candidate: 0.7.1~rc1+20090219+bzr974-0ubuntu1
  Version table:
 *** 0.7.1~rc1+20090219+bzr974-0ubuntu1 0
        500 http://www.las.ic.unicamp.br jaunty/main Packages
        100 /var/lib/dpkg/status

Description: Ubuntu jaunty (development branch)
Release: 9.04

Revision history for this message
Dave Walker (davewalker) wrote :

Confirmed on Jaunty.

Ticked "Available to all users", pressed Apply (icon changed as described), clicked Cancel. Re-opened the dialogue and previously ticked option wasn't then enabled.

Changed in network-manager:
status: New → Confirmed
Revision history for this message
Dave Walker (davewalker) wrote :

Believe this could be a bug in the Gnome applet dialogue rather than the underlying network-manager package.

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

Hi,

This is actually an issue with policykit-gnome

Thanks,

James

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

Hi,

Here's the fix for this issue. I set "High" importance as it breaks other applications.

Thanks,

James

Changed in policykit-gnome:
importance: Undecided → High
status: Confirmed → Triaged
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your work james

Changed in policykit-gnome:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
policykit-gnome (0.9-1ubuntu2) jaunty; urgency=low

  * Pull patch from Fedora CVS to make actions work again. When blocking
    "clicked" because the user is not authenticated it should emit
    "auth-start" so that the user is invited to authenticate. (LP: #332343)

 -- James Westby <email address hidden> Mon, 23 Feb 2009 17:42:43 +0000

Changed in policykit-gnome:
status: Fix Committed → Fix Released
Changed in policykit-gnome:
status: Unknown → New
Revision history for this message
opensourceror (opensourceror) wrote :

This bug - or something very similar to it appears to be back. I verified I have policykit-gnome - 0.9-1ubuntu3
so it may have regressed back in. Basically If you edit a wireless network connection, tick "Available to all users", the Apply button is immediately disabled.

Revision history for this message
James Westby (james-w) wrote : Re: [Bug 332343] Re: polcykit-gnome's actions don't work with button proxies

On Thu, 2009-06-25 at 00:20 +0000, opensourceror wrote:
> This bug - or something very similar to it appears to be back. I verified I have policykit-gnome - 0.9-1ubuntu3
> so it may have regressed back in. Basically If you edit a wireless network connection, tick "Available to all users", the Apply button is immediately disabled.

I suspect this is due to a policykit configuration, rather than
a regression of this fix, assuming by "disabled" you mean
"greyed out".

Can you tell us what the polkit settings for this action are?

To find these go to System->Administration->Authorizations.
Then in the tree on the left navigate to org->freedesktop->
network-manager-settings->system->Modify System Connections.

If you could tell us what you have for the 3 items under
"Implicit Authorisations" and whether there is anything
in the "Explicit Authorisations" box.

Thanks,

James

Changed in policykit-gnome:
status: New → Invalid
Changed in policykit-gnome:
importance: Unknown → Critical
status: Invalid → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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