https://bugzilla.novell.com/show_bug.cgi?id=731812
https://bugzilla.novell.com/show_bug.cgi?id=731812#c9
--- Comment #9 from Ludwig Nussel 2011-11-23 09:43:36 CET ---
Well, this bug should into separate ones as it mixes three issues.
Anyways...
Wrt IPv6 this is clearly a NM issue. IMO NM should probe v6 the
first time it connects and if that doesn't yield anything useful
turn it off entirely for the future for this particular connection.
NM could probably use some better kernel interface for that as the
current sysctl way is rather clumsy.
Wrt time zone Vincent is right, no problem allowing timezone changes
without auth_admin (even though I still think it's a bug in glibc
that it allows setting $TZ but no ~/.localtime which would not
require any changes to the system). The upstream setting for
org.freedesktop.timedate1.set-timezone already is auth_admin, we
didn't override that.
Wrt to NM the situation is sad. I actually filed bug 713639 months
ago to get the privilege handling straightened up but it turns out
we don't have anyone who actually really cares about NM in openSUSE.
I had to dig through the code and add some hacks to NM myself to
make "system" connections work at all without throwing popups out of
the blue at users. Blaming the policy is the typical knee-jerk
reaction to polkit popups while in fact the backend of the program
in question isn't prepared at all to receive any result from polkit
other than 'yes' without becoming annoying.
Also note that the 'retain authorization' checkbox
(auth_admin_keep_always) of PolicyKit was a very nice way to mediate
between a strict default policy and the need of individual
users to regularly perform some tasks without authentication.
Unfortunately polkit1 dropped support for that.
But well, let's set
'org.freedesktop.NetworkManager.settings.modify.own' back to 'yes'
to hide those deficiencies again.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.