<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: KDE3, KDE4 and Slackware 13.0</title>
	<atom:link href="http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/feed/" rel="self" type="application/rss+xml" />
	<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/</link>
	<description>My thoughts on Slackware, life and everything</description>
	<lastBuildDate>Tue, 07 Feb 2012 13:55:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: winter hats</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-15351</link>
		<dc:creator>winter hats</dc:creator>
		<pubDate>Fri, 02 Sep 2011 01:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-15351</guid>
		<description>Well, for me KDE4 is simply too heavy. It’s a hog.</description>
		<content:encoded><![CDATA[<p>Well, for me KDE4 is simply too heavy. It’s a hog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MLB Hats</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-13256</link>
		<dc:creator>MLB Hats</dc:creator>
		<pubDate>Thu, 02 Dec 2010 03:04:06 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-13256</guid>
		<description>Nice post.Thank you for taking the time to publish this information very useful!
&lt;a&gt;MLB Hats &lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Nice post.Thank you for taking the time to publish this information very useful!<br />
<a>MLB Hats </a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: monster energy hat</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-13208</link>
		<dc:creator>monster energy hat</dc:creator>
		<pubDate>Wed, 01 Dec 2010 01:42:25 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-13208</guid>
		<description>Do you want to be more fashion, more charming,just do a little thing. A exciting purchasing is ready to go! Just pay attention to. We are specializing in providing new era hats ,new era caps ,one industries hats,rockstar energy hats,monster energy hats which would be your final choice. Just do what you want alonging with your active heart.</description>
		<content:encoded><![CDATA[<p>Do you want to be more fashion, more charming,just do a little thing. A exciting purchasing is ready to go! Just pay attention to. We are specializing in providing new era hats ,new era caps ,one industries hats,rockstar energy hats,monster energy hats which would be your final choice. Just do what you want alonging with your active heart.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oneforall</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-11165</link>
		<dc:creator>oneforall</dc:creator>
		<pubDate>Mon, 22 Mar 2010 04:21:25 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-11165</guid>
		<description>Aaron Seigo
 The fact is that you released it as known to be broken. I do know its because of udev going to be with out hal and replaced with the known buggy and guaranteed to brake all apps/libs Polkit-1.  &quot;Pokit/Pam with or with out Pam its the same&quot;. How, the fact that  like Pam everything has to be built with it (Polkit-1) . But back to KDE being released broken, as in things that USED to work but break if we don&#039;t use Polkit-1. There is nothing hard to understand about how wrong that was and the proof that linux as a whole now has lost respect for all platforms. Its proving that linux now isn&#039;t what I thought years ago to work with all platforms. It now shows how it only wants to work with the selected favorites(The bigger platforms )&quot;oh the feel of commercialism&quot;. It now has the WHOLE commercial attitude. I and any one else that was in #kde, #Policykit-kde, bug page etc seen wontfix,closed use Pam , Slackware(even though I never said what distro and still don&#039;t because its not just Slackware)  &quot;eventually will be forced to use Polkit/Pam&quot; and many more ignorant replies. Then later this kauth was added but still it was broken and still released . It show a clear disrepect for the lower number of platforms. Its the fact that these should have been thought out like all the other years but since the lack of respect now it doesn&#039;t surprise me at all. But as far as I know udev isn&#039;t officially released requiring polkit-1 , but kde is . I also hate the fact that with the patch its still puts that as some one said cancer on my and others system. So everything still has to work threw it and not TOTALLY with out it (PAM and POLKIT). &quot;repeating hear since you fail to remember THIS IS TO HAVE THE FULL FUCTIONS WE HAD&quot; not dropping them with this lame excuse that we can run KDE with out polkit/Pam but loose those fuctions. It&#039;s once again you could have still made it work as always and provide them that are stupid enough to use polkit/Pam that ability.
But as the commercial attitude, screw those fewer people even though they would repect us( as in we never say keep what we like and lose that other crap) . we don&#039;t care. I hated udev but this fuels my hatred of it even more. 
Anyway it became a huge disappointment. I really wish we didn&#039;t have to use polkit-1 at all . I have no doubt the problems KDE had we from all the major platforns that use pam/polkit and the rest have to suffer too .  guess the old saying of all good things must come to an end are fitting hear :(. patch or not I have cancer now. Plus no its not paranoia , its a fact that Polkit/Pam are well know for all the bugs and will cause all the app/libs to break.  Too well know. I hate it too because it has linux following the path of m$ with Office97, IE, Directx . The security should not be something everything has to be built around and more that the security on your house. It should work for you. Its as stupid as the system loosing functionality because you took out the browser. The authentication should be like all apps separate not embedded &quot;so to speak&quot; . This is to allow for other to make new ones. But this way then theirs would still be owned by Polkit-1(2 what ever) . Its insane .</description>
		<content:encoded><![CDATA[<p>Aaron Seigo<br />
 The fact is that you released it as known to be broken. I do know its because of udev going to be with out hal and replaced with the known buggy and guaranteed to brake all apps/libs Polkit-1.  &#8220;Pokit/Pam with or with out Pam its the same&#8221;. How, the fact that  like Pam everything has to be built with it (Polkit-1) . But back to KDE being released broken, as in things that USED to work but break if we don&#8217;t use Polkit-1. There is nothing hard to understand about how wrong that was and the proof that linux as a whole now has lost respect for all platforms. Its proving that linux now isn&#8217;t what I thought years ago to work with all platforms. It now shows how it only wants to work with the selected favorites(The bigger platforms )&#8221;oh the feel of commercialism&#8221;. It now has the WHOLE commercial attitude. I and any one else that was in #kde, #Policykit-kde, bug page etc seen wontfix,closed use Pam , Slackware(even though I never said what distro and still don&#8217;t because its not just Slackware)  &#8220;eventually will be forced to use Polkit/Pam&#8221; and many more ignorant replies. Then later this kauth was added but still it was broken and still released . It show a clear disrepect for the lower number of platforms. Its the fact that these should have been thought out like all the other years but since the lack of respect now it doesn&#8217;t surprise me at all. But as far as I know udev isn&#8217;t officially released requiring polkit-1 , but kde is . I also hate the fact that with the patch its still puts that as some one said cancer on my and others system. So everything still has to work threw it and not TOTALLY with out it (PAM and POLKIT). &#8220;repeating hear since you fail to remember THIS IS TO HAVE THE FULL FUCTIONS WE HAD&#8221; not dropping them with this lame excuse that we can run KDE with out polkit/Pam but loose those fuctions. It&#8217;s once again you could have still made it work as always and provide them that are stupid enough to use polkit/Pam that ability.<br />
But as the commercial attitude, screw those fewer people even though they would repect us( as in we never say keep what we like and lose that other crap) . we don&#8217;t care. I hated udev but this fuels my hatred of it even more.<br />
Anyway it became a huge disappointment. I really wish we didn&#8217;t have to use polkit-1 at all . I have no doubt the problems KDE had we from all the major platforns that use pam/polkit and the rest have to suffer too .  guess the old saying of all good things must come to an end are fitting hear <img src='http://alien.slackbook.org/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> . patch or not I have cancer now. Plus no its not paranoia , its a fact that Polkit/Pam are well know for all the bugs and will cause all the app/libs to break.  Too well know. I hate it too because it has linux following the path of m$ with Office97, IE, Directx . The security should not be something everything has to be built around and more that the security on your house. It should work for you. Its as stupid as the system loosing functionality because you took out the browser. The authentication should be like all apps separate not embedded &#8220;so to speak&#8221; . This is to allow for other to make new ones. But this way then theirs would still be owned by Polkit-1(2 what ever) . Its insane .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: someoldman</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-10987</link>
		<dc:creator>someoldman</dc:creator>
		<pubDate>Mon, 15 Feb 2010 05:02:55 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-10987</guid>
		<description>Comment from Aaron Seigo 
&quot;note that you can build KDE without polkit, and there are people on Slackware using KDE with polkit. nobody is frozen out.&quot;

   No we&#039;ll just lose functionality as it appears on the roadmaps that I&#039;ve read.  It sounds like you&#039;re saying it&#039;ll be possible, but from what I&#039;ve read that doesn&#039;t appear to be the case, I hope you&#039;re right.


---------------------------
Commant from Someoldman “And the push for these technologies are by Corporations, *not* the users, or input from other distro’s”
Comment from Aaron Seigo &quot;KAuth was done 100% by volunteers unaffiliated with...&quot;

and 

Comment from Aaron Seigo &quot;it is evident to me that your concerns have arisen from not really understanding the technology&quot;

No I understand policykit, pam, $kit, quite well, after all they are requirements now for a full installation of gnome, which has historically been my preferred desktop (but not anymore due to their hard coded requirements of policykit, etc).
I have built my own gnome from the ground up for a few years, and reworked all of Slackware to use them.

So I know what it means to add these items to a gnu/linux installation, and I can tell you, this is not like asking distributions to include some new &#039;library&#039;.

So others are aware, policykit has been a fedora/redhat invention:

Their announcement of policykit into fedora:
http://fedoraproject.org/wiki/Releases/FeaturePolicyKit

Which references the author of policykit&#039;s release statement:
http://lists.freedesktop.org/archives/hal/2007-June/008815.html

In which (to the best of my knowledge) the author of policykit is a red hat employee.

With that said, the author of the policykit has this to say on his site:

http://hal.freedesktop.org/docs/PolicyKit/polkit-spec-history.html

&quot;Traditionally UNIX-like operating systems have a clear distinction between ordinary unprivileged users and the almight and powerful super user &#039;root&#039;. However, in order for a user to access and configure hardware additional privileges and rights are needed. Hitherto, this have been done in a number of often OS-specific ways. For example, Red Hat based systems usually grant access to devices to a user if, and only if, the user is logged in at a local console. In contrast, Debian-based systems often relies on group membership, e.g. users in the &#039;cdrom&#039; group can access optical drives, users in the &#039;plugdev&#039; group can mount removable media and so on. &quot;


And this part is the crux of the matter:

&quot;For example, Red Hat based systems usually grant access to devices to a user if, and only if, the user is logged in at a local console. In contrast, Debian-based systems often relies on group membership&quot;

There you have it.  Since Red Hat doesn&#039;t like traditional *nix ways of doing things they made up their own.

The reason this concerns me Aaron is, even though I have no intention of using KDE4 on my Slackware boxe&#039;s, or for others is I&#039;m stuck having that *cancer* of authentication schema onboard my computer.  Becuase many other items have to be re-worked (after hours of testing) to get them to work, but are still needed even if KDE isn&#039;t on board.  Cracklib, shadow, samba, I could go on all day as to what this requires Slackware dev&#039;s todo.  This isn&#039;t a lib.  (side note, the reason I don&#039;t use KDE on my computers is KDE&#039;s security updates policy, but that&#039;s a rant for another day :)

---------------------------------------------------------------------------------------
Commant from Someoldman “Yes we just have Fedora shipping policykit that let’s users install applications un-beknownst to the admin of the box as a result of cryptic command/configuration’s embedded in xml files and the like.”

Comment from Aaron Seigo &quot;which has nothing to do with KDE, KAuth or even PolicyKit itself. i’m not sure if i’m deaing with someone who is open to reason at this point or who is just ranting. :/&quot;


My point to that was, it&#039;s *another* thing that administrator&#039;s have to micro-manage xml/config files to ensure that the box is setup to how *they* want it, and not predetermined by some dev somewhere.


---------------------------------------------------------------------------------------

Comment from Aaron Seigo &quot;i’m sure you’re just looking in from the sidelines of development as a user and are understandably concerned. but your information is incorrect and is leading you to conclusions that bear no resemblance to the realities of the situation. i do hope that we can manage to correct that through discussions such as these.&quot;

  It&#039;s OK to flame me, you don&#039;t have to be so nice :)  But really I&#039;ve run KDE4 on Slackware --current, and it&#039;s done! It&#039;s a good desktop, stop adding things now ! :D .  My advice, fix the bugs, fix the desktop icons always moving (firefox download to desktop blows out their arrangement - even kde3.5 series), and fix klipper not honoring xterm copy/paste.  Get Koffice working, because the FUD in my brain says openoffice won&#039;t be free for very long (koffice in 3.5 was sweet).  And please please get a MSAccess 95&#039;-ish database functionality with all the wizards, and understands click events to perform sql like querie&#039;s and you&#039;d have a winner.  Free software (openoffice included) has nothing to offer small business that is on par/equivelant to MS Access 95 ( I&#039;d ask for office 2003, but that&#039;s a tall order).</description>
		<content:encoded><![CDATA[<p>Comment from Aaron Seigo<br />
&#8220;note that you can build KDE without polkit, and there are people on Slackware using KDE with polkit. nobody is frozen out.&#8221;</p>
<p>   No we&#8217;ll just lose functionality as it appears on the roadmaps that I&#8217;ve read.  It sounds like you&#8217;re saying it&#8217;ll be possible, but from what I&#8217;ve read that doesn&#8217;t appear to be the case, I hope you&#8217;re right.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Commant from Someoldman “And the push for these technologies are by Corporations, *not* the users, or input from other distro’s”<br />
Comment from Aaron Seigo &#8220;KAuth was done 100% by volunteers unaffiliated with&#8230;&#8221;</p>
<p>and </p>
<p>Comment from Aaron Seigo &#8220;it is evident to me that your concerns have arisen from not really understanding the technology&#8221;</p>
<p>No I understand policykit, pam, $kit, quite well, after all they are requirements now for a full installation of gnome, which has historically been my preferred desktop (but not anymore due to their hard coded requirements of policykit, etc).<br />
I have built my own gnome from the ground up for a few years, and reworked all of Slackware to use them.</p>
<p>So I know what it means to add these items to a gnu/linux installation, and I can tell you, this is not like asking distributions to include some new &#8216;library&#8217;.</p>
<p>So others are aware, policykit has been a fedora/redhat invention:</p>
<p>Their announcement of policykit into fedora:<br />
<a href="http://fedoraproject.org/wiki/Releases/FeaturePolicyKit" rel="nofollow">http://fedoraproject.org/wiki/Releases/FeaturePolicyKit</a></p>
<p>Which references the author of policykit&#8217;s release statement:<br />
<a href="http://lists.freedesktop.org/archives/hal/2007-June/008815.html" rel="nofollow">http://lists.freedesktop.org/archives/hal/2007-June/008815.html</a></p>
<p>In which (to the best of my knowledge) the author of policykit is a red hat employee.</p>
<p>With that said, the author of the policykit has this to say on his site:</p>
<p><a href="http://hal.freedesktop.org/docs/PolicyKit/polkit-spec-history.html" rel="nofollow">http://hal.freedesktop.org/docs/PolicyKit/polkit-spec-history.html</a></p>
<p>&#8220;Traditionally UNIX-like operating systems have a clear distinction between ordinary unprivileged users and the almight and powerful super user &#8216;root&#8217;. However, in order for a user to access and configure hardware additional privileges and rights are needed. Hitherto, this have been done in a number of often OS-specific ways. For example, Red Hat based systems usually grant access to devices to a user if, and only if, the user is logged in at a local console. In contrast, Debian-based systems often relies on group membership, e.g. users in the &#8216;cdrom&#8217; group can access optical drives, users in the &#8216;plugdev&#8217; group can mount removable media and so on. &#8221;</p>
<p>And this part is the crux of the matter:</p>
<p>&#8220;For example, Red Hat based systems usually grant access to devices to a user if, and only if, the user is logged in at a local console. In contrast, Debian-based systems often relies on group membership&#8221;</p>
<p>There you have it.  Since Red Hat doesn&#8217;t like traditional *nix ways of doing things they made up their own.</p>
<p>The reason this concerns me Aaron is, even though I have no intention of using KDE4 on my Slackware boxe&#8217;s, or for others is I&#8217;m stuck having that *cancer* of authentication schema onboard my computer.  Becuase many other items have to be re-worked (after hours of testing) to get them to work, but are still needed even if KDE isn&#8217;t on board.  Cracklib, shadow, samba, I could go on all day as to what this requires Slackware dev&#8217;s todo.  This isn&#8217;t a lib.  (side note, the reason I don&#8217;t use KDE on my computers is KDE&#8217;s security updates policy, but that&#8217;s a rant for another day <img src='http://alien.slackbook.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Commant from Someoldman “Yes we just have Fedora shipping policykit that let’s users install applications un-beknownst to the admin of the box as a result of cryptic command/configuration’s embedded in xml files and the like.”</p>
<p>Comment from Aaron Seigo &#8220;which has nothing to do with KDE, KAuth or even PolicyKit itself. i’m not sure if i’m deaing with someone who is open to reason at this point or who is just ranting. :/&#8221;</p>
<p>My point to that was, it&#8217;s *another* thing that administrator&#8217;s have to micro-manage xml/config files to ensure that the box is setup to how *they* want it, and not predetermined by some dev somewhere.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Comment from Aaron Seigo &#8220;i’m sure you’re just looking in from the sidelines of development as a user and are understandably concerned. but your information is incorrect and is leading you to conclusions that bear no resemblance to the realities of the situation. i do hope that we can manage to correct that through discussions such as these.&#8221;</p>
<p>  It&#8217;s OK to flame me, you don&#8217;t have to be so nice <img src='http://alien.slackbook.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   But really I&#8217;ve run KDE4 on Slackware &#8211;current, and it&#8217;s done! It&#8217;s a good desktop, stop adding things now ! <img src='http://alien.slackbook.org/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  .  My advice, fix the bugs, fix the desktop icons always moving (firefox download to desktop blows out their arrangement &#8211; even kde3.5 series), and fix klipper not honoring xterm copy/paste.  Get Koffice working, because the FUD in my brain says openoffice won&#8217;t be free for very long (koffice in 3.5 was sweet).  And please please get a MSAccess 95&#8242;-ish database functionality with all the wizards, and understands click events to perform sql like querie&#8217;s and you&#8217;d have a winner.  Free software (openoffice included) has nothing to offer small business that is on par/equivelant to MS Access 95 ( I&#8217;d ask for office 2003, but that&#8217;s a tall order).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrew</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-10981</link>
		<dc:creator>andrew</dc:creator>
		<pubDate>Sun, 14 Feb 2010 02:42:30 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-10981</guid>
		<description>Aaron,
Sometimes you get very defensive about KDE - and it&#039;s your right to do so.  However, other times I think you miss the big picture as a result.  Currently, the KDE team is making it a /challenge/ to use a full KDE environment.  &quot;Migrate to the unstable software, or miss out on features&quot; is such a terrible situation.  If the kauth stuff is so fragile and new, items in 4.4 should not blatantly depend on them.  I know that I can use 4.4 without policykit, (polkit?), and pam, but you must see what a slippery slope this is.</description>
		<content:encoded><![CDATA[<p>Aaron,<br />
Sometimes you get very defensive about KDE &#8211; and it&#8217;s your right to do so.  However, other times I think you miss the big picture as a result.  Currently, the KDE team is making it a /challenge/ to use a full KDE environment.  &#8220;Migrate to the unstable software, or miss out on features&#8221; is such a terrible situation.  If the kauth stuff is so fragile and new, items in 4.4 should not blatantly depend on them.  I know that I can use 4.4 without policykit, (polkit?), and pam, but you must see what a slippery slope this is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pprkut</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-10971</link>
		<dc:creator>pprkut</dc:creator>
		<pubDate>Sat, 13 Feb 2010 11:45:02 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-10971</guid>
		<description>My personal opinion is, that kauth itself is not really the problem here. Quite the contrary, I think kauth is a good piece of software. I was missing a sort of &quot;root-mode&quot; in the kde sc ever since the switch from kde3 and I&#039;m very happy that this is now taken care of, at least at the foundation level. It might not be perfect yet, as it is the first public release, but that was the case with other components as well. In the early kde4 days there was only one network management backend for solid as well and that was for network-manager, which doesn&#039;t have a very good reputation amongst Slackware users either. With 4.3 we got a wicd backend and as far as I can tell it works
quite good and I&#039;m pretty sure a lot of Slackware users appreciate that (I do). What&#039;s probably worth pointing out here is that the developer of the wicd backend is the same as the developer behind kauth.
So with 4.4 the only sensible backend for kauth is polkit. There&#039;s policykit as well, as you mentioned, but that isn&#039;t really an option as it is already unmaintained/abandoned/deprecated/whatever. And here&#039;s the point, this is not really a problem either. Kde chose what looked best for them, and they couldn&#039;t have done better imho. The unfortunate thing for us Slackware users is, that the only sensible backend option for kauth is *unstable* software, a moving target. This is as far as I know unprecedented and what I think our community dislikes the most (pure personal opinion). Then there&#039;s also the dependency of polkit on PAM, which doesn&#039;t help there either. PAM has always been a very controversial topic amongst Slackware users, and it will stay that way for some time. Now I know that at least that is being worked on, which is already a good point, though it&#039;s a bit unfortunate that a small distribution like Slackware has to go through the trouble of pushing support for standard unix tools into those frameworks (polkit, consolekit,...) while the big players just don&#039;t care (that&#039;s where the political issue stems from I guess). Now I know that kde has very little influence there, and I understand that from your perspective there wasn&#039;t really an alternative that would have worked better, but the point remains.
That leaves us with the point of writing a backend for kauth that is supported by Slackware (so far I could only think of su or sudo, which probably don&#039;t fit that well there). Unfortunately this doesn&#039;t work either since there are some components in 4.4 that directly depend on polkit, bypassing kauth (the font installer comes to mind here, and I think the printer applet was mentioned as well somewhere, though I cannot remember where). So we would loose functionality even by selecting the fake backend. Taking care of that before the release would have been nice (maybe it can be done for 4.4.1? I don&#039;t know if this would fit the description of fixing a bug). Only if those issues are fixed, writing a new backend would become a viable option.</description>
		<content:encoded><![CDATA[<p>My personal opinion is, that kauth itself is not really the problem here. Quite the contrary, I think kauth is a good piece of software. I was missing a sort of &#8220;root-mode&#8221; in the kde sc ever since the switch from kde3 and I&#8217;m very happy that this is now taken care of, at least at the foundation level. It might not be perfect yet, as it is the first public release, but that was the case with other components as well. In the early kde4 days there was only one network management backend for solid as well and that was for network-manager, which doesn&#8217;t have a very good reputation amongst Slackware users either. With 4.3 we got a wicd backend and as far as I can tell it works<br />
quite good and I&#8217;m pretty sure a lot of Slackware users appreciate that (I do). What&#8217;s probably worth pointing out here is that the developer of the wicd backend is the same as the developer behind kauth.<br />
So with 4.4 the only sensible backend for kauth is polkit. There&#8217;s policykit as well, as you mentioned, but that isn&#8217;t really an option as it is already unmaintained/abandoned/deprecated/whatever. And here&#8217;s the point, this is not really a problem either. Kde chose what looked best for them, and they couldn&#8217;t have done better imho. The unfortunate thing for us Slackware users is, that the only sensible backend option for kauth is *unstable* software, a moving target. This is as far as I know unprecedented and what I think our community dislikes the most (pure personal opinion). Then there&#8217;s also the dependency of polkit on PAM, which doesn&#8217;t help there either. PAM has always been a very controversial topic amongst Slackware users, and it will stay that way for some time. Now I know that at least that is being worked on, which is already a good point, though it&#8217;s a bit unfortunate that a small distribution like Slackware has to go through the trouble of pushing support for standard unix tools into those frameworks (polkit, consolekit,&#8230;) while the big players just don&#8217;t care (that&#8217;s where the political issue stems from I guess). Now I know that kde has very little influence there, and I understand that from your perspective there wasn&#8217;t really an alternative that would have worked better, but the point remains.<br />
That leaves us with the point of writing a backend for kauth that is supported by Slackware (so far I could only think of su or sudo, which probably don&#8217;t fit that well there). Unfortunately this doesn&#8217;t work either since there are some components in 4.4 that directly depend on polkit, bypassing kauth (the font installer comes to mind here, and I think the printer applet was mentioned as well somewhere, though I cannot remember where). So we would loose functionality even by selecting the fake backend. Taking care of that before the release would have been nice (maybe it can be done for 4.4.1? I don&#8217;t know if this would fit the description of fixing a bug). Only if those issues are fixed, writing a new backend would become a viable option.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Seigo</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-10967</link>
		<dc:creator>Aaron Seigo</dc:creator>
		<pubDate>Fri, 12 Feb 2010 22:43:59 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-10967</guid>
		<description>&quot;It does have to do with politics&quot;

it was not a decision made for or under the influence of political reasons, it was a decision made for purely technical reasons.

&quot;KDE developer’s are not sensitive to these user’s needs, wants, or wishes&quot;

KAuth significantly improves things for many of our users, and it sets the stage for doing the same for the rest. until we had KAuth, we had some unresolvable issues.

note that you can build KDE without polkit, and there are people on Slackware using KDE with polkit. nobody is frozen out.

&quot; KDE appears to be taking a “it’s our way, or the highway” approach&quot;

i can understand that that is your interpretation of it, but what we actually have done is invest a large amount of effort to produce something (KAuth) that can work everywhere.

we don&#039;t have infinite resources, so the time that was available was focused on addressing  the needs of the greatest number of our users first. this is not the same as excluding others, as other use cases will be covered in time.

&quot;And the push for these technologies are by Corporations, *not* the users, or input from other distro’s&quot;

KAuth was done 100% by volunteers unaffiliated with any corporation or distribution behind PolicyKit. moreover, KAuth is not welded to PolicyKit, it&#039;s simply the first backend that was written for KAuth.

&#039;“and everything to do with providing needed functionality”
 - What functionality?&#039;

the ability to run actions with elevated security privileges in a way that is both safe and can be configured.

&#039;Play a cd, surf the web, check my battery status, hibernate, type a letter? Fluxbox can handle those items, no pam, or policykit required.&#039;

KDE4 doesn&#039;t require Polkit for any of those things either. just because Slackware devs have decided not to package KDE SC 4.4 does not make that less true.

&quot;Yes we just have Fedora shipping policykit that let’s users install applications un-beknownst to the admin of the box as a result of cryptic command/configuration’s embedded in xml files and the like.&quot;

which has nothing to do with KDE, KAuth or even PolicyKit itself. i&#039;m not sure if i&#039;m deaing with someone who is open to reason at this point or who is just ranting. :/

&quot; I truly doubt you’d see any distro reverse engineering KDE to yank the Policykit&quot;

there is no reverse engineering needed. KAuth is a well documented API with a separation between the front end and the back end. writing a different KAuth backend is all that is needed. we&#039;ve already written 4 of them (Fake, MacOs and ones for 2 different versions of polkit)

&quot;KDE is forcing it on them, and they ship it.&quot;

nobody is forced to do anything, and anyone can add a new backend to KAuth. we&#039;d welcome it upstream, even.

the way that new platform integration APIs tend to happen, though, is that the front end API (KAuth) is written, backends that will cover the most people as possible are written with others being prioritized according to time available.

which is to say,  that not having 100% coverage of all possible platforms on day 0 is not uncommon.

and truthfully, in this case, Slackware could ship with KAuth using the &quot;Fake&quot; KAuth backend and it would be like 4.3 without KAuth.

&quot;If Redhat wants policykit, then KDE should add a path/extension so that Redhat can have their playtoy’s.&quot;

we have: KAuth&#039;s backends are EXACTLY this.

&quot;KDE shouldn’t be using these playtoys as a default and cow-tailing to just one distro.&quot;

we aren&#039;t. we have provided KAuth with lets us back-end onto an authentication system. we support more than one already, and others can rather easily be added. in fact, that is precisely what we want to see happen.

it is evident to me that your concerns have arisen from not really understanding the technology  very well at all in this case. that is understandable, i&#039;m sure you&#039;re just looking in from the sidelines of development as a user and are understandably concerned. but your information is incorrect and is leading you to conclusions that bear no resemblance to the realities of the situation. i do hope that we can manage to correct that through discussions such as these.</description>
		<content:encoded><![CDATA[<p>&#8220;It does have to do with politics&#8221;</p>
<p>it was not a decision made for or under the influence of political reasons, it was a decision made for purely technical reasons.</p>
<p>&#8220;KDE developer’s are not sensitive to these user’s needs, wants, or wishes&#8221;</p>
<p>KAuth significantly improves things for many of our users, and it sets the stage for doing the same for the rest. until we had KAuth, we had some unresolvable issues.</p>
<p>note that you can build KDE without polkit, and there are people on Slackware using KDE with polkit. nobody is frozen out.</p>
<p>&#8221; KDE appears to be taking a “it’s our way, or the highway” approach&#8221;</p>
<p>i can understand that that is your interpretation of it, but what we actually have done is invest a large amount of effort to produce something (KAuth) that can work everywhere.</p>
<p>we don&#8217;t have infinite resources, so the time that was available was focused on addressing  the needs of the greatest number of our users first. this is not the same as excluding others, as other use cases will be covered in time.</p>
<p>&#8220;And the push for these technologies are by Corporations, *not* the users, or input from other distro’s&#8221;</p>
<p>KAuth was done 100% by volunteers unaffiliated with any corporation or distribution behind PolicyKit. moreover, KAuth is not welded to PolicyKit, it&#8217;s simply the first backend that was written for KAuth.</p>
<p>&#8216;“and everything to do with providing needed functionality”<br />
 &#8211; What functionality?&#8217;</p>
<p>the ability to run actions with elevated security privileges in a way that is both safe and can be configured.</p>
<p>&#8216;Play a cd, surf the web, check my battery status, hibernate, type a letter? Fluxbox can handle those items, no pam, or policykit required.&#8217;</p>
<p>KDE4 doesn&#8217;t require Polkit for any of those things either. just because Slackware devs have decided not to package KDE SC 4.4 does not make that less true.</p>
<p>&#8220;Yes we just have Fedora shipping policykit that let’s users install applications un-beknownst to the admin of the box as a result of cryptic command/configuration’s embedded in xml files and the like.&#8221;</p>
<p>which has nothing to do with KDE, KAuth or even PolicyKit itself. i&#8217;m not sure if i&#8217;m deaing with someone who is open to reason at this point or who is just ranting. :/</p>
<p>&#8221; I truly doubt you’d see any distro reverse engineering KDE to yank the Policykit&#8221;</p>
<p>there is no reverse engineering needed. KAuth is a well documented API with a separation between the front end and the back end. writing a different KAuth backend is all that is needed. we&#8217;ve already written 4 of them (Fake, MacOs and ones for 2 different versions of polkit)</p>
<p>&#8220;KDE is forcing it on them, and they ship it.&#8221;</p>
<p>nobody is forced to do anything, and anyone can add a new backend to KAuth. we&#8217;d welcome it upstream, even.</p>
<p>the way that new platform integration APIs tend to happen, though, is that the front end API (KAuth) is written, backends that will cover the most people as possible are written with others being prioritized according to time available.</p>
<p>which is to say,  that not having 100% coverage of all possible platforms on day 0 is not uncommon.</p>
<p>and truthfully, in this case, Slackware could ship with KAuth using the &#8220;Fake&#8221; KAuth backend and it would be like 4.3 without KAuth.</p>
<p>&#8220;If Redhat wants policykit, then KDE should add a path/extension so that Redhat can have their playtoy’s.&#8221;</p>
<p>we have: KAuth&#8217;s backends are EXACTLY this.</p>
<p>&#8220;KDE shouldn’t be using these playtoys as a default and cow-tailing to just one distro.&#8221;</p>
<p>we aren&#8217;t. we have provided KAuth with lets us back-end onto an authentication system. we support more than one already, and others can rather easily be added. in fact, that is precisely what we want to see happen.</p>
<p>it is evident to me that your concerns have arisen from not really understanding the technology  very well at all in this case. that is understandable, i&#8217;m sure you&#8217;re just looking in from the sidelines of development as a user and are understandably concerned. but your information is incorrect and is leading you to conclusions that bear no resemblance to the realities of the situation. i do hope that we can manage to correct that through discussions such as these.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Someoldman</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-10958</link>
		<dc:creator>Someoldman</dc:creator>
		<pubDate>Thu, 11 Feb 2010 03:52:22 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-10958</guid>
		<description>Comment from Aaron Seigo

&quot;this has zero to do with politics&quot;
- It does have to do with politics, when there are *many* users who do not want or need Pam, or Policykit and the KDE developer&#039;s are not sensitive to these user&#039;s needs, wants, or wishes.  You think they would have learned when GNOME pulled this trick years ago.  KDE appears to be taking a &quot;it&#039;s our way, or the highway&quot; approach.  And the push for these technologies are by Corporations, *not* the users, or input from other distro&#039;s

&quot;and everything to do with providing needed functionality&quot;
- What functionality?  Play a cd, surf the web, check my battery status, hibernate, type a letter?  Fluxbox can handle those items, no pam, or policykit required.

&quot;with KDE 4 we decided to side with a policy of not running GUIs as root&quot;
- Yes we just have Fedora shipping policykit that let&#039;s users install applications un-beknownst to the admin of the box as a result of cryptic command/configuration&#039;s embedded in xml files and the like.  Good job /end-rolls-eyes.

&quot;PolicyKit is providing features and functionality that several of the mainstream distributions have decided is worth supporting.&quot; 
- While they have a choice to change source code, I truly doubt you&#039;d see any distro reverse engineering KDE to yank the Policykit.  KDE is forcing it on them, and they ship it.

&quot;i think you have confused a situation driven by simple pragmatism within our logistical limitations with a political one&quot;
- He made sense to me.  KDE&#039;s getting over-engineerd by Corporations who could care less how easy/hard it is to build/maintain a distro as a user thereby forcing people to buy support contracts.  Plus, these technologies are *new* and *changing*.  Why would you blame anyone for not wanting to run *ALPHAware&#039;s*.  If Redhat wants policykit, then KDE should add a path/extension so that Redhat can have their playtoy&#039;s.  KDE shouldn&#039;t be using these playtoys as a default and cow-tailing to just one distro.</description>
		<content:encoded><![CDATA[<p>Comment from Aaron Seigo</p>
<p>&#8220;this has zero to do with politics&#8221;<br />
- It does have to do with politics, when there are *many* users who do not want or need Pam, or Policykit and the KDE developer&#8217;s are not sensitive to these user&#8217;s needs, wants, or wishes.  You think they would have learned when GNOME pulled this trick years ago.  KDE appears to be taking a &#8220;it&#8217;s our way, or the highway&#8221; approach.  And the push for these technologies are by Corporations, *not* the users, or input from other distro&#8217;s</p>
<p>&#8220;and everything to do with providing needed functionality&#8221;<br />
- What functionality?  Play a cd, surf the web, check my battery status, hibernate, type a letter?  Fluxbox can handle those items, no pam, or policykit required.</p>
<p>&#8220;with KDE 4 we decided to side with a policy of not running GUIs as root&#8221;<br />
- Yes we just have Fedora shipping policykit that let&#8217;s users install applications un-beknownst to the admin of the box as a result of cryptic command/configuration&#8217;s embedded in xml files and the like.  Good job /end-rolls-eyes.</p>
<p>&#8220;PolicyKit is providing features and functionality that several of the mainstream distributions have decided is worth supporting.&#8221;<br />
- While they have a choice to change source code, I truly doubt you&#8217;d see any distro reverse engineering KDE to yank the Policykit.  KDE is forcing it on them, and they ship it.</p>
<p>&#8220;i think you have confused a situation driven by simple pragmatism within our logistical limitations with a political one&#8221;<br />
- He made sense to me.  KDE&#8217;s getting over-engineerd by Corporations who could care less how easy/hard it is to build/maintain a distro as a user thereby forcing people to buy support contracts.  Plus, these technologies are *new* and *changing*.  Why would you blame anyone for not wanting to run *ALPHAware&#8217;s*.  If Redhat wants policykit, then KDE should add a path/extension so that Redhat can have their playtoy&#8217;s.  KDE shouldn&#8217;t be using these playtoys as a default and cow-tailing to just one distro.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Seigo</title>
		<link>http://alien.slackbook.org/blog/kde3-kde4-and-slackware-13-0/#comment-10941</link>
		<dc:creator>Aaron Seigo</dc:creator>
		<pubDate>Tue, 09 Feb 2010 17:27:49 +0000</pubDate>
		<guid isPermaLink="false">http://alien.slackbook.org/blog/?p=290#comment-10941</guid>
		<description>&quot;My remark about “politics” was indeed referring to the fact that KDE 4.4 loses functionality if it is compiled while PolicyKit is not present on the system. This is questionable, since KDE4 should be using kauth as an abstraction instead, but as it stands, kauth integration will not be ready until KDE 4.5.&quot;

this has zero to do with politics and everything to do with providing needed functionality.

with KDE 4 we decided to side with a policy of not running GUIs as root. this was not an easy decision since it meant a lot of work for us.

probably unsurprising to everyone here who knows anything about security, there aren&#039;t many people who are willing to roll up their sleeves and get to this kind of  work and have the skill to do so.

KDE does not dictate to the operating system vendors, be they Slackware, Red Hat, Novell, Mandriva, FreeBSD, Apple, Microsoft or whomever what is on the system. ergo we create abstraction layers where necessary. this is not the most efficient system for us either as we are sometimes left in &quot;adapt-at-a-scramble&quot; mode ourselves as the OSVs shift and turn with very little upstrea coordination. but we manage.

in this case, PolicyKit is providing features and functionality that several of the mainstream distributions have decided is worth supporting. it happens to also support the kind of fine-grained control we&#039;d like to see. the world isn&#039;t full of roses, though: during development of 4.4 PolicyKit had a major change in API and a new release and we had to adapt.

KAuth itself is able to have different backends. this is actually shown quite clearly as it supports either version of PolicyKit. it could also support non-PolicyKit solutions. we have limited manpower, however, and this stuff takes time.

i think you have confused a situation driven by simple pragmatism within our logistical limitations with a political one.

what would be great is instead of people inventing stories about &quot;politics getting in the way of things&quot; is to highlight the need for additional work in the backends for KAuth. that way instead of fomenting more arguing and gnashing of teeth, maybe someone who is reading your blog would get inspired and find the motivation to spend some spare time working on KAuth so that it can use some other system, e.g. PAM, as a backend option.

i know the developer who works on KAuth personally, and he&#039;s generally very open to input and involvement. i know that we (in KDE) would love to expand the support within our various abstraction layers that we must keep up (though we keep those to an absolute minimum; we have no love of wheel reinvention) so that they are more broadly useful.

would you care to write a blog entry to your audience about the issue with the hopes of us finding a solution together in the form of a pair of motivated hands?</description>
		<content:encoded><![CDATA[<p>&#8220;My remark about “politics” was indeed referring to the fact that KDE 4.4 loses functionality if it is compiled while PolicyKit is not present on the system. This is questionable, since KDE4 should be using kauth as an abstraction instead, but as it stands, kauth integration will not be ready until KDE 4.5.&#8221;</p>
<p>this has zero to do with politics and everything to do with providing needed functionality.</p>
<p>with KDE 4 we decided to side with a policy of not running GUIs as root. this was not an easy decision since it meant a lot of work for us.</p>
<p>probably unsurprising to everyone here who knows anything about security, there aren&#8217;t many people who are willing to roll up their sleeves and get to this kind of  work and have the skill to do so.</p>
<p>KDE does not dictate to the operating system vendors, be they Slackware, Red Hat, Novell, Mandriva, FreeBSD, Apple, Microsoft or whomever what is on the system. ergo we create abstraction layers where necessary. this is not the most efficient system for us either as we are sometimes left in &#8220;adapt-at-a-scramble&#8221; mode ourselves as the OSVs shift and turn with very little upstrea coordination. but we manage.</p>
<p>in this case, PolicyKit is providing features and functionality that several of the mainstream distributions have decided is worth supporting. it happens to also support the kind of fine-grained control we&#8217;d like to see. the world isn&#8217;t full of roses, though: during development of 4.4 PolicyKit had a major change in API and a new release and we had to adapt.</p>
<p>KAuth itself is able to have different backends. this is actually shown quite clearly as it supports either version of PolicyKit. it could also support non-PolicyKit solutions. we have limited manpower, however, and this stuff takes time.</p>
<p>i think you have confused a situation driven by simple pragmatism within our logistical limitations with a political one.</p>
<p>what would be great is instead of people inventing stories about &#8220;politics getting in the way of things&#8221; is to highlight the need for additional work in the backends for KAuth. that way instead of fomenting more arguing and gnashing of teeth, maybe someone who is reading your blog would get inspired and find the motivation to spend some spare time working on KAuth so that it can use some other system, e.g. PAM, as a backend option.</p>
<p>i know the developer who works on KAuth personally, and he&#8217;s generally very open to input and involvement. i know that we (in KDE) would love to expand the support within our various abstraction layers that we must keep up (though we keep those to an absolute minimum; we have no love of wheel reinvention) so that they are more broadly useful.</p>
<p>would you care to write a blog entry to your audience about the issue with the hopes of us finding a solution together in the form of a pair of motivated hands?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

