<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rodrigo Moya &#187; gnome-system-tools</title>
	<atom:link href="http://blogs.gnome.org/rodrigo/tag/gnome-system-tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/rodrigo</link>
	<description>From lost to the river</description>
	<lastBuildDate>Tue, 03 Jan 2012 15:17:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>AdminKit 0.0.1</title>
		<link>http://blogs.gnome.org/rodrigo/2008/10/22/adminkit-001/</link>
		<comments>http://blogs.gnome.org/rodrigo/2008/10/22/adminkit-001/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 22:43:56 +0000</pubDate>
		<dc:creator>rodrigo</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[freedesktop.org]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[openSUSE]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[AdminKit]]></category>
		<category><![CDATA[gnome-system-tools]]></category>
		<category><![CDATA[system-tools-backends]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/rodrigo/?p=378</guid>
		<description><![CDATA[Last week it was hacking week for the openSUSE-GNOME team, so I continued working on a little project I started a few weeks ago, which is, in the good old Richard Hughes tradition, a thing called AdminKit, which is a PolicyKit-based framework for allowing user applications to run administration tasks. Most of the time hacking [...]]]></description>
			<content:encoded><![CDATA[<p>Last week it was hacking week for the <a href="http://en.opensuse.org/GNOME">openSUSE-GNOME team</a>, so I continued working on a little project I started a few weeks ago, which is, in the good old Richard Hughes tradition, a thing called AdminKit, which is a PolicyKit-based framework for allowing user applications to run administration tasks.</p>
<p>Most of the time hacking on this has been dedicated to the PolicyKit stuff, but now everything should be in place, and, apart from the 2 methods I added (RunAsRoot to replace gnomesu/gksu/kdesu, and AddUser as an example of how to use YaST&#8217;s command line interface for the operations), more methods (users management, firewall, samba shares, etc) can be easily added. With this and the GUI from gnome-system-tools, I think we can start providing a distro-independent (and acceptable to all of them) set of administration tools for GNOME (and KDE, if they adopt AdminKit), or just add the needed admin functionality to already existing applications. From now on, here are my ideas:</p>
<ul>
<li>Move PolicyKit mechanisms already existing in some GNOME modules (gnome-panel&#8217;s SetTime and SetTimezone, for instance) to AdminKit, provided people agree on adopting it</li>
<li>See system-tools-backends and reuse as much knowledge/code as possible</li>
<li>See at changing gnome-system-tools&#8217; GUI to use AdminKit (once the functionality needed is moved to AdminKit)</li>
<li>Add more admin operations, as needed. For openSUSE, we have quite a lot of functionality via yast&#8217;s command line interface, and other distros have similar stuff, so anything we need can be added AFAIK.</li>
</ul>
<p>Get the code with:</p>
<pre>git clone http://www.gnome.org/~rodrigo/git/osc-plugins.git</pre>
<p>(cd AdminKit, the other top-level dirs contain unrelated projects)</p>
<p>And, soon, packages at <a href="http://download.opensuse.org/repositories/home:/rodrigomoya/">my home build service repository</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/rodrigo/2008/10/22/adminkit-001/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/rodrigo/tag/gnome-system-tools/feed/ ) in 0.15390 seconds, on Feb 11th, 2012 at 7:45 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 11th, 2012 at 8:45 am UTC -->
