PolicyKit + KDE
Nicola Gigante
gigabytes at me.com
Wed Sep 2 18:02:21 BST 2009
Il giorno 02/set/2009, alle ore 18.55, Dario Freddi
<drf54321 at gmail.com> ha scritto:
> Hi all,
>
> just before people start screaming at random brokeness, let's make
> some
> clarifications. Let's start with some points we all should agree with
> (hopefully)
>
> - Software that do not belong to system space should be installable in
> userspace
> - Software in userspace should not even attempt to perform root
> operations
> - KDE can be built without kauth => polkit, having, by result, all
> root
> actions denied, so it correctly fits with previous statements
>
> Now, that said, I still do not understand where is the problem with
> polkit. If
> you are installing stuff userspace, you should be aware of its
> limitations.
> Not having Kauth does _NOT_ compromise your environment, it just
> locks you out
> from privileged operations, which is quite bearable.
>
> I already fixed cmake (more or less, still have to test throughly)
> to make
> stuff install outside /usr and /etc, and I will also make it spit a
> warning on
> install if these files are installed outside, so people who really
> care about
> having things privileged working can simply issue a sudo mv.
>
> Also, saying that a software is broken just because it does not
> allow you to
> include config files from elsewhere just seems to me unrespectful
> towards his
> developer, no matter if it's a *Kit or GNOME stuff, especially
> because there
> are possible good reasons for doing that.
>
> Ah, for the records, we just found out that changing the include
> path for dbus
> policy/autostart files seems not to work on most installations. So
> are we
> going to call DBus broken and move it outside of KDE? I think it
> won't happen.
>
> PolicyKit is decent software (even if 0.x is not really nice API-
> wise), and
> it's improving, no matter where it comes from. It's not perfect, but
> it works
> and it's the only solution we have out there (thanks god, I don't
> want a mass
> of clones coming out), it is maintained, sponsored and it has a
> future. Also
> people from Red Hat are helping a lot in the transition to polkit-1.
>
> That said, I hope you realized that these 3 file won't make your pc
> explode if
> they are not installed in the right location but will just prevent
> you using
> systemsettings to change the system date/time and from killing
> privileged
> processes with KSysGuard, hence will not prevent you from developing
> and
> rocking on KDE as usual.
>
> Hoping that this could put an end to the random hate.
>
>
I quote everything :-)
More information about the kde-core-devel
mailing list