View Single Post
  #4 (permalink)  
Old 08-Jul-2009, 19:11
deano_ferrari deano_ferrari is online now
Wise Penguin
 
Join Date: Jun 2008
Location: NZ
Posts: 1,849
deano_ferrari has a spectacular reputation aura aboutdeano_ferrari has a spectacular reputation aura aboutdeano_ferrari has a spectacular reputation aura aboutdeano_ferrari has a spectacular reputation aura about
Default Re: System policy denies access to various things

How odd. Having a look at the PolicyKit documentation (via link I gave previously), it mentions:

Quote:
9.3.4 Restoring the Default Privileges

Each application supporting PolicyKit comes with a default set of implicit policies defined by the application's developers, the so-called "upstream defaults". The privileges defined by the upstream defaults are not necessarily the ones that are activated by default on openSUSE. openSUSE comes with a predefined set of privileges (see Modifying Configuration Files for Implicit Privileges for more information) that is activated by default, overriding the upstream defaults.

Since the Authorization tool and the PolicyKit command line utilities always operate on the upstream defaults, openSUSE comes with the command-line tool set_polkit_default_privs that resets privileges to the values defined in /etc/polkit-default-privs.*. However, set_polkit_default_privs will only reset policies that are set to the upstream defaults. To reset all policies to the upstream defaults first and then apply the openSUSE defaults, run the following command:

rm -f /var/lib/PolicyKit-public/* && set_polkit_defaut_privs
1) So try the above command sequence (as root of course), and see if that restores the required user privileges.

2) I guess this might work too:

Quote:
zypper in --force hal
Reply With Quote