<?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: PolicyKit and libvirt integration</title>
	<atom:link href="http://berrange.com/posts/2008/01/11/policykit-and-libvirt-integration/feed/" rel="self" type="application/rss+xml" />
	<link>http://berrange.com/posts/2008/01/11/policykit-and-libvirt-integration/</link>
	<description>Writing about photography, open source software, virtualization &#38; more</description>
	<lastBuildDate>Mon, 06 Feb 2012 00:00:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: davidz</title>
		<link>http://berrange.com/posts/2008/01/11/policykit-and-libvirt-integration/comment-page-1/#comment-32</link>
		<dc:creator>davidz</dc:creator>
		<pubDate>Fri, 11 Jan 2008 06:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://wordpress.berrange.com/?p=29#comment-32</guid>
		<description>Oh, and 0.7 is only available on Rawhide. And polkit-grant was renamed to polkit-auth. &lt;br /&gt;&lt;br /&gt;Also with 0.7 you can put additional stuff such as vendor, vendor_url and icon_name in the .policy file, see &lt;a href=&quot;http://hal.freedesktop.org/docs/PolicyKit/polkit-conf.html#conf-declaring-actions&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;, and these are used in both the &lt;a href=&quot;http://people.freedesktop.org/~david/polkit-icon-and-vendor.png&quot; rel=&quot;nofollow&quot;&gt;auth dialog&lt;/a&gt; and the new &lt;a href=&quot;http://people.freedesktop.org/~david/polkitg-auth-1.png&quot; rel=&quot;nofollow&quot;&gt;polkit-gnome-authorization&lt;/a&gt; tool.</description>
		<content:encoded><![CDATA[<p>Oh, and 0.7 is only available on Rawhide. And polkit-grant was renamed to polkit-auth. </p>
<p>Also with 0.7 you can put additional stuff such as vendor, vendor_url and icon_name in the .policy file, see <a href="http://hal.freedesktop.org/docs/PolicyKit/polkit-conf.html#conf-declaring-actions" rel="nofollow">here</a>, and these are used in both the <a href="http://people.freedesktop.org/~david/polkit-icon-and-vendor.png" rel="nofollow">auth dialog</a> and the new <a href="http://people.freedesktop.org/~david/polkitg-auth-1.png" rel="nofollow">polkit-gnome-authorization</a> tool.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davidz</title>
		<link>http://berrange.com/posts/2008/01/11/policykit-and-libvirt-integration/comment-page-1/#comment-33</link>
		<dc:creator>davidz</dc:creator>
		<pubDate>Fri, 11 Jan 2008 06:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://wordpress.berrange.com/?p=29#comment-33</guid>
		<description>In 0.7 I&#039;ve added some convenience API in form of the &lt;a href=&quot;http://hal.freedesktop.org/docs/PolicyKit/polkit-polkit-simple.html#polkit-auth-obtain&quot; rel=&quot;nofollow&quot;&gt;polkit-auth-obtain()&lt;/a&gt; function that virsh can use. &lt;br /&gt;&lt;br /&gt;It even brings up a UI dialog for the authentication if you are running X (if not, it spawns polkit-grant). In addition, it has the advantage that you don&#039;t need to retain the authorization for the session; you can choose to keep it only for the invocation of virsh.&lt;br /&gt;&lt;br /&gt;(I think this might even work for ssh logins (e.g. where we don&#039;t have XDG_SESSION_COOKIE); if it doesn&#039;t please let me know and I&#039;ll fix that.)</description>
		<content:encoded><![CDATA[<p>In 0.7 I&#8217;ve added some convenience API in form of the <a href="http://hal.freedesktop.org/docs/PolicyKit/polkit-polkit-simple.html#polkit-auth-obtain" rel="nofollow">polkit-auth-obtain()</a> function that virsh can use. </p>
<p>It even brings up a UI dialog for the authentication if you are running X (if not, it spawns polkit-grant). In addition, it has the advantage that you don&#8217;t need to retain the authorization for the session; you can choose to keep it only for the invocation of virsh.</p>
<p>(I think this might even work for ssh logins (e.g. where we don&#8217;t have XDG_SESSION_COOKIE); if it doesn&#8217;t please let me know and I&#8217;ll fix that.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jef Spaleta</title>
		<link>http://berrange.com/posts/2008/01/11/policykit-and-libvirt-integration/comment-page-1/#comment-34</link>
		<dc:creator>Jef Spaleta</dc:creator>
		<pubDate>Fri, 11 Jan 2008 06:13:00 +0000</pubDate>
		<guid isPermaLink="false">http://wordpress.berrange.com/?p=29#comment-34</guid>
		<description>how do we know what which argument to give polkit-grant --gain ?&lt;br /&gt;The authorization error message doesn&#039;t say &#039;org.libvirt.unix.manage&#039; explicitly, nor does it indicate that polkit-grant is the correct avenue for corrective action.</description>
		<content:encoded><![CDATA[<p>how do we know what which argument to give polkit-grant &#8211;gain ?<br />The authorization error message doesn&#8217;t say &#8216;org.libvirt.unix.manage&#8217; explicitly, nor does it indicate that polkit-grant is the correct avenue for corrective action.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

