PolicyKit + KDE

Kevin Krammer kevin.krammer at gmx.at
Fri Sep 4 12:02:58 BST 2009

On Wednesday, 2009-09-02, Thiago Macieira wrote:
> Em Quarta-feira 02 Setembro 2009, às 11:09:18, você escreveu:
> > On Wednesday, 2009-09-02, Dario Freddi wrote:
> > > On Wednesday 02 September 2009 12:16:07 am Andreas Pakulat wrote:
> > > > So basically this means nobody except Gentoo people can build from
> > > > sources as installing stuff in /usr/ will break packaging systems.
> > > > IMHO thats not acceptable at all. PolicyKit _has_ to have a way of
> > > > letting it load stuff from other places, if it doesn't its simply
> > > > broken and we shouldn't use it at all.
> > >
> > > PolicyKit is not broken, it's simply that installing and validate files
> > > that actually set your policies for root stuff in a location editable
> > > by a standard user woul make it broken for real.
> >
> > If that would be the case, why is it restricted to one specific
> > priviledged prefix, not also allowing e.g. /usr/local
> It may read those locations too.

That's OK then. The original explaination (or rather excuse) seemed to suggest 
it was articifially limited to one specific system wide installation 

> But the point is that those locations are *still* outside the prefix. KDE
> should not install stuff outside its prefix by default.
> I install KDE with "make install" as a user. I don't want to run "sudo make
> install" because my prefix is inside $HOME.

I totally agree, you've misinterpreted what I wrote.

I just pointed out that there are several priviledged-users-only directories 
commonly used for software installation, especially in the case of locally 
building software.
A component artificially restricting its search paths to a single one of them 
is either broken or has not been intended to be used on a Unix like system.


Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20090904/3c8fdb60/attachment.sig>

More information about the kde-core-devel mailing list