<?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: Fedora 12 default package install policy</title>
	<atom:link href="http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/</link>
	<description>Technology, Linux, Life</description>
	<lastBuildDate>Wed, 10 Mar 2010 22:35:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jeffrey Stedfast</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6076</link>
		<dc:creator>Jeffrey Stedfast</dc:creator>
		<pubDate>Fri, 20 Nov 2009 12:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6076</guid>
		<description>Julian: Well, if you install the Desktop Spin on multiuser systems, there&#039;s a lot of other things you&#039;d also have to lock down. Again, the packagekit thing would be the least of your worries.</description>
		<content:encoded><![CDATA[<p>Julian: Well, if you install the Desktop Spin on multiuser systems, there&#8217;s a lot of other things you&#8217;d also have to lock down. Again, the packagekit thing would be the least of your worries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julian Aloofi</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6075</link>
		<dc:creator>Julian Aloofi</dc:creator>
		<pubDate>Fri, 20 Nov 2009 12:30:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6075</guid>
		<description>Jeffrey: Well, I&#039;d install the desktop spin on a multiuser system with a GUI, because there is no Workstation Spin :)
I have not checked the behaviour when installed from the install DVD, but I guess it&#039;s just the same.</description>
		<content:encoded><![CDATA[<p>Jeffrey: Well, I&#8217;d install the desktop spin on a multiuser system with a GUI, because there is no Workstation Spin <img src='http://www.sharms.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
I have not checked the behaviour when installed from the install DVD, but I guess it&#8217;s just the same.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Stedfast</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6073</link>
		<dc:creator>Jeffrey Stedfast</dc:creator>
		<pubDate>Thu, 19 Nov 2009 22:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6073</guid>
		<description>Julian: you totally misunderstand the situation. This change was ONLY made for the Desktop Spin which is not meant for multi-user systems or systems where there would be a SysAdmin (if there is a SysAdmin, then you should be using the Workstation Spin, not the Desktop Spin).</description>
		<content:encoded><![CDATA[<p>Julian: you totally misunderstand the situation. This change was ONLY made for the Desktop Spin which is not meant for multi-user systems or systems where there would be a SysAdmin (if there is a SysAdmin, then you should be using the Workstation Spin, not the Desktop Spin).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Stedfast</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6072</link>
		<dc:creator>Jeffrey Stedfast</dc:creator>
		<pubDate>Thu, 19 Nov 2009 22:16:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6072</guid>
		<description>Ante: If some hacker roots the RH servers and users install the compromised packages, then the package install policy is irrelevant.

Secondly, as far as bugs in software, yes, they do happen all of the time - but how often can these bugs cause privilege escalation? That can only happen if the software is setuid or setguid and there are very few of those (most of which are probably already installed as part of the base system anyway).

Thirdly, this policy change was ONLY done for the Desktop spin (not the workstation spin, not the server spin, etc) and ONLY for local users (i.e. they have physical access to the machine). Remotely logged-in users are not allowed to install software w/o a password.

Once a user has physical access to the machine, this policy is a minimal threat compared to the user&#039;s ability to boot off a floppy/cd (which would give him easy root privs) or a whole slew of other attack vectors that are far easier to take advantage of.

To reiterate, the Desktop Spin is not meant for use on public access machines (such as you might find at the office or at the library or a computer lab, etc), it is meant for home PCs. Home PC users do not lock down their systems from local access because it is pointless.</description>
		<content:encoded><![CDATA[<p>Ante: If some hacker roots the RH servers and users install the compromised packages, then the package install policy is irrelevant.</p>
<p>Secondly, as far as bugs in software, yes, they do happen all of the time &#8211; but how often can these bugs cause privilege escalation? That can only happen if the software is setuid or setguid and there are very few of those (most of which are probably already installed as part of the base system anyway).</p>
<p>Thirdly, this policy change was ONLY done for the Desktop spin (not the workstation spin, not the server spin, etc) and ONLY for local users (i.e. they have physical access to the machine). Remotely logged-in users are not allowed to install software w/o a password.</p>
<p>Once a user has physical access to the machine, this policy is a minimal threat compared to the user&#8217;s ability to boot off a floppy/cd (which would give him easy root privs) or a whole slew of other attack vectors that are far easier to take advantage of.</p>
<p>To reiterate, the Desktop Spin is not meant for use on public access machines (such as you might find at the office or at the library or a computer lab, etc), it is meant for home PCs. Home PC users do not lock down their systems from local access because it is pointless.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julian Aloofi</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6071</link>
		<dc:creator>Julian Aloofi</dc:creator>
		<pubDate>Thu, 19 Nov 2009 22:12:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6071</guid>
		<description>Modern system or not, this is absolutely not acceptable to be enabled by default.
It&#039;s not that I don&#039;t trust Fedora as a package source. I absolutely do. And this problem is not at all about package sources. Imagine you have a multi-user system.
Everyone can install software? Not a good idea!
Imagine you set up a system as administrator. Any user can install software? Not a good idea!
It&#039;s not about Malware. Software can have bugs, software can change the way your system works, and not all people have unlimited disk space (although that is not a problem these days).
This just changes the way a Linux system worked ever since (don&#039;t know about UNIX in general).
I see, users have to be logged in at a local console. But you never want users to install software, unless you explicitely gave them permission to do so. Even Windows got this now.
And if it really is intended to help new users, why do you still have to enter your password in the packagekit GUI app? How likely is it that new users will use the terminal application? The arguments given by the PolicyKit maintainer don&#039;t make sense.</description>
		<content:encoded><![CDATA[<p>Modern system or not, this is absolutely not acceptable to be enabled by default.<br />
It&#8217;s not that I don&#8217;t trust Fedora as a package source. I absolutely do. And this problem is not at all about package sources. Imagine you have a multi-user system.<br />
Everyone can install software? Not a good idea!<br />
Imagine you set up a system as administrator. Any user can install software? Not a good idea!<br />
It&#8217;s not about Malware. Software can have bugs, software can change the way your system works, and not all people have unlimited disk space (although that is not a problem these days).<br />
This just changes the way a Linux system worked ever since (don&#8217;t know about UNIX in general).<br />
I see, users have to be logged in at a local console. But you never want users to install software, unless you explicitely gave them permission to do so. Even Windows got this now.<br />
And if it really is intended to help new users, why do you still have to enter your password in the packagekit GUI app? How likely is it that new users will use the terminal application? The arguments given by the PolicyKit maintainer don&#8217;t make sense.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ante</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6070</link>
		<dc:creator>Ante</dc:creator>
		<pubDate>Thu, 19 Nov 2009 21:40:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6070</guid>
		<description>You missed the part &#039;bug in thousands of signed packages&#039;. You don&#039;t need compromised signing key (and compromised keys already happened to RedHat, and Debian/Ubuntu had repetitive ssh keys). You need one bug. Bugs happen all the time.</description>
		<content:encoded><![CDATA[<p>You missed the part &#8216;bug in thousands of signed packages&#8217;. You don&#8217;t need compromised signing key (and compromised keys already happened to RedHat, and Debian/Ubuntu had repetitive ssh keys). You need one bug. Bugs happen all the time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sharms</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6069</link>
		<dc:creator>sharms</dc:creator>
		<pubDate>Thu, 19 Nov 2009 21:19:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6069</guid>
		<description>If the master package key is compromised, then your whole system needs to be rechecked, this is totally mutually exclusive and does not make the problem worse or better.</description>
		<content:encoded><![CDATA[<p>If the master package key is compromised, then your whole system needs to be rechecked, this is totally mutually exclusive and does not make the problem worse or better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ante</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6068</link>
		<dc:creator>Ante</dc:creator>
		<pubDate>Thu, 19 Nov 2009 20:59:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6068</guid>
		<description>Er... It&#039;s not that you don&#039;t trust, but bad things do happen. For example, not so long ago, RH servers were hacked and ssh packages were compromized. Now imagine someone does that with packageXY - and then gets users to install that package. Lots of bots, right?

Another thing to watch out for. Bugs do happen. Image packageAB has a bug that enables privilege escalation. As sysadmin, you can opt to deinstall or not install that package at all. But you can&#039;t do anything if user installs that package. He can then use that bug and get her self root access to machine.

If it&#039;s such a good idea, why do they add big red warning in release notes? http://docs.fedoraproject.org/release-notes/f12/en-US/html/sect-Release_Notes-Security.html</description>
		<content:encoded><![CDATA[<p>Er&#8230; It&#8217;s not that you don&#8217;t trust, but bad things do happen. For example, not so long ago, RH servers were hacked and ssh packages were compromized. Now imagine someone does that with packageXY &#8211; and then gets users to install that package. Lots of bots, right?</p>
<p>Another thing to watch out for. Bugs do happen. Image packageAB has a bug that enables privilege escalation. As sysadmin, you can opt to deinstall or not install that package at all. But you can&#8217;t do anything if user installs that package. He can then use that bug and get her self root access to machine.</p>
<p>If it&#8217;s such a good idea, why do they add big red warning in release notes? <a href="http://docs.fedoraproject.org/release-notes/f12/en-US/html/sect-Release_Notes-Security.html" rel="nofollow">http://docs.fedoraproject.org/release-notes/f12/en-US/html/sect-Release_Notes-Security.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nxvl</title>
		<link>http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/comment-page-1/#comment-6066</link>
		<dc:creator>nxvl</dc:creator>
		<pubDate>Thu, 19 Nov 2009 17:16:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.sharms.org/blog/2009/11/19/fedora-12-default-package-install-policy/#comment-6066</guid>
		<description>Well, actually is not a thing of trust to the archive or not the problem is this: https://bugzilla.redhat.com/show_bug.cgi?id=534047#c65
and that malware will be able to basically &quot;install everything&quot; which will take over your hard drive without you knowing about it</description>
		<content:encoded><![CDATA[<p>Well, actually is not a thing of trust to the archive or not the problem is this: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=534047#c65" rel="nofollow">https://bugzilla.redhat.com/show_bug.cgi?id=534047#c65</a><br />
and that malware will be able to basically &#8220;install everything&#8221; which will take over your hard drive without you knowing about it</p>
]]></content:encoded>
	</item>
</channel>
</rss>
