<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
   <atom:link href="http://planet.fedoraproject.org/rss20.xml" rel="self" type="application/rss+xml" />
	<title>Fedora People</title>
	<link>http://fedoraproject.org/people/</link>
	<language>en</language>
        <description>Fedora People: http://planet.fedoraproject.org</description>

<item>
	<title>Bryan Clark: Raindrop &amp; Jetpack</title>
	<guid isPermaLink="false">http://clarkbw.net/blog/?p=706</guid>
	<link>http://clarkbw.net/blog/2009/11/20/raindrop-jetpack/</link>

	<description>
			&lt;img src=&quot;http://clarkbw.net/tmp/clarkbw.jpg&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;The other day I did a quick hack using &lt;a href=&quot;https://mozillalabs.com/raindrop&quot;&gt;Raindrop&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://jetpack.mozillalabs.com/&quot;&gt;Jetpack&lt;/a&gt; to get new mail notifications from Raindrop.  In total it took me less than an hour.  It’s no &lt;a href=&quot;http://bit.ly/kJtF7&quot;&gt;Joe Shaw hack&lt;/a&gt;, so I don’t expect to get in the paper for this but I figured I’d share anyway. &lt;img src=&quot;http://clarkbw.net/blog/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;This Jetpack checks Raindrop to see if there are new messages and bubbles them up as notifications if there are.  Here’s the source code:&lt;/p&gt;
&lt;pre&gt;var messages = {}; 

function checkMail() {
 var api=&lt;a href=&quot;http://localhost:5984/raindrop/_api/inflow/conversations/home?limit=10&quot;&gt;&quot;http://localhost:5984/raindrop/_api/inflow/conversations/home?limit=10&quot;&lt;/a&gt;;
 jQuery.getJSON(api,
               function(data, textStatus){
                 jQuery.each(data, function(i,item){
                   if (item.unread) {
                     if (!messages[item.id] || messages[item.id] != item.messages.length) {
                       var n={title: item.subject,
                              body : item.messages[0].schemas[&quot;rd.msg.body&quot;][&quot;body_preview&quot;],
                              icon : '&lt;a href=&quot;http://localhost:5984/raindrop/inflow/i/logo.png&quot;&gt;http://localhost:5984/raindrop/inflow/i/logo.png&lt;/a&gt;'};
                       jetpack.notifications.show(n);
                     }
                     messages[item.id] = item.messages.length;
                   }
               });
 });
}
setInterval(checkMail, 10000);&lt;/pre&gt;
&lt;p&gt;To try this out you’ll need Raindrop installed and &lt;span style=&quot;text-decoration: underline;&quot;&gt;running&lt;/span&gt; and Jetpack installed in Firefox.&lt;/p&gt;
&lt;p&gt;Go to &lt;span style=&quot;text-decoration: underline;&quot;&gt;about:jetpack&lt;/span&gt; and copy the above code into the Develop tab, then click the &lt;span style=&quot;text-decoration: underline;&quot;&gt;try out this code&lt;/span&gt; link just below the Bespin editor.&lt;/p&gt;
&lt;p&gt;If you don’t want to do all that you can just watch the &lt;a href=&quot;http://vimeo.com/7733464&quot;&gt;video below&lt;/a&gt; (no sound, so you might want to play some music)&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-706&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&amp;lt;object height=&quot;304px&quot; width=&quot;650px&quot;&amp;gt;&amp;lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot;/&amp;gt;&amp;lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;/&amp;gt;&amp;lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=7733464&amp;amp;amp;server=vimeo.com&amp;amp;amp;show_title=1&amp;amp;amp;show_byline=1&amp;amp;amp;show_portrait=0&amp;amp;amp;color=&amp;amp;amp;fullscreen=1&quot;/&amp;gt;&amp;lt;embed allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; height=&quot;304px&quot; src=&quot;http://vimeo.com/moogaloop.swf?clip_id=7733464&amp;amp;amp;server=vimeo.com&amp;amp;amp;show_title=1&amp;amp;amp;show_byline=1&amp;amp;amp;show_portrait=0&amp;amp;amp;color=&amp;amp;amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;650px&quot;&amp;gt;&amp;lt;/embed&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;&lt;a href=&quot;http://vimeo.com/7733464&quot;&gt;View on Vimeo&lt;/a&gt;.</description>
	<pubDate>Sat, 21 Nov 2009 01:25:32 +0000</pubDate>
</item>
<item>
	<title>Debarshi Ray: Solang: Brasero integration</title>
	<guid isPermaLink="false">http://debarshiray.multiply.com/journal/item/205/Solang_Brasero_integration</guid>
	<link>http://debarshiray.multiply.com/journal/item/205/Solang_Brasero_integration</link>

	<description>
			&lt;img src=&quot;http://rishi.fedorapeople.org/rishi-hackergotchi.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;I spent some time today writing a CD/DVD exporter for Solang using &lt;a href=&quot;http://projects.gnome.org/brasero/&quot;&gt;Brasero's&lt;/a&gt; new &lt;a href=&quot;http://library.gnome.org/devel/libbrasero-burn/stable/&quot;&gt;libbrasero-burn&lt;/a&gt; API. It is to be noted that we are not spawning a new Brasero process, but embedding some widgets in Solang's own ExporterDialog and making a few API calls here and there.&lt;/p&gt;&lt;p&gt;I wish they had exported the &lt;a href=&quot;http://git.gnome.org/cgit/brasero/tree/libbrasero-burn/brasero-medium-properties.h&quot;&gt;BraseroMediumProperties&lt;/a&gt; widget also.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://debarshiray.multiply.com/photos/hi-res/1M/548&quot;&gt;&lt;img src=&quot;http://images.debarshiray.multiply.com/image/gLut2EloaoJrpfp42hQTSw/photos/1M/300x300/548/Screenshot-Import.png?et=8Z9YnjHD6NhRHVwElM1iQA&amp;amp;nmid=0&quot; border=&quot;0&quot; class=&quot;alignmiddleb&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://debarshiray.multiply.com/photos/hi-res/1M/549&quot;&gt;&lt;img src=&quot;http://images.debarshiray.multiply.com/image/d8vDKES5ujiayvjOiiqo-w/photos/1M/300x300/549/Screenshot-Brasero-Burning-CD.png?et=rdqVh%2BYyR%2BD8z9Cu9R5HrA&amp;amp;nmid=0&quot; border=&quot;0&quot; class=&quot;alignmiddleb&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Unfortunately, the code will not easily compile because of silly reasons like some of the libbrasero-burn headers having &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=539673&quot;&gt;missing G_END_DECLS&lt;/a&gt;. And yes, the dialogs do have misleading titles. Will fix those soon.&lt;/p&gt;</description>
	<pubDate>Sat, 21 Nov 2009 01:04:00 +0000</pubDate>
</item>
<item>
	<title>David Malcolm: 2to3c: an implementation of Python's 2to3 for C code</title>
	<guid isPermaLink="false">urn:lj:livejournal.com:atom1:dmalcolm:3935</guid>
	<link>http://dmalcolm.livejournal.com/3935.html</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
I'm hoping that we'll package python 3 versions of as many modules as possible in &lt;a href=&quot;https://fedoraproject.org/&quot;&gt;Fedora 13&lt;/a&gt;, so the easier it is to port them, the better.&lt;br /&gt;&lt;br /&gt;To that end, I've written a tool to help people port their C python extensions from Python 2 to Python 3.&lt;br /&gt;&lt;br /&gt;It uses the &lt;a href=&quot;http://coccinelle.lip6.fr/&quot;&gt;Coccinelle&lt;/a&gt; tool to apply a &lt;a href=&quot;http://fedorapeople.org/gitweb?p=dmalcolm/public_git/2to3c.git;a=tree;f=fixes;hb=HEAD&quot;&gt;series of &quot;semantic patches&quot; to .c files&lt;/a&gt;.  I also had to code one of the refactorings in python with regular expressions (due to the need to &lt;a href=&quot;http://fedorapeople.org/gitweb?p=dmalcolm/public_git/2to3c.git;a=blob;f=fixes/typeobject.py&quot;&gt;manipulate preprocessor macros containing commas&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Sample session, running on a tarball of dbus-python:&lt;br /&gt;&lt;pre&gt;[david@brick 2to3]$ ./2to3c --help
Usage: 2to3c [options] filenames...

Options:
  -h, --help   show this help message and exit
  -w, --write  Write back modified files
[david@brick 2to3]$ ./2to3c ../../python3/packaging/modules/by-hand/dbus-python/devel/dbus-python-0.83.0/_dbus_bindings/*.c &amp;gt; dbus-python.patch 

[david@brick 2to3]$ diffstat dbus-python.patch
 abstract.c       |   28 ++----
 bus.c            |    4 
 bytes.c          |   16 +--
 conn.c           |    7 -
 containers.c     |   21 ++--
 float.c          |    6 -
 generic.c        |    4 
 int.c            |   31 ++-----
 libdbusconn.c    |    5 -
 mainloop.c       |    3 
 message-append.c |    4 
 message.c        |   17 +--
 module.c         |  243 ++++++++++++++++++++++++++++++++++++++++++++-----------
 pending-call.c   |    3 
 server.c         |    7 -
 signature.c      |    6 -
 string.c         |    9 --
 17 files changed, 267 insertions(+), 147 deletions(-)

[david@brick 2to3]$ head -n 30 dbus-python.patch
--- ../../python3/packaging/modules/by-hand/dbus-python/devel/dbus-python-0.83.0/_dbus_bindings/abstract.c.orig 
+++ ../../python3/packaging/modules/by-hand/dbus-python/devel/dbus-python-0.83.0/_dbus_bindings/abstract.c 
@@ -54,7 +54,7 @@
 
     if (!vl_obj)
         return 0;
-    return PyInt_AsLong(vl_obj);
+    return PyLong_AsLong(vl_obj);
 }
 
 dbus_bool_t
@@ -76,7 +76,7 @@
         }
     }
     else {
-        PyObject *vl_obj = PyInt_FromLong(variant_level);
+        PyObject *vl_obj = PyLong_FromLong(variant_level);
         if (!vl_obj) {
             Py_DECREF(key);
             return FALSE;
@@ -127,7 +127,7 @@
     Py_DECREF(key);
 
     if (!value)
-        return PyInt_FromLong(0);
+        return PyLong_FromLong(0);
     Py_INCREF(value);
     return value;
 }
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;You can see the full patch it generated here: &lt;a href=&quot;http://dmalcolm.fedorapeople.org/dbus-python.patch&quot;&gt;http://dmalcolm.fedorapeople.org/dbus-python.patch&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It hasn't done all of the work, there are some places involving the preprocessor where it didn't quite generate correct code, and there are some remaining issues - for example, a human is going to have to decide whether the strings are bytes or unicode.&lt;br /&gt;&lt;br /&gt;However, I think this ought to save a lot of time: it takes care of a lot of the tedious parts of such patches.&lt;br /&gt;&lt;br /&gt;The public git repo can be seen here:&lt;br /&gt;  &lt;a href=&quot;http://fedorapeople.org/gitweb?p=dmalcolm/public_git/2to3c.git;a=tree&quot;&gt;http://fedorapeople.org/gitweb?p=dmalcolm/public_git/2to3c.git;a=tree&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You should be able to download it by cloning it thus:&lt;br /&gt;&lt;pre&gt;git clone git://fedorapeople.org/home/fedora/dmalcolm/public_git/2to3c.git&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Patches most welcome! (send them to dmalcolm@redhat.com)  I intend to license this under LGPLv2.1, but am happy to relicense as the upstream Python community see fit.</description>
	<pubDate>Sat, 21 Nov 2009 00:54:51 +0000</pubDate>
</item>
<item>
	<title>John Poelstra: Fedora Target Audience &amp; Release Criteria</title>
	<guid isPermaLink="false">http://poelcat.wordpress.com/?p=610</guid>
	<link>http://feedproxy.google.com/~r/Poelcat/~3/xL7NQIgjR3s/</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;As the Fedora Board and larger community has discussed what we want our releases to be and who they are for–Target Audience–I’ve wondered more and more if a reworking of our &lt;a href=&quot;https://fedoraproject.org/wiki/QA/ReleaseCriteria&quot;&gt;Release Criteria&lt;/a&gt; could help make parts of our decision process clearer and easier to follow.  By clearly defining our &lt;em&gt;Target Audience&lt;/em&gt; we should be able to write more specific and accurate release criteria. The recent PackageKit controversy highlights this importance.  The settings for this package made certain assumptions about a particular target audience and user of Fedora.  To my knowledge this target audience isn’t documented anywhere.  It makes me wonder how many other parts of our distribution make different or contradictory assumptions about our target audience–resulting in a distribution that is not as coherent and consistent as it could be.&lt;/p&gt;
&lt;p&gt;A clear definition of our target audience might also reduce the emphasis we place on developing and testing certain areas, freeing up time to make other things better.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;How do you know when testing is done?  How do you know when the product is ready to release?  Does the decision to release seem similar to deals done in the dark, smoke-filled rooms, or as if there are rules of the game that you don’t know?  Does the release decision sometimes seem completely arbitrary?  If you’re finding it difficult to make rational decisions about when to release the software, developing and using release criteria can help–&lt;a href=&quot;http://www.universityalliance.com/info1/whitepapers/villanova/pdfs/WP_VU_ReleaseCriteriaGoodtoGo.pdf&quot;&gt;Johanna Rothman&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I’ve been more or less actively involved in Fedora since Fedora 7.  Even though I’ve just completed my fifth release, am actively involved in creating the schedules, and lead the readiness meetings before each public test and final release, this paragraph still resonates with me.  This has long been one of my frustrations of trying to understand and participate in Fedora development process.  Things have definitely gotten better over the past few releases.  We can still do a better job without adding layers of bureaucracy which some people fear.&lt;/p&gt;
&lt;p&gt;To move this process forward I took a first shot at an enhanced release criteria framework for Fedora 13.  Ultimately I believe we need a stronger framework to be more successful, but I’m not saying the framework I’ve proposed is the one we have to use.  A lot of the information included has been in existence for a long time at the &lt;a href=&quot;https://fedoraproject.org/wiki/QA/ReleaseCriteria&quot;&gt;QA Release Criteria page&lt;/a&gt;.  From it I created three separate pages–one for each public release: &lt;a href=&quot;https://fedoraproject.org/wiki/Fedora_13_Alpha_Release_Criteria&quot;&gt;Alpha&lt;/a&gt;, &lt;a href=&quot;https://fedoraproject.org/wiki/Fedora_13_Beta_Release_Criteria&quot;&gt;Beta&lt;/a&gt;, and &lt;a href=&quot;https://fedoraproject.org/wiki/Fedora_13_Final_Release_Criteria&quot;&gt;Final&lt;/a&gt; as well as an &lt;a href=&quot;https://fedoraproject.org/wiki/Fedora_Release_Criteria&quot;&gt;introductory page&lt;/a&gt;.   I also added a few extra proposed bullets.  I copied and pasted most of them from &lt;a href=&quot;https://fedoraproject.org/wiki/QA/ReleaseCriteria&quot;&gt;Release Criteria&lt;/a&gt; and adapted the ‘’shoulds” and ”musts” as specified–where ”must” was required for all releases and ‘’should” was only required for the final release.&lt;/p&gt;
&lt;p&gt;I think a separate page for each release is helpful because in reality each release has a separate target audience.  The audience and goals for the Alpha release are much different than the audience and goals for the Final release. Certainly there will be overlap in these audiences, but we sell ourselves short if we assume the audience and goals for all three releases are the same.  My hunch is that some of these requirements are dated and wrong which makes reviewing everything for Fedora 13 a good thing.  In light of the security discussion around PackgeKit we may also want to add a security aspect to our release criteria.&lt;/p&gt;
&lt;p&gt;Another benefit of a clear list of release requirements is that the “Go/No-Go” meetings become more objective.  There is less of a need to subjectively take everyone’s pulse and ask people how they are feeling.  Instead we review the list of release requirements, which also encompasses blocker bugs.  If the requirements are met we ship.  If they are not met, we add a week the schedule and try again.  The definition of what makes a bug a release blocker becomes clearer as well.  In addition I’ve started a new &lt;a href=&quot;https://fedoraproject.org/wiki/Blocker_Bug_FAQ&quot;&gt;blocker bug FAQ&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Check out the wiki pages and join in the discussion on &lt;a href=&quot;https://www.redhat.com/archives/fedora-test-list/2009-November/msg00926.html&quot;&gt;fedora-test-list&lt;/a&gt; where I’ve started a thread on the same topic.  My hope is that we can refine and discuss these pages over the next two weeks and then meet at FUDCon in Toronto to discuss and put a framework in place for Fedora 13.&lt;/p&gt;
Posted in Bug Triage, Fedora  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/poelcat.wordpress.com/610/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/poelcat.wordpress.com/610/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/poelcat.wordpress.com/610/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/poelcat.wordpress.com/610/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/poelcat.wordpress.com/610/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/poelcat.wordpress.com/610/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/poelcat.wordpress.com/610/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/poelcat.wordpress.com/610/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/poelcat.wordpress.com/610/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/poelcat.wordpress.com/610/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=poelcat.wordpress.com&amp;amp;blog=380602&amp;amp;post=610&amp;amp;subd=poelcat&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/Poelcat/~4/xL7NQIgjR3s&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
	<pubDate>Fri, 20 Nov 2009 23:47:16 +0000</pubDate>
</item>
<item>
	<title>Fujisan: F12: Yum new feature: history</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-4802146243196979081.post-6071474194145153513</guid>
	<link>http://allaboutfedora.blogspot.com/2009/11/f12-yum-new-features.html</link>

	<description>
			&lt;img src=&quot;http://fujisan.fedorapeople.org/fujisan.jpg&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
With Fedora 12 (which was released a few days ago), a new version of yum was released too (3.2.25). One of the new features of yum I always dreamed about was the possibility to undo was I installed or removed. This is done now with the '&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;history&lt;/span&gt;' command of yum eventually associated with one of the following options '&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;info|list|summary|redo|undo|new&lt;/span&gt;'.&lt;br /&gt;&lt;br /&gt;Here are a few examples:&lt;br /&gt;&lt;div&gt;&lt;br /&gt;The following lists all actions performed with yum:&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;# &lt;b&gt;yum history&lt;/b&gt;&lt;br /&gt;Loaded plugins: downloadonly, fastestmirror, keys, presto, refresh-packagekit&lt;br /&gt;ID     | Login user             | Date and time    | Action(s)      | Altered&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;    28 | System &amp;lt;unset&amp;gt;     | 2009-11-20 22:55 | Install        |   12&amp;lt;/unset&amp;gt;&lt;br /&gt;    27 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-20 22:51 | Erase          |   12&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    26 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-20 22:37 | Install        |   12&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    25 | System &amp;lt;unset&amp;gt;     | 2009-11-20 21:26 | Update         |   27&amp;lt;/unset&amp;gt;&lt;br /&gt;    24 | System &amp;lt;unset&amp;gt;     | 2009-11-20 08:12 | Install        |    1&amp;lt;/unset&amp;gt;&lt;br /&gt;    23 | System &amp;lt;unset&amp;gt;     | 2009-11-18 23:48 | Install        |   11&amp;lt;/unset&amp;gt;&lt;br /&gt;    22 | System &amp;lt;unset&amp;gt;     | 2009-11-18 23:09 | Install        |   27&amp;lt;/unset&amp;gt;&lt;br /&gt;    21 | System &amp;lt;unset&amp;gt;     | 2009-11-18 22:41 | Install        |    1&amp;lt;/unset&amp;gt;&lt;br /&gt;    20 | System &amp;lt;unset&amp;gt;     | 2009-11-18 22:39 | Install        |    2&amp;lt;/unset&amp;gt;&lt;br /&gt;    19 | System &amp;lt;unset&amp;gt;     | 2009-11-18 22:36 | Install        |   11&amp;lt;/unset&amp;gt;&lt;br /&gt;    18 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:31 | Install        |    3&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    17 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:30 | Install        |    7&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    16 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:26 | Install        |    2&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    15 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:24 | Install        |    3&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    14 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:22 | Install        |   10&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    13 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:18 | Install        |   10&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    12 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:15 | Install        |   14&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    11 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:13 | Install        |    1&amp;lt;/beauduin&amp;gt;&lt;br /&gt;    10 | John  ... &amp;lt;beauduin&amp;gt;  | 2009-11-18 22:13 | Install        |    2&amp;lt;/beauduin&amp;gt;&lt;br /&gt;     9 | System &amp;lt;unset&amp;gt;     | 2009-11-18 22:10 | Update         |   16&amp;lt;/unset&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;To list packages of a transaction, use option info followed by transaction ID:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;# &lt;b&gt;yum history info 28&lt;/b&gt;&lt;br /&gt;Loaded plugins: downloadonly, fastestmirror, keys, presto, refresh-packagekit&lt;br /&gt;Transaction ID : 28&lt;br /&gt;Begin time     : Fri Nov 20 22:55:05 2009&lt;br /&gt;Begin rpmdb    : 1688:e57164ff4d8c1577daaa7e4711a6bcd20014fdfc&lt;br /&gt;End time       :            22:56:02 2009 (57 seconds)&lt;br /&gt;End rpmdb      : 1700:bc600702696126eaee80165df7933e0c02b69aa5&lt;br /&gt;User           : System &amp;lt;unset&amp;gt;&amp;lt;/unset&amp;gt;&lt;br /&gt;Return-Code    : Success&lt;br /&gt;Transaction performed with:&lt;br /&gt;    Installed    rpm-4.7.1-6.fc12.i686&lt;br /&gt;    Installed    yum-3.2.25-1.fc12.noarch&lt;br /&gt;    Installed    yum-metadata-parser-1.1.2-14.fc12.i686&lt;br /&gt;    Installed    yum-plugin-fastestmirror-1.1.24-2.fc12.noarch&lt;br /&gt;Packages Altered:&lt;br /&gt;    Dep-Install  aspell-12:0.60.6-7.fc12.i686&lt;br /&gt;    Install      bilbo-1.0-1.fc12.i686&lt;br /&gt;    Install      blogtk-1.1-13.fc12.noarch&lt;br /&gt;    Dep-Install  clucene-core-0.9.21-4.fc12.i686&lt;br /&gt;    Dep-Install  kde-filesystem-4-30.fc12.noarch&lt;br /&gt;    Dep-Install  kde-settings-4.3-12.noarch&lt;br /&gt;    Dep-Install  kdelibs-6:4.3.2-4.fc12.i686&lt;br /&gt;    Dep-Install  kdelibs-common-6:4.3.2-4.fc12.i686&lt;br /&gt;    Dep-Install  kdepimlibs-4.3.2-1.fc12.i686&lt;br /&gt;    Dep-Install  oxygen-icon-theme-4.3.2-1.fc12.noarch&lt;br /&gt;    Dep-Install  soprano-2.3.1-1.fc12.i686&lt;br /&gt;    Dep-Install  strigi-libs-0.7.0-1.fc12.i686&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;To undo a transaction, use option '&lt;/span&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;undo&lt;/span&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;' with the transaction ID:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;# &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;yum history undo 28&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Loaded plugins: downloadonly, fastestmirror, keys, presto, refresh-packagekit&lt;br /&gt;Loading mirror speeds from cached hostfile&lt;br /&gt; * fedora: ftp.nluug.nl&lt;br /&gt; * rpmfusion-free: rpmfusion.famillecollet.com&lt;br /&gt; * rpmfusion-free-updates: rpmfusion.famillecollet.com&lt;br /&gt; * rpmfusion-nonfree: rpmfusion.famillecollet.com&lt;br /&gt; * rpmfusion-nonfree-updates: rpmfusion.famillecollet.com&lt;br /&gt; * updates: ftp.nluug.nl&lt;br /&gt;Undoing transaction 28, from Fri Nov 20 22:55:05 2009&lt;br /&gt;    Dep-Install  aspell-12:0.60.6-7.fc12.i686&lt;br /&gt;    Install      bilbo-1.0-1.fc12.i686&lt;br /&gt;    Install      blogtk-1.1-13.fc12.noarch&lt;br /&gt;    Dep-Install  clucene-core-0.9.21-4.fc12.i686&lt;br /&gt;    Dep-Install  kde-filesystem-4-30.fc12.noarch&lt;br /&gt;    Dep-Install  kde-settings-4.3-12.noarch&lt;br /&gt;    Dep-Install  kdelibs-6:4.3.2-4.fc12.i686&lt;br /&gt;    Dep-Install  kdelibs-common-6:4.3.2-4.fc12.i686&lt;br /&gt;    Dep-Install  kdepimlibs-4.3.2-1.fc12.i686&lt;br /&gt;    Dep-Install  oxygen-icon-theme-4.3.2-1.fc12.noarch&lt;br /&gt;    Dep-Install  soprano-2.3.1-1.fc12.i686&lt;br /&gt;    Dep-Install  strigi-libs-0.7.0-1.fc12.i686&lt;br /&gt;&lt;/span&gt; &lt;br /&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;[...]&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Remove       12 Package(s)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Reinstall     0 Package(s)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Downgrade     0 Package(s)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Is this ok [y/N]: y&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;[...]&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Undoing transaction 28 creates a transaction 29. If you want to reinstall what was installed in transaction 28, do the following:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;# &lt;b&gt;yum history redo 28&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Loaded plugins: downloadonly, fastestmirror, keys, presto, refresh-packagekit&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Loading mirror speeds from cached hostfile&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt; * fedora: ftp.nluug.nl&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt; * rpmfusion-free: rpmfusion.famillecollet.com&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt; * rpmfusion-free-updates: rpmfusion.famillecollet.com&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt; * rpmfusion-nonfree: rpmfusion.famillecollet.com&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt; * rpmfusion-nonfree-updates: rpmfusion.famillecollet.com&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt; * updates: ftp.nluug.nl&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Repeating transaction 28, from Fri Nov 20 22:55:05 2009&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  aspell-12:0.60.6-7.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Install      bilbo-1.0-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Install      blogtk-1.1-13.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  clucene-core-0.9.21-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kde-filesystem-4-30.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kde-settings-4.3-12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kdelibs-6:4.3.2-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kdelibs-common-6:4.3.2-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kdepimlibs-4.3.2-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  oxygen-icon-theme-4.3.2-1.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  soprano-2.3.1-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  strigi-libs-0.7.0-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;[...]&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Install      12 Package(s)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Upgrade       0 Package(s)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Total download size: 35 M&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Is this ok [y/N]: y  &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;[...]&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Option '&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;summary&lt;/span&gt;' associated with a package name gives the list of transaction where that package is involved.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;# &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;yum history summary blogtk&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Loaded plugins: downloadonly, fastestmirror, keys, presto, refresh-packagekit&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Login user          | Time                | Action(s)        | Altered&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;---------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;John Smith &lt;/span&gt;&amp;lt;smith&amp;gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;  | Last day            | E, I             |       24&lt;/span&gt;&amp;lt;/smith&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;System &lt;/span&gt;&amp;lt;unset&amp;gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;      | Last day            | Install          |       12&lt;/span&gt;&amp;lt;/unset&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;And option '&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;list&lt;/span&gt;'&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;# &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;yum history list blogtk&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Loaded plugins: downloadonly, fastestmirror, keys, presto, refresh-packagekit&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;ID     | Login user          | Date and time    | Action(s)      | Altered&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;---------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    30 | John  ... &lt;/span&gt;&amp;lt;smith&amp;gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;   | 2009-11-20 23:41 | Install        |   12&lt;/span&gt;&amp;lt;/smith&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    29 | John  ... &lt;/span&gt;&amp;lt;smith&amp;gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;   | 2009-11-20 23:30 | Erase          |   12&lt;/span&gt;&amp;lt;/smith&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    28 | System &lt;/span&gt;&amp;lt;unset&amp;gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;      | 2009-11-20 22:55 | Install        |   12&lt;/span&gt;&amp;lt;/unset&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;And option '&lt;/span&gt;info&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;' associated with package name gives a full information of transactions where it was involved.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;# yum history info blogtk&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Loaded plugins: downloadonly, fastestmirror, keys, presto, refresh-packagekit&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Transaction ID : 29&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Begin time     : Fri Nov 20 23:30:34 2009&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Begin rpmdb    : 1700:bc600702696126eaee80165df7933e0c02b69aa5&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;End time       :            23:30:56 2009 (22 seconds)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;End rpmdb      : 1688:e57164ff4d8c1577daaa7e4711a6bcd20014fdfc&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;User           : John Smith &amp;lt;smith&amp;gt;&amp;lt;/smith&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Return-Code    : Success&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Transaction performed with:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Installed    rpm-4.7.1-6.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Installed    yum-3.2.25-1.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Installed    yum-metadata-parser-1.1.2-14.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Installed    yum-plugin-fastestmirror-1.1.24-2.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Packages Altered:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        aspell-12:0.60.6-7.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        bilbo-1.0-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        blogtk-1.1-13.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        clucene-core-0.9.21-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        kde-filesystem-4-30.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        kde-settings-4.3-12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        kdelibs-6:4.3.2-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        kdelibs-common-6:4.3.2-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        kdepimlibs-4.3.2-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        oxygen-icon-theme-4.3.2-1.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        soprano-2.3.1-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Erase        strigi-libs-0.7.0-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;-------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Transaction ID : 28&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Begin time     : Fri Nov 20 22:55:05 2009&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Begin rpmdb    : 1688:e57164ff4d8c1577daaa7e4711a6bcd20014fdfc&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;End time       :            22:56:02 2009 (57 seconds)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;End rpmdb      : 1700:bc600702696126eaee80165df7933e0c02b69aa5&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;User           : System &amp;lt;unset&amp;gt;&amp;lt;/unset&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Return-Code    : Success&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Transaction performed with:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Installed    rpm-4.7.1-6.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Installed    yum-3.2.25-1.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Installed    yum-metadata-parser-1.1.2-14.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Installed    yum-plugin-fastestmirror-1.1.24-2.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;Packages Altered:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  aspell-12:0.60.6-7.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Install      bilbo-1.0-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Install      blogtk-1.1-13.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  clucene-core-0.9.21-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kde-filesystem-4-30.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kde-settings-4.3-12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kdelibs-6:4.3.2-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kdelibs-common-6:4.3.2-4.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  kdepimlibs-4.3.2-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  oxygen-icon-theme-4.3.2-1.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  soprano-2.3.1-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: 'Courier New', Courier, monospace;&quot;&gt;    Dep-Install  strigi-libs-0.7.0-1.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/4802146243196979081-6071474194145153513?l=allaboutfedora.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 22:55:00 +0000</pubDate>
</item>
<item>
	<title>Steven Parrish: FUDCon 2009 is almost here.  Are you ready?</title>
	<guid isPermaLink="false">http://smparrish.livejournal.com/9847.html</guid>
	<link>http://smparrish.livejournal.com/9847.html</link>

	<description>
			&lt;img src=&quot;http://tuxbrewr.fedorapeople.org/tuxbrewer.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;img src=&quot;https://fedoraproject.org/w/uploads/4/49/FUDCon_F13_logo.png&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Its just over 2 weeks until the start of FUDCon 2009 in the lovely city of Toronto.  Here are a few bits of information to help make this a great event for all.&lt;br /&gt;&lt;br /&gt;If you are coming from the U.S. and are flying in/out of Toronto you must have a valid passport to re-enter the U.S.  For those driving across the border a valid passport card will suffice.  You can find information on passports and passport cards at &lt;a href=&quot;http://travel.state.gov&quot;&gt;http://travel.state.gov&lt;/a&gt;   Keep in mind with just over 2 weeks to go and Thanksgiving in there if you don't already have one of these 2 items the only way to get one will be to visit a passport office in person.  You can find information of where these are located by visiting the previously mentioned site.&lt;br /&gt;&lt;br /&gt;If you are flying DO NOT put your laptops, chargers, cell phones, cameras etc in your checked bags.  Airlines assume no liabilty for these items in checked bags, carry them with you onboard.  Along those same lines keep in mind bags do have a way of getting delayed,  I would recommend carrying at least 1 change of clothes with you onboard just in case. &lt;br /&gt;&lt;br /&gt;The average high temperature in December is 32 degrees Fahrenheit, with a low if 18 degrees, so dress warm.&lt;br /&gt;&lt;br /&gt;This is shaping up to be a great event and I look forward to seeing you all there.&lt;br /&gt;&lt;br /&gt;Steven</description>
	<pubDate>Fri, 20 Nov 2009 20:27:59 +0000</pubDate>
</item>
<item>
	<title>Máirín Duffy: Want to learn design skills? Want to help Fedora? Fedora Interaction Design Hackfest, Tuesday 24 Nov</title>
	<guid isPermaLink="false">http://mairin.wordpress.com/?p=1310</guid>
	<link>http://mairin.wordpress.com/2009/11/20/want-to-learn-design-skills-want-to-help-fedora-fedora-interaction-design-hackfest-tuesday-24-nov/</link>

	<description>
			&lt;img src=&quot;http://duffy.fedorapeople.org/mo.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Hopefully my post title has captured your attention. &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt;  I would like to let you know about a project starting up right now that is a great opportunity for you to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Learn about how interaction design is done.&lt;/li&gt;
&lt;li&gt;Pick up some interaction design and user research skills.&lt;/li&gt;
&lt;li&gt;Get involved in an open design project.&lt;/li&gt;
&lt;li&gt;Help make Fedora better!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;So &lt;a href=&quot;https://www.redhat.com/archives/fedora-advisory-board/2009-November/msg00026.html&quot;&gt;the Fedora Board has started an initiative to create Fedora user profiles and personas&lt;/a&gt; to help inform decisions about Fedora policy and design in the future. &lt;/p&gt;
&lt;h3&gt;Okay Mo, so first of all, what is a persona?&lt;/h3&gt;
&lt;p&gt;From &lt;a href=&quot;http://en.wikipedia.org/wiki/Personas&quot;&gt;Wikipedia&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Personas are fictional characters created to represent the different user types within a targeted demographic that might use a site or product. Personas are useful in considering the goals, desires, and limitations of the users in order to help to guide decisions about a product, such as features, interactions, and visual design. Personas are most often used as part of a user-centered design process for designing software and are also considered a part of interaction design (IxD), have been used in industrial design and more recently for online marketing purposes.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://www.cooper.com/journal/personas/&quot;&gt;A lot of discussion about personas is available on Cooper’s blog&lt;/a&gt; and is a good read for getting up to speed on what they are and how they work.&lt;/p&gt;
&lt;h3&gt;Okay, uh, so how are personas going to help us make Fedora policy and design decisions?&lt;/h3&gt;
&lt;p&gt;Well, for example, you may recall &lt;a href=&quot;http://mairin.wordpress.com/2009/08/08/fedora-website-design-ideas/#comments&quot;&gt;the great panda panda-monium from early www.fedoraproject.org redesign mockups&lt;/a&gt;, in which about half of folks giving feedback loved the panda (“Please kill to keep that damn Panda, mairin. The thing is too cute and seems to look like a great little mascot.”), and the other half felt the panda was an insult to Fedora users (“In general i like the layouts…. for 6 year old kids. If this is the best you can come up with you might as well base it on this: http://ostiaunlobby.files.wordpress.com/2008/07/teletubbies-group2.jpg”)&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://duffy.fedorapeople.org/blog/pictures/idontknow_panda.png&quot; alt=&quot;WHY DONT YOU LOVE ME???&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Of course, everyone is entitled to their own opinion of the pandas. Those opinons may or may not have any bearing on how our target users might receive them, though. If we have a set of Fedora personas defined, we can talk about how each of the personas, designed to be representative of &lt;a href=&quot;https://www.redhat.com/archives/fedora-advisory-board/2009-October/msg00350.html&quot;&gt;our target audience&lt;/a&gt; would feel about pandas. Discussing whether or not the Fedora panda is a good choice for our *target audience* or not will help us make decisions based on the target audience we’ve agreed upon for Fedora rather than base it on knee-jerk / personal / anecdotal reactions that merely represent the personal opinons of the folks who happened to be around at the time to give their feedback.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;There’s more discussion of potential benefits of personas to Fedora &lt;a href=&quot;https://www.redhat.com/archives/fedora-advisory-board/2009-November/msg00046.html&quot;&gt;in a post I made yesterday to the ‘User Profiles’ thread on fedora-advisory-board list&lt;/a&gt;, so please check it out for more info and please feel free to dive into the discussion with any questions / commentary / feedback you have.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Well Mo, this sounds good. But where do we get personas from?&lt;/h3&gt;
&lt;p&gt;We’ll build them. Well, I think there’s a lot of different methods to going about constructing personas, &lt;a&gt;but to be good they need to be&lt;/a&gt; &lt;a href=&quot;http://www.boxesandarrows.com/view/building-a-data&quot;&gt;backed by user research data&lt;/a&gt;. User research data can take many forms. &lt;/p&gt;
&lt;p&gt;The approach I’d like to propose for Fedora persona development is based on the user research process advocated for in &lt;a href=&quot;http://www.amazon.com/Observing-User-Experience-Practitioners-Research/dp/1558609237&quot;&gt;Observing the User Experience: A Practitioner’s Guide to User Research&lt;/a&gt; by Mike Kuniavsky. A high-level / action-oriented summary of the approach is as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strike&gt;Define the product and product goals.&lt;/strike&gt; &lt;em&gt;&lt;a href=&quot;https://fedoraproject.org/wiki/Overview#Our_Mission&quot;&gt;Done&lt;/a&gt;.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Decide on an audience to target with the product that will help meet the product goals.&lt;/strike&gt; &lt;a href=&quot;https://www.redhat.com/archives/fedora-advisory-board/2009-October/msg00350.html&quot;&gt;&lt;em&gt;Done&lt;/em&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Conduct interviews of product stakeholders in order to determine high-level research questions to consider exploring with members of the target audience. &lt;em&gt;&lt;a href=&quot;https://fedoraproject.org/wiki/User_Research_Plan#Stakeholders&quot;&gt;Proposal for doing this&lt;/a&gt;&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Draw up a list of specific research questions to answer to start conducting user research on the intended target audience. These are specific rather than high-level questions. For example:
&lt;ul&gt;
&lt;li&gt; “Does the target audience care about software freedom or not?” could be a Fedora Board stakeholder high-level research question.&lt;/li&gt;
&lt;li&gt;Specific questions that could be explored during research, “Does that target audience know what free software is?” “Does the target audience already use free software? If so, which software?”&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Prioritize the specific research questions, pick a cut-off point for how many to explore, and determine research methods for each.&lt;/li&gt;
&lt;li&gt;Draw up a research schedule and assign specific research tasks to volunteers.&lt;/li&gt;
&lt;li&gt;Do the research! And check in with volunteers to make sure they’ve not run into any issues and help them resolve them.&lt;/li&gt;
&lt;li&gt;Hold a data analysis session. Cluster the data from the research into 3-8 groupings from which to build the personas on.&lt;/li&gt;
&lt;li&gt;Brainstorm and document the personas!&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;So…. How can I help?&lt;/h3&gt;
&lt;p&gt;SO GLAD YOU ASKED!!!! &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt;  I am blocking out Tuesday, November 24th to be an interaction design hackfest. I want to run it from 3 pm – 6 pm EDT (8 PM – 11 PM UTC) on #fedora-design on irc.freenode.net. I’d like us to start working on work item #3, conducting interviews of product stakeholders, in order to get moving on the persona-building process. Depending on how far we get we may be able to dip into #4 and #5. &lt;/p&gt;
&lt;p&gt;What concrete actions will helping involve?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Interviewing Fedora stakeholders via email or IRC in order to answer &lt;a href=&quot;https://fedoraproject.org/wiki/User_Research_Plan#Stakeholders&quot;&gt;the stakeholder interview questions&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Documenting the Fedora stakeholder interviews by organizing the interview results on a Fedora wiki page.&lt;/li&gt;
&lt;li&gt;Reviewing the interview answers and brainstorming potential research questions.&lt;/li&gt;
&lt;li&gt;Per research question, brainstorming ways we can gather data to help answer the question. (Could we answer that question by running a questionnaire on Planet Fedora? Could we answer it by running some usability tests at FUDcon Toronto next month? Could we answer it by looking at fedoraproject.org website logs?)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;You do not have to be an artist to help with design&lt;/strong&gt;! So show up next Tuesday and find out how you can help. &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Date&lt;/strong&gt;: Tuesday 24 November 2009&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Time&lt;/strong&gt;: 3-6 PM EDT; 8-11 PM UTC&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Place&lt;/strong&gt;: #fedora-design on irc.freenode.net&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Host&lt;/strong&gt;: mizmo (me!)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Agenda&lt;/strong&gt;: &lt;a href=&quot;https://fedoraproject.org/wiki/User_Research_Plan#Stakeholders&quot;&gt;Fedora User Research Plan&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;p.s. for the panda-haters, how about this mascot:&lt;br /&gt;
&lt;a href=&quot;http://wwoods.fedorapeople.org/hot-dog/&quot;&gt;&lt;img src=&quot;http://wwoods.fedorapeople.org/hot-dog/hotdog.gif&quot; alt=&quot;MEET YOUR NEW GOD&quot; /&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
Posted in Uncategorized  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/mairin.wordpress.com/1310/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/mairin.wordpress.com/1310/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/mairin.wordpress.com/1310/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/mairin.wordpress.com/1310/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/mairin.wordpress.com/1310/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/mairin.wordpress.com/1310/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/mairin.wordpress.com/1310/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/mairin.wordpress.com/1310/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/mairin.wordpress.com/1310/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/mairin.wordpress.com/1310/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=mairin.wordpress.com&amp;amp;blog=929179&amp;amp;post=1310&amp;amp;subd=mairin&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 20:18:04 +0000</pubDate>
</item>
<item>
	<title>Adam Williamson: OpenID (and others) login support</title>
	<guid isPermaLink="false">http://www.happyassassin.net/?p=861</guid>
	<link>http://www.happyassassin.net/2009/11/20/openid-and-others-login-support/</link>

	<description>
			&lt;img src=&quot;http://www.happyassassin.net/extras/monkey.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;So, I’ve had many annoying whines^H^H^H^H^H^H^H^H^H^H welcome requests from readers in the past for OpenID authentication for posting comments. I didn’t implement this for a long time. I told people it was because I was worried about spam but really it’s because I’m freaking lazy.&lt;/p&gt;
&lt;p&gt;I tried to enable this a while back with the standard Wordpress OpenID plugin, but it didn’t seem to work (as many of you have noticed). I left it in this broken state for months, again because I am freaking lazy.&lt;/p&gt;
&lt;p&gt;Today, because I’ll do almost anything to avoid writing an FWN beat, I actually got this implemented in a way that works, using a different plugin – &lt;a href=&quot;http://wordpress.org/extend/plugins/rpx/&quot;&gt;this one&lt;/a&gt;. It uses an external authentication intermediary called &lt;a href=&quot;https://rpxnow.com/&quot;&gt;RPX&lt;/a&gt;. This is slightly worrying, but I did look around a bit and read the license terms carefully and they don’t seem to be evil. Please do let me know if you know anything to the contrary.&lt;/p&gt;
&lt;p&gt;The good bit is that it works – I tested – and it allows login with Yahoo, AOL and Google accounts as well as OpenID. So that should make it easier for people to comment in future. YOU’RE WELCOME! You can also still login with your existing account on my blog, if you like – there’s a little link down the bottom of the RPX login screen for that.&lt;/p&gt;
&lt;p&gt;I reserve the right to disable this again if it causes me to get spam comments.&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 20:10:08 +0000</pubDate>
</item>
<item>
	<title>Ankur Sinha - franciscod: rtorrent &lt;3 &lt;3 &lt;3</title>
	<guid isPermaLink="false">http://dodoincfedora.wordpress.com/?p=260</guid>
	<link>http://dodoincfedora.wordpress.com/2009/11/20/rtorrent-3-3-3/</link>

	<description>
			&lt;img src=&quot;http://ankursinha.fedorapeople.org/a-scooby9-med.jpg&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;So, I’m basically a terminal user. If I could do everything from the terminal I wouldn’t bother with a DE. Anyway, out of the command line clients, rtorrent’s one I love!! I just read through the complete man page and learnt all the awesome options it has.&lt;/p&gt;
&lt;p&gt;Here’s my .rtorrent.rc file: Read the man page to understand what I’ve done &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;blockquote&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;directory = ~/Downloads/torrents/&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;session = ~/Downloads/rtorrent_sessions/&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;upload_rate = 20&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;download_rate = 40&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;peer_exchange = yes&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;dht = auto&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;throttle_up = low,10&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;throttle_down = low,10&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;throttle_up = med,20&lt;/div&gt;
&lt;div id=&quot;_mcePaste&quot;&gt;throttle_down = med,20&lt;/div&gt;
&lt;/blockquote&gt;
&lt;p&gt;Probably a post on irssi next &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/dodoincfedora.wordpress.com/260/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/dodoincfedora.wordpress.com/260/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/dodoincfedora.wordpress.com/260/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/dodoincfedora.wordpress.com/260/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/dodoincfedora.wordpress.com/260/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/dodoincfedora.wordpress.com/260/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/dodoincfedora.wordpress.com/260/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/dodoincfedora.wordpress.com/260/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/dodoincfedora.wordpress.com/260/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/dodoincfedora.wordpress.com/260/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=dodoincfedora.wordpress.com&amp;amp;blog=6513662&amp;amp;post=260&amp;amp;subd=dodoincfedora&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 19:54:14 +0000</pubDate>
</item>
<item>
	<title>Jeffrey C. Ollie: The Asterisk SLN16 Codec</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-8932274522384596011.post-3362509736492738699</guid>
	<link>http://jeff.blogs.ocjtech.us/2009/11/asterisk-sln16-codec.html</link>

	<description>
			&lt;img src=&quot;http://jcollie.fedorapeople.org/hackergotchi.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
Google failed me, so I figured that I'd memorialize it here...  Here's how to convert to/from Asterisk's SLN16 format using GStreamer:&lt;br /&gt;&lt;br /&gt;From SLN16:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;gst-launch filesrc location=&amp;lt;filename&amp;gt;.sln16 ! audio/x-raw-int,signed=true,rate=16000,channels=1,width=16,depth=16,endianness=1234 ! audioconvert ! vorbisenc ! oggmux ! filesink location=&amp;lt;filename&amp;gt;.ogg&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;To SLN16:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;gst-launch filesrc location=&amp;lt;filename&amp;gt;.ogg ! decodebin ! audioconvert ! audiorate ! audio/x-raw-int,signed=true,rate=16000,channels=1,width=16,depth=16,endianness=1234 ! filesink location=&amp;lt;filename&amp;gt;.sln16&lt;br /&gt;&lt;/pre&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/8932274522384596011-3362509736492738699?l=jeff.blogs.ocjtech.us&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 19:16:07 +0000</pubDate>
</item>
<item>
	<title>Remi Collet: PHP 5.3.1 Released!</title>
	<guid isPermaLink="false">urn:md5:29a40c369e8fdf35fc17fb7e41397b99</guid>
	<link>http://blog.famillecollet.com/post/2009/11/20/PHP-5.3.1-Released</link>

	<description>
			&lt;img src=&quot;http://remi.fedorapeople.org/remicollet.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;RPM of final release of &lt;strong&gt;php 5.3.1&lt;/strong&gt; are available for Fedora and for Enterprise Linux (RHEL/CentOS) in &lt;strong&gt;remi&lt;/strong&gt; repository.&lt;/p&gt;
&lt;p&gt;Read the &lt;a href=&quot;http://www.php.net/archive/2009.php#id2009-11-19-1&quot; hreflang=&quot;en&quot;&gt;PHP 5.3.1 Released!&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Use  YUM to install :
yum --enablerepo=remi update php-\*
Notice : now, all extensions are provided for php-cli and php (module for apache in prefork mode) and php-zts (module for apache in worker mode). Read the entry PHP 5.3, MPM worker, zts and mysqlnd (yes I know, pecl extensions are not yet available).
For all questions or help, please use... &lt;em&gt;&lt;a href=&quot;http://blog.famillecollet.com/post/2009/11/20/PHP-5.3.1-Released&quot;&gt;Lire&lt;/a&gt;&lt;/em&gt;&lt;a href=&quot;http://blog.famillecollet.com/post/2009/11/20/PHP-5.3.1-Released&quot;&gt; PHP 5.3.1 Released!&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 19:12:00 +0000</pubDate>
</item>
<item>
	<title>John (J5) Palmieri: I would just like to say PiTiVi rocks</title>
	<guid isPermaLink="false">http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/</guid>
	<link>http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/</link>

	<description>
			&lt;img src=&quot;http://j5live.com/imgs/j5.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;Having followed its development for a long time now and used other video editing software I can say that PiTiVi is an awesome app that is only going to get better.  Sure it isn’t perfect yet but that is software development for you.  It takes time to get all the features in and make them solid.  &lt;/p&gt;
&lt;p&gt;One of the great parts of Open Source Software is you get to see it develop and grow.  It is also one of the biggest misunderstood aspects of such software.  In a world where people are gripped by the next best thing – a collective psychosis of product ADD –  where patience is no longer a virtue but an outdated notion of an age long gone, evolution is about as exciting as watching paint dry.  Just a reminder that even products that seem to just appear overnight, in reality had long periods of closed development to receive polish (and even then they aren’t always great but for some reason people tend to forgive shortcomings in something they bought as opposed to something they got for free).&lt;/p&gt;
&lt;p&gt;Knowing the drive behind the developers working on PiTiVi I am confident that in time PiTiVi will become one of the prime examples of FOSS development.  For now it is useful enough for some my basic editing needs and every time I try a new version it just gets that much more useful.  Keep up the hard work!!!&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://gnome.org/friends&quot;&gt;&lt;img src=&quot;http://www.gnome.org/friends/banners/monthly.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;[read this post in: &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Car&quot;&gt;ar&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Cde&quot;&gt;de&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Ces&quot;&gt;es&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Cfr&quot;&gt;fr&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Cit&quot;&gt;it&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Cja&quot;&gt;ja&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Cko&quot;&gt;ko&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Cpt&quot;&gt;pt&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Cru&quot;&gt;ru&lt;/a&gt; &lt;a href=&quot;http://translate.google.com/translate?u=http://www.j5live.com/2009/11/20/i-would-just-like-to-say-pitivi-rocks/&amp;amp;langpair=en%7Czh-CN&quot;&gt;zh-CN&lt;/a&gt; ]</description>
	<pubDate>Fri, 20 Nov 2009 17:10:40 +0000</pubDate>
</item>
<item>
	<title>Steven Pritchard: Why developers suck as admins</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-8108277809937554792.post-1163343893600586948</guid>
	<link>http://blog.stevecoinc.com/2009/11/why-developers-suck-as-admins.html</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
So Fedora 12 &lt;a href=&quot;https://www.redhat.com/archives/fedora-devel-list/2009-November/msg00926.html&quot;&gt;allows regular users to install packages&lt;/a&gt; as long as a) the user is logged in on the console, and b) they are signed and from a trusted repository.&lt;br /&gt;&lt;br /&gt;I think it's great that we can enable this functionality, and I'd even argue that it should be on by default on the Live spins (and installs from the Live spins), but in the general case this is a horrible idea.&lt;br /&gt;&lt;br /&gt;I've seen a few arguments why this doesn't matter.  For example, anyone with local console access already owns the box, right?  Well, console access != physical access.  Think, well, anything in a server room (systems in locked cabinets attached to a KVM, or virtual machines).  While this gives more ammo to us old-timers for not putting X on our servers (I'm looking at you, &lt;a href=&quot;http://skvidal.wordpress.com/2009/11/18/polkit-and-package-kit-and-changing-settings/&quot;&gt;skvidal&lt;/a&gt;), the reality is that it's not realistic to expect all servers to run without a GUI.&lt;br /&gt;&lt;br /&gt;I don't want to re-hash the whole (long) thread linked to above, but I think it is important to point out some of the solid reasons why this change is a bad idea.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The installation of one package shouldn't change the behavior of the system.  (This one package changes the behavior of the system, plus allows for other packages to be installed that could do the same.)  If you take into account that unintended dependencies tend to pull in random stuff during upgrades, this becomes especially important.&lt;/li&gt;&lt;li&gt;Can we really guarantee that there are &lt;b&gt;no&lt;/b&gt; signed packages available that are exploitable, all the time?&lt;/li&gt;&lt;li&gt;This is a major change in behavior from Fedora 11 that did not go through the &lt;a href=&quot;https://fedoraproject.org/wiki/Features/Policy&quot;&gt;Feature Process&lt;/a&gt;, &lt;a href=&quot;https://fedoraproject.org/wiki/Releases/12/FeatureList&quot;&gt;unless I'm missing something&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Possibly even worse, if this &quot;feature&quot; makes it into RHEL 6, you run the risk of a &lt;i&gt;lot&lt;/i&gt; of semi- and non-technical sysadmins having yet another security decision made for them, probably without their knowledge.  (How many are aware of ctrl-alt-del, console users being able to shutdown/reboot, grub allowing kernel options (&quot;single&quot;, for example) unless you set a password, etc.?  Of course I've never understood the logic of all of that being open, but magic sysrq being off by default.)&lt;/li&gt;&lt;li&gt;At the very least, this is a DoS attack vector, although more likely due to somebody screwing up and installing a bunch of packages rather than somebody intentionally trying to fill /, /usr, or /var.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Oh, and about the title...  Developers of software get stuck into a mindset of &quot;make my software work, no matter what&quot;, and, on a related note, tend to have tunnel vision about the use cases for their software.  One of the things I love about Fedora is that we have a lot of sysadmins who happen to be coders, so we tend to find a good balance between &quot;usability&quot; (AKA letting the developers go nuts) and maintenance/security.  This one slipped by us, but I hope the decision will be made to push an update with a more sane default.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/8108277809937554792-1163343893600586948?l=blog.stevecoinc.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 17:08:39 +0000</pubDate>
</item>
<item>
	<title>Nate Straz: qarsh 1.25 released</title>
	<guid isPermaLink="false">http://nstraz.wordpress.com/?p=71</guid>
	<link>http://nstraz.wordpress.com/2009/11/20/qarsh-1-25-released/</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Qarsh is a remote shell for testing environments.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://nstraz.fedorapeople.org/qarsh/qarsh-1.25.tar.bz2&quot;&gt;qarsh-1.25.tar.bz2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This release includes a few new features and a few bug fixes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Handle growing files better in qacp.  You can now copy /var/log/messages without getting an error.&lt;/li&gt;
&lt;li&gt;Add a quiet option to btimec.&lt;/li&gt;
&lt;li&gt;Only look up the local user when the remote user is not specified.&lt;/li&gt;
&lt;li&gt;Add an SE Linux policy for qarsh.  This work was done by Jaroslav Kortus and allows qarsh work with SE Linux enabled.  It allows us to get into the right context when we start daemons remotely.&lt;/li&gt;
&lt;/ul&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/nstraz.wordpress.com/71/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/nstraz.wordpress.com/71/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/nstraz.wordpress.com/71/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/nstraz.wordpress.com/71/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/nstraz.wordpress.com/71/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/nstraz.wordpress.com/71/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/nstraz.wordpress.com/71/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/nstraz.wordpress.com/71/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/nstraz.wordpress.com/71/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/nstraz.wordpress.com/71/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=nstraz.wordpress.com&amp;amp;blog=4980785&amp;amp;post=71&amp;amp;subd=nstraz&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 17:07:32 +0000</pubDate>
</item>
<item>
	<title>Greg DeKoenigsberg: The difference between transparency and communication</title>
	<guid isPermaLink="false">http://gregdek.livejournal.com/57105.html</guid>
	<link>http://gregdek.livejournal.com/57105.html</link>

	<description>
			&lt;img src=&quot;http://gdk.fedorapeople.org/twoface.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
There's an important lesson to be learned from the whole PackageKit episode.&lt;br /&gt;&lt;br /&gt;That lesson: there is an important difference between being transparent and being communicative.  Transparency is good, but sometimes it is not enough.  Some issues must be discussed proactively.  Sometimes, one must go and solicit feedback aggressively.&lt;br /&gt;&lt;br /&gt;In reading through the bugzilla comments about this issue, the most insightful comment I came across pointed to &lt;a href=&quot;http://thread.gmane.org/gmane.comp.freedesktop.packagekit/2611&quot;&gt;a mailing list thread&lt;/a&gt; for PackageKit.  The only two participants in that thread were Richard Hughes and David Zeuthen, the two Red Hat engineers who were most responsible for the changes to PackageKit's default behavior.&lt;br /&gt;&lt;br /&gt;Were they making these decisions behind closed doors?  Demonstrably not.  Some people seem to believe that davidz and hughsie colluded to &quot;sneak&quot; a change in.  Examination of this thread reveals that:&lt;br /&gt;&lt;br /&gt;1. They certainly were not in collusion, since the discussion occurred on a public mailing list.&lt;br /&gt;&lt;br /&gt;2. They certainly were not pushing a unified agenda, since the conversation looks exactly like any important technical conversation should, with appropriate give and take.&lt;br /&gt;&lt;br /&gt;3. The conversation was limited to two people, which was not nearly enough input to make a decision of this magnitude.&lt;br /&gt;&lt;br /&gt;It's easy in retrospect to see how all this happened.  I've been in this position, too: you discuss a change very publicly, you assume that everyone who cares about the topic is paying attention, you make a decision, and then when the change hits, people go nuts in a very public way.  It sucks.  But it's also a good opportunity for reflection.&lt;br /&gt;&lt;br /&gt;Some changes are really important -- more important than they may seem when you're down in them -- and it's vitally important to solicit feedback actively for those changes.  It's an excellent demonstration of the importance of the &lt;a href=&quot;http://fedoraproject.org/wiki/Releases/12/FeatureList&quot;&gt;Fedora feature process&lt;/a&gt; -- which exists precisely to mitigate risks like this.  Big changes should never, ever be a surprise.&lt;br /&gt;&lt;br /&gt;Well-meaning people make mistakes.  Especially people who want nothing more than just to Get Things Done.  That's one of the strengths of our model: we make mistakes in a way that allows us to recover from them, and if we're smart, to learn from them.  I think we're seeing a lot of learning now.  That's a good thing.</description>
	<pubDate>Fri, 20 Nov 2009 17:04:21 +0000</pubDate>
</item>
<item>
	<title>Matthew Garrett: Why SHMConfig is off by default</title>
	<guid isPermaLink="false">http://mjg59.livejournal.com/118588.html</guid>
	<link>http://mjg59.livejournal.com/118588.html</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
Bastien &lt;a href=&quot;http://www.hadess.net/2009/11/sticky-tape.html&quot;&gt;mentioned&lt;/a&gt; the Chromium OS xorg.conf file, which includes an irritating wart - namely, &lt;tt&gt;Option &quot;SHMConfig&quot; &quot;on&quot;&lt;/tt&gt;. This tells the Synaptics touchpad driver to export its configuration data to a shared memory region which is accessible to any user on the system. The reason for this is that in the past, there was no good way for configuration information to be passed to input drivers through the X server at runtime. This got fixed with the advent of X input properties, and synaptics can now be configured sensibly over the X protocol.&lt;br /&gt;&lt;br /&gt;But why was it off by default? Because, as I said, the configuration data is exported to a shared memory region which is accessible to &lt;em&gt;any&lt;/em&gt; user on the system. And while it contains a bunch of information that's not terribly interesting (an attacker being able to disable my touchpad or turn on two finger emulation may be a DoS of sorts, but...), it also contains some values that are used to scale the input coordinates. Which means that anyone with access to the SHM region can effectively take control of your mouse. The current position is exported too, so they can also track all of your mouse input.&lt;br /&gt;&lt;br /&gt;Now, this isn't stunningly bad. The attacker can only do this while you're touching the pad. You'll see everything that happens as a result. There's no way to fake keyboard input. They need to be running code as another user on the system - if they're running as the logged in user then they can already do all of this. And for a device as single-user as Google seem to be looking at, it's obviously not a concern at all.&lt;br /&gt;&lt;br /&gt;But there's still plenty of places on the web suggesting that you enable SHMConfig, and various distributions that ship with it turned on (Ubuntu on the Dell mini used to, but got turned off after I contacted them about it). It's absolutely fine to do this as long as you're aware of the security implications of it, but otherwise please use X input properties instead.</description>
	<pubDate>Fri, 20 Nov 2009 16:56:40 +0000</pubDate>
</item>
<item>
	<title>Tiansworld: Fedora 12硬盘安装记录</title>
	<guid isPermaLink="false">http://www.helpsworld.org/blog/?p=391</guid>
	<link>http://www.helpsworld.org/blog/?p=391</link>

	<description>
			&lt;img src=&quot;http://www.helpsworld.org/icon/Tian.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;Fedora 12发布有几天了，增加的的新功能还有一系列的改进非常的有吸引力。由于最近没有充分的时间折腾，所以还没有进行安装。&lt;/p&gt;
&lt;p&gt;不过今天还是在虚拟机上安装了这个新系统。其实也是为了先熟悉一下，为过几天真正安装做些准备。&lt;/p&gt;
&lt;p&gt;首先说下安装条件吧：&lt;/p&gt;
&lt;p&gt;1. VirtualBox虚拟机，8G虚拟磁盘已安装Fedora 12 RC4；&lt;/p&gt;
&lt;p&gt;2. 将Fedora 12-i386-DVD.iso复制到这个磁盘上；&lt;/p&gt;
&lt;p&gt;3. 用iso镜像引导，执行硬盘安装，把Fedora 12安装到另一个虚拟磁盘；&lt;/p&gt;
&lt;p&gt;下面讲过程：&lt;/p&gt;
&lt;p&gt;1.  把校验无误的ISO镜像复制到某个分区下，或某个分区的目录下；&lt;/p&gt;
&lt;p&gt;2. 提取ISO中的isolinux目录，并把它放到ISO所在的目录；&lt;/p&gt;
&lt;p&gt;3.  重新启动计算机，光盘引导，在出现Fedora安装屏幕后，按Tab键编辑安装选项；在最后加上  linux askmethod；&lt;/p&gt;
&lt;p&gt;4. 按回车键进入安装屏幕，选择安装语言和键盘后会提示选择安装方式：&lt;/p&gt;
&lt;p&gt;4.1 本地光盘安装；(Local CD/DVD)&lt;/p&gt;
&lt;p&gt;4.2 硬盘安装；        (Hard Disk)&lt;/p&gt;
&lt;p&gt;4.3 NFS安装；        (NFS)&lt;/p&gt;
&lt;p&gt;4.4 URL安装；       (URL)&lt;/p&gt;
&lt;p&gt;5. 选择硬盘安装&lt;/p&gt;
&lt;p&gt;6. 在新的屏幕中会提示安装镜像所在分区，以及需要输入相应目录路径；&lt;/p&gt;
&lt;p&gt;我把ISO放在了/home/tt/下，我的/home位于/dev/sda2；&lt;/p&gt;
&lt;p&gt;7. 填好后确定，之后安装程序将自动寻找安装install.img文件，这个文件位于isolinux目录中。如果一切无误，那么安装过程就会继续向前了。&lt;/p&gt;
&lt;p&gt;下面说说注意事项吧：&lt;/p&gt;
&lt;p&gt;1.ISO存放分区格式：分区格式可以为VFAT，ext2-ext4；但是不可以为LVM卷（Fedora安装自动分区方案就会有LVM卷）；&lt;/p&gt;
&lt;p&gt;2. 经过测试，ISO镜像文件中只需要提取出isolinux目录即可；&lt;/p&gt;
&lt;p&gt;3. 提示安装位置时，一定要选择正确。由于我是在第二个虚拟磁盘安装，所以选择把Fedora安装到sdb。这个要根据实际情况自己确定。&lt;/p&gt;
&lt;p&gt;参考文献：&lt;a href=&quot;http://docs.fedoraproject.org/install-guide/f12/en-US/html/s1-begininstall-hd-x86.html&quot;&gt;http://docs.fedoraproject.org/install-guide/f12/en-US/html/s1-begininstall-hd-x86.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(本文仍待完善)&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 15:39:04 +0000</pubDate>
</item>
<item>
	<title>Carlos (casep) Sepulveda: yum history</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-4527255741672531134.post-3520426744461305359</guid>
	<link>http://feedproxy.google.com/~r/blogspot/zGMA/~3/CKZ7mhecT9g/yum-history.html</link>

	<description>
			&lt;img src=&quot;http://lh6.ggpht.com/_diwa5fALv5Q/SoA0xpl_-aI/AAAAAAAAFR0/GyA8MzObkOM/s128/fedoracl.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;span style=&quot;font-family: arial;&quot;&gt;Una de las cosas buenas de usar una distribución es contar con una herramienta de administración para la instalación y actualicación de software. En el caso de Fedora es yum. Como buen administrador de paquetes, yum permite resolver automáticamente las dependencias de lo que quieras instalar, por ejemplo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote style=&quot;font-family: arial; font-style: italic;&quot;&gt;yum -y install gnome-commander&lt;br /&gt;Loaded plugins: presto, refresh-packagekit&lt;br /&gt;Setting up Install Process&lt;br /&gt;Resolving Dependencies&lt;br /&gt;--&amp;gt; Running transaction check&lt;br /&gt;---&amp;gt; Package gnome-commander.i686 0:1.3-0.3.git_D20090929T1100_13dev.fc12 set to be updated&lt;br /&gt;--&amp;gt; Processing Dependency: meld for package: gnome-commander- 1.3-0.3.git_D20090929T1100_13dev.fc12.i686&lt;br /&gt;--&amp;gt; Processing Dependency: libexiv2.so.5 for package: gnome-commander- 1.3-0.3.git_D20090929T1100_13dev.fc12.i686&lt;br /&gt;--&amp;gt; Running transaction check&lt;br /&gt;---&amp;gt; Package exiv2-libs.i686 0:0.18.2-2.fc12 set to be updated&lt;br /&gt;---&amp;gt; Package meld.noarch 0:1.3.0-2.fc12 set to be updated&lt;br /&gt;--&amp;gt; Finished Dependency Resolution&lt;br /&gt;&lt;br /&gt;Dependencies Resolved&lt;br /&gt;&lt;br /&gt;========================================&lt;br /&gt;Package                       Arch                   Version                                              Repository            Size&lt;br /&gt;========================================&lt;br /&gt;Installing:&lt;br /&gt;gnome-commander               i686                  1.3-0.3.git_D20090929T1100_13dev.fc12                fedora               1.5 M&lt;br /&gt;Installing for dependencies:&lt;br /&gt;exiv2-libs                    i686                 0.18.2-2.fc12                                        fedora               604 k&lt;br /&gt;meld                          noarch               1.3.0-2.fc12                                         fedora               665 k&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;El problema es que yum no es tan inteligente ;-) a la hora de eliminar los paquetes:&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;font-family: arial;&quot; class=&quot;consola&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style=&quot;font-family: arial; font-style: italic;&quot; class=&quot;consola&quot;&gt;yum -y remove gnome-commander&lt;br /&gt;Loaded plugins: presto, refresh-packagekit&lt;br /&gt;Setting up Remove Process&lt;br /&gt;Resolving Dependencies&lt;br /&gt;--&amp;gt; Running transaction check&lt;br /&gt;---&amp;gt; Package gnome-commander.i686 0:1.3-0.3.git_D20090929T1100_13dev.fc12 set to be erased&lt;br /&gt;--&amp;gt; Finished Dependency Resolution&lt;br /&gt;&lt;br /&gt;Dependencies Resolved&lt;br /&gt;&lt;br /&gt;========================================&lt;br /&gt;Package                       Arch               Version                                             Repository               Size&lt;br /&gt;========================================&lt;br /&gt;Removing:&lt;br /&gt;gnome-commander               i686               1.3-0.3.git_D20090929T1100_13dev.fc12               installed               4.7 M&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Claro, elimina el paquete seleccionado, pero no las dependencias que instaló para el mismo!&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Lo bueno, es que en Fedora 12 esto ya tiene solución! Para los regalones, les tenemos &quot;history&quot;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;font-family: arial;&quot; class=&quot;consola&quot;&gt;&lt;br /&gt;     &lt;/div&gt;&lt;blockquote&gt;&lt;div style=&quot;font-family: arial; font-style: italic;&quot; class=&quot;consola&quot;&gt;history&lt;br /&gt;            The  history  command  allows the user to view what has happened in past transactions (assuming the history_record config. option is set). You can use info/list/summary to view what  happened,  undo/redo  to act on that information and new to start a new history file.&lt;br /&gt;&lt;br /&gt;            The  info/list/summary commands take either a transactions id or a package (with wildcards, as in Specifying package names), all three can also be passed no arguments. list can be passed the keyword &quot;all&quot; to list all the transactions. undo/redo just take a transaction id.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Ejemplo de uso, en el caso anterior&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;font-family: arial;&quot; class=&quot;consola&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote style=&quot;font-style: italic;&quot;&gt;&lt;div style=&quot;font-family: arial;&quot; class=&quot;consola&quot;&gt;# yum history list&lt;br /&gt;Loaded plugins: presto, refresh-packagekit&lt;br /&gt;ID     | Login user             | Date and time    | Action(s)      | Altered&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;  21 | Carlos ... &amp;lt;casep&amp;gt;     | 2009-11-20 10:44 | Install        |    3&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;&amp;lt;/casep&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Identificamos la transacción que nos interesa&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;font-family: arial;&quot; class=&quot;consola&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote style=&quot;font-style: italic;&quot;&gt;&lt;div style=&quot;font-family: arial;&quot; class=&quot;consola&quot;&gt;# yum history info 21&lt;br /&gt;Loaded plugins: presto, refresh-packagekit&lt;br /&gt;Transaction ID : 21&lt;br /&gt;Begin time     : Fri Nov 20 10:44:30 2009&lt;br /&gt;Begin rpmdb    : 1189:ba0aa90010d5d9c492556b3ff420f8940f22be12&lt;br /&gt;End time       :            10:44:35 2009 (5 seconds)&lt;br /&gt;End rpmdb      : 1192:756121f2f471a4e319c533854bab28042df46680&lt;br /&gt;User           : Carlos (casep) Sepulveda &amp;lt;casep&amp;gt;&lt;br /&gt;Return-Code    : Success&lt;br /&gt;Transaction performed with:&lt;br /&gt;  Installed    rpm-4.7.1-6.fc12.i686&lt;br /&gt;  Installed    yum-3.2.25-1.fc12.noarch&lt;br /&gt;  Installed    yum-metadata-parser-1.1.2-14.fc12.i686&lt;br /&gt;Packages Altered:&lt;br /&gt;  Dep-Install  exiv2-libs-0.18.2-2.fc12.i686&lt;br /&gt;  Install      gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12.i686&lt;br /&gt;  Dep-Install  meld-1.3.0-2.fc12.noarch&lt;br /&gt;history info&lt;br /&gt;&amp;lt;/casep&amp;gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Y para reversar la operación basta con&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;font-family: arial;&quot; class=&quot;consola&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style=&quot;font-family: arial;&quot; class=&quot;consola&quot;&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;# yum -y history undo 21&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Loaded plugins: presto, refresh-packagekit&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Undoing transaction 21, from Fri Nov 20 10:44:30 2009&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;   Dep-Install  exiv2-libs-0.18.2-2.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;   Install      gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12.i686&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;   Dep-Install  meld-1.3.0-2.fc12.noarch&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Resolving Dependencies&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;--&amp;gt; Running transaction check&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;---&amp;gt; Package exiv2-libs.i686 0:0.18.2-2.fc12 set to be erased&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;---&amp;gt; Package gnome-commander.i686 0:1.3-0.3.git_D20090929T1100_13dev.fc12 set to be erased&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;---&amp;gt; Package meld.noarch 0:1.3.0-2.fc12 set to be erased&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;--&amp;gt; Finished Dependency Resolution&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Dependencies Resolved&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;===================================&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Package                      Arch                Version                                              Repository              Size&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;===================================&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Removing:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;exiv2-libs                   i686                0.18.2-2.fc12                                        installed              2.4 M&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;gnome-commander              i686                1.3-0.3.git_D20090929T1100_13dev.fc12                installed              4.7 M&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;meld                         noarch              1.3.0-2.fc12                                         installed              2.0 M&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Transaction Summary&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;===================================&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Remove        3 Package(s)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Reinstall     0 Package(s)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Downgrade     0 Package(s)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Downloading Packages:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Running rpm_check_debug&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Running Transaction Test&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Finished Transaction Test&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Transaction Test Succeeded&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Running Transaction&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; Erasing        : meld-1.3.0-2.fc12.noarch                                                                                     1/3&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; Erasing        : exiv2-libs-0.18.2-2.fc12.i686                                                                                2/3&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; Erasing        : gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12.i686                                                   3/3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Removed:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt; exiv2-libs.i686 0:0.18.2-2.fc12    gnome-commander.i686 0:1.3-0.3.git_D20090929T1100_13dev.fc12    meld.noarch 0:1.3.0-2.fc12  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Complete!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;Listo! ahora nuestro sistema no se llenará de dependencias guachas!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;By &lt;/span&gt;&lt;a style=&quot;font-family: arial;&quot; href=&quot;http://sites.google.com/site/carlossepulveda&quot;&gt;Casep&lt;/a&gt;&lt;span style=&quot;font-family: arial;&quot;&gt;!&lt;/span&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/4527255741672531134-3520426744461305359?l=casep-en-fedora.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/QOpSjY5M3xBYxtT5FW3nK7V7GdY/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/QOpSjY5M3xBYxtT5FW3nK7V7GdY/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/QOpSjY5M3xBYxtT5FW3nK7V7GdY/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/QOpSjY5M3xBYxtT5FW3nK7V7GdY/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/blogspot/zGMA/~4/CKZ7mhecT9g&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
	<pubDate>Fri, 20 Nov 2009 14:36:46 +0000</pubDate>
</item>
<item>
	<title>Henrique "LonelySpooky" Junior: Usuários não-root instalando pacotes no Fedora 12</title>
	<guid isPermaLink="false">http://lonelyspooky.com/?p=809</guid>
	<link>http://feedproxy.google.com/~r/lonelyspooky/~3/boTa8dPgE2Q/</link>

	<description>
			&lt;img src=&quot;http://www.projetofedora.org/forum/download/file.php?avatar=1025_1211115741.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
O lançamento do Fedora 12 gerou grande discussão na lista de desenvolvimento devido a uma “feature” do PackageKit que permitia a usuários “não-root” instalarem pacotes (desde que os pacotes fossem...&lt;br /&gt;
&lt;br /&gt;
Um blog sobre tecnologia, informática, ironia e desventuras na vida de um geek&lt;img src=&quot;http://feeds.feedburner.com/~r/lonelyspooky/~4/boTa8dPgE2Q&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
	<pubDate>Fri, 20 Nov 2009 14:26:55 +0000</pubDate>
</item>
<item>
	<title>"Rodrigo Padula": Fedora 12 - Lançamento Oficial no Brasil / Fedora 12 - Brazilian Official Release</title>
	<guid isPermaLink="false">http://www.rodrigopadula.com/?p=204</guid>
	<link>http://www.rodrigopadula.com/?p=204</link>

	<description>
			&lt;img src=&quot;http://www.rodrigopadula.com/face.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p style=&quot;text-align: center;&quot; class=&quot;rtecenter&quot;&gt;&lt;a href=&quot;http://www.solisc.org.br/&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.solisc.org.br/images/stories/divulgacao/SoLiSC.468x60.banner.png&quot; alt=&quot;SOLISC - Lançamento Oficial do Fedora&quot; class=&quot;aligncenter&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;O lançamento oficial do Fedora 12, codinome constantine, será realizado durante o IV Congresso Catarinente de Software Livre - SOLISC, que será realizado em Florianópolis - SC durante os dias 26 e 27 de Novembro (&lt;a href=&quot;http://www.solisc.org.br/&quot;&gt;http://www.solisc.org.br/&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Como atividades de lançamento o Projeto Fedora Brasil estará no evento com várias palestras na grade e com a participação dos membros Rodrigo Padula (Líder do Projeto Fedora na América Latina e Community and Academy Relations da Red Hat) e Wolnei Cândido Tomazelli Junior ( Embaixador Fedora e membro do Projeto de Artwork do Fedora).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Programação Fedora no SOLISC:&lt;br /&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dia 26&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;09:00-10:00 - Sala Laranjeira: Fedora Spins/Remixes: Criando versões customizadas do Fedora ( Wolnei Cândido Tomazelli Junior )&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dia 27&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;09:00-10:00 - Auditório Garapuvu: Lançamento Oficial do Fedora 12: Conheça a fundo detalhes e novidades da versão ( Rodrigo Padula)&lt;/li&gt;
&lt;li&gt;11:00-12:00 - Sala Laranjeira: Projeto Fedora: Saiba o que é o Projeto e como participar ( Wolnei Cândido Tomazelli Junior )&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Confira a programação completa do evento: &lt;a href=&quot;http://www.solisc.org.br/index.php?option=com_wrapper&amp;amp;view=wrapper&amp;amp;Itemid=27&quot;&gt;http://www.solisc.org.br/index.php?option=com_wrapper&amp;amp;view=wrapper&amp;amp;Itemid=27&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Contamos com a presença de todos para prestigiar este evento e saber um pouco mais a fundo tudo a respeito da Distribuição Fedora e sobre o Projeto.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; Participe!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Fonte: &lt;a href=&quot;http://www.projetofedora.org/fedora_12_lancamento_oficial_solisc&quot; target=&quot;_blank&quot;&gt;http://www.projetofedora.org/fedora_12_lancamento_oficial_solisc&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 13:11:07 +0000</pubDate>
</item>
<item>
	<title>Diana Martin: Hello Fedora!</title>
	<guid isPermaLink="false">http://www.cyber-anthro.com/?p=179</guid>
	<link>http://www.cyber-anthro.com/?p=179</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;First, I’d like to introduce myself. My name is Diana and I am an anthropologist currently in the midst of attaining my Masters degree in Applied Anthropology from the University of North Texas. As a part of my studies I will be working with Fedora, and hopefully many of you, to better understand the culture that surrounds open source software development.&lt;/p&gt;
&lt;p&gt;As an applied anthropologist I want to stress that I will be doing research FOR and with the Fedora community not ON the Fedora community. My goal is to find ways to make your lives as open source developers better! And, if by some chance it can’t get any better than it already is, find out why it is so great so other open source groups can follow your lead.&lt;/p&gt;
&lt;p&gt;My research methods will include participant observation, which means I will be hanging out with you all as you do what you do both in an online and offline context, interviews, and surveys.  I will be using this blog as my major means of communication with everyone and as a way to make my research both open and transparent.&lt;/p&gt;
&lt;p&gt;When my research concludes I will be providing the community with a report as to the findings of my explorative study so that everyone has access to them and can hopefully find ways to use them to your benefit.&lt;/p&gt;
&lt;p&gt;As a side note for all anthropologists aspiring to do research online, I am documenting my entire process and will be providing a side report as my contribution to open anthropology.&lt;/p&gt;
&lt;p&gt;For those of you who will be in Toronto for the developer conference in December, I will be there as well and will be providing a topic for discussion so that we can all get to know each other a bit better.&lt;/p&gt;
&lt;p&gt;I want to stress that participation in this study is strictly voluntary! If for some reason you do not want to participate, or would like to speak to me in confidence, I will be more than happy to oblige.&lt;/p&gt;
&lt;p&gt;You can contact me here by leaving a comment, or by emailing me Diana [@] cyber-anthro.com.&lt;/p&gt;
&lt;p&gt;I look forward to working with all of you and to any feedback you may have, even this early in the process!&lt;/p&gt;
&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/CyberAnthropology?a=oKmK65Alrss:CXyk3C6epik:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CyberAnthropology?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/CyberAnthropology?a=oKmK65Alrss:CXyk3C6epik:dnMXMwOfBR0&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/CyberAnthropology?d=dnMXMwOfBR0&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 13:10:23 +0000</pubDate>
</item>
<item>
	<title>Projeto Fedora Brasil: Fedora 12 - Lançamento oficial no Brasil será realizado no SOLISC dia 26 e 27 de Novembro em Florianópolis - SC</title>
	<guid isPermaLink="false">http://www.projetofedora.org/282 at http://www.projetofedora.org</guid>
	<link>http://www.projetofedora.org/fedora_12_lancamento_oficial_solisc</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/map_brazil_fedora_small.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p class=&quot;rtecenter&quot;&gt;&lt;a href=&quot;http://www.solisc.org.br&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.solisc.org.br/images/stories/divulgacao/SoLiSC.468x60.banner.png&quot; alt=&quot;SOLISC - Lançamento Oficial do Fedora&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;O lançamento oficial do Fedora 12, codinome constantine, será realizado durante o IV Congresso Catarinente de Software Livre - SOLISC, que será realizado em Florianópolis - SC durante os dias 26 e 27 de Novembro (&lt;a href=&quot;http://www.solisc.org.br/&quot;&gt;http://www.solisc.org.br/&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.projetofedora.org/fedora_12_lancamento_oficial_solisc&quot;&gt;leia mais&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 13:04:08 +0000</pubDate>
</item>
<item>
	<title>Edward Karavakis: LHC restart – 2009 LHC beams.</title>
	<guid isPermaLink="false">http://spoilt.blogsite.org/wordpress/?p=271</guid>
	<link>http://spoilt.blogsite.org/wordpress/?p=271</link>

	<description>
			&lt;img src=&quot;http://ekaravakis.fedorapeople.org/EdwardKaravakis-head.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;The LHC restarts today aiming for the first beam circulation… to be followed by the very first LHC collision in the next couple of days or so… will keep you updated &lt;img src=&quot;http://spoilt.blogsite.org/wordpress/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 12:47:45 +0000</pubDate>
</item>
<item>
	<title>"Rodrigo Padula": Famsco Elections - I’m running for reelection</title>
	<guid isPermaLink="false">http://www.rodrigopadula.com/?p=199</guid>
	<link>http://www.rodrigopadula.com/?p=199</link>

	<description>
			&lt;img src=&quot;http://www.rodrigopadula.com/face.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://www.rodrigopadula.com/wp-content/uploads/2009/11/192x192.jpg&quot;&gt;&lt;img src=&quot;http://www.rodrigopadula.com/wp-content/uploads/2009/11/192x192.jpg&quot; style=&quot;border: 5px solid white; margin: 0px;&quot; title=&quot;Rodrigo Padula&quot; height=&quot;192&quot; width=&quot;192&quot; alt=&quot;Rodrigo Padula&quot; class=&quot;alignleft size-medium wp-image-202&quot; /&gt;&lt;/a&gt;Initially I thought to not run again for FAMSCO Elections, but with some important guys lefting the committee like Francesco &lt;span id=&quot;result_box&quot; class=&quot;long_text&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot; title=&quot;Inicialmente eu pensei em não concorres para re-eleição para o FAMSCO, porém ,com a saída de membros importantes do comitê como Francesco Ugolini e vários emails recebidos solicitando a minha candidatura, tentarei mais uma vez fazer parte do comitê ocupando uma das 7 cadeiras disponíveis&quot;&gt;Ugolini and several emails &lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; class=&quot;long_text&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot; title=&quot;Inicialmente eu pensei em não concorres para re-eleição para o FAMSCO, porém ,com a saída de membros importantes do comitê como Francesco Ugolini e vários emails recebidos solicitando a minha candidatura, tentarei mais uma vez fazer parte do comitê ocupando uma das 7 cadeiras disponíveis&quot;&gt;received requesting&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;result_box&quot; class=&quot;long_text&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot; title=&quot;Inicialmente eu pensei em não concorres para re-eleição para o FAMSCO, porém ,com a saída de membros importantes do comitê como Francesco Ugolini e vários emails recebidos solicitando a minha candidatura, tentarei mais uma vez fazer parte do comitê ocupando uma das 7 cadeiras disponíveis&quot;&gt; for my nomination, I will try again to be part of the FAMSCO, occupying one of the 7 seats available &lt;/span&gt;&lt;span title=&quot;.&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;background-color: #ffffff;&quot; title=&quot;Eu creio que poderei contribuir um pouco mais com o Projeto de EMbaixadores, agora, focando não somente a LATAM, mas sim o projeto global, repassando as experiências bem sucedidas que eu apliquei no Brasil e América Latina, criando um projeto mais forte em todo o&quot;&gt;I believe I can contribute a little more with the Ambassadors Program, now focusing not only in LATAM, but the overall project, sharing successful experiences that I applied in Brazil and Latin America, creating a stronger project throughout the &lt;/span&gt;&lt;span title=&quot;mundo.&quot;&gt;world. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;result_box&quot; class=&quot;long_text&quot;&gt;&lt;span style=&quot;background-color: #ffffff;&quot; title=&quot;Abaixo seguem as informações da minha candidatura,m disponíveis no link:&quot;&gt;Below are the details of my nomination, available at &lt;a href=&quot;https://fedoraproject.org/wiki/Ambassadors/SteeringCommittee/Election/2009Nominations#Rodrigo_Padula_de_Oliveira_.28RodrigoPadula.29&quot; target=&quot;_blank&quot;&gt;https://fedoraproject.org/wiki/Ambassadors/SteeringCommittee/Election/2009Nominations#Rodrigo_Padula_de_Oliveira_.28RodrigoPadula.29 &lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; &lt;strong&gt;Candidate statement&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt; Currently member of &lt;a href=&quot;https://fedoraproject.org/wiki/Ambassadors/SteeringCommittee&quot; title=&quot;Ambassadors/SteeringCommittee&quot;&gt; FAmSCo&lt;/a&gt; , running for re-election.&lt;/li&gt;
&lt;li&gt; I’m a FAMSCO’s member, since the first election, working to improve the ambassadors program and to spread Fedora around the world&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Contributor profile&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt; Gnu/Linux user since 1996.&lt;/li&gt;
&lt;li&gt; Fedora contributor since 2005.&lt;/li&gt;
&lt;li&gt; Founder of the Brazilian Fedora Project&lt;/li&gt;
&lt;li&gt; Founder of the Latin American Fedora Project ( providing infra for all latam communities)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Past plans - Added in the 2008 Famsco Nomination&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt; [DONE Increase the LATAM community (We were 8 countries with 25 ambassadors, now we are 14 countries with ~130 ambassadors)&lt;/li&gt;
&lt;li&gt; [IN PROGRESS] Work to increase the Packaging group and the Fedora time support (We have ~12 packagers from Latam but we have a lot of work to do)&lt;/li&gt;
&lt;li&gt; [DONE] Contribute with the organization of local Fedora Projects.&lt;/li&gt;
&lt;li&gt; [IN PROGRESS] Strengthen the participation of Latin American contributors in Fedora Project (We are a great team but we can do more!).&lt;/li&gt;
&lt;li&gt; [DONE] Spread Fedora in events, with media distribution, lectures and booths (~48 events in all Latam with ~60.000 attendees ).&lt;/li&gt;
&lt;li&gt; [IN PROGRESS] Be the voice of the community and ambassadors in the FAMSCO / Fedora Project / Red Hat.&lt;/li&gt;
&lt;li&gt; [DONE] Support the local projects with all that they needs ( With the limited resources we did a great job).&lt;/li&gt;
&lt;li&gt; [DONE] Create and organize the III Latin American Conference and the I FUDCON Latin American (Some pictures [&lt;a href=&quot;http://picasaweb.google.com/rodrigopadula/&quot; class=&quot;external autonumber&quot; title=&quot;http://picasaweb.google.com/rodrigopadula/&quot;&gt;[4]&lt;/a&gt;])&lt;/li&gt;
&lt;li&gt; [DONE] Increase the free media program  (~14.000 Medias produced and distributed)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Future plans&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt; Keep doing what I’m doing now.&lt;/li&gt;
&lt;li&gt; Help FAMSCO to improve the ambassadors program.&lt;/li&gt;
&lt;li&gt; Recruit new members to keep Fedora as main Free Software technology developer/contributor.&lt;/li&gt;
&lt;li&gt; Share experiences (Try to apply in other countries/regions all great things that we realized in Latam and Brasil specially).&lt;/li&gt;
&lt;li&gt; Increase the FLOSS contribution in Latin America.&lt;/li&gt;
&lt;li&gt; Help to create a link between Fedora and Universities opening doors for RHA/OSU program and POSSE.&lt;/li&gt;
&lt;li&gt; Increase the number of packagers from our community to help with the LTS dream.&lt;/li&gt;
&lt;li&gt; Convert fedora users and ambassadors(potential contributors) in real contributors.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Fri, 20 Nov 2009 12:36:37 +0000</pubDate>
</item>
<item>
	<title>Bastien Nocera: Sticky tape</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-977684764667858073.post-2761700889500850987</guid>
	<link>http://www.hadess.net/2009/11/sticky-tape.html</link>

	<description>
			&lt;img src=&quot;http://planet.freedesktop.org/faces/hadess.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
Google might know how to write a web browser, but writing an OS certainly isn't their forte.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You might have seen &lt;a href=&quot;http://mjg59.livejournal.com/118358.html&quot;&gt;Matthew's mention of the acpid hacks&lt;/a&gt;, some of the other sources are just as funny to read.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://src.chromium.org/cgi-bin/gitweb.cgi?p=chromiumos.git;a=blob;f=src/scripts/customize_rootfs.sh#l193&quot;&gt;Hard-coded xorg.conf&lt;/a&gt;, because they &lt;a href=&quot;http://src.chromium.org/cgi-bin/gitweb.cgi?p=chromiumos.git;a=blob;f=src/platform/fake_hal/README;h=32d2c4e7751eef4374a60fd8fa93ef01d6c79569;hb=HEAD&quot;&gt;don't want to run HAL&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://src.chromium.org/cgi-bin/gitweb.cgi?p=chromiumos.git;a=blob;f=src/third_party/xserver-xorg-video-intel/copy-fb.README;h=2528bb9ded9735373dfa676596a87f6de5b3378f;hb=HEAD&quot;&gt;Patches from Fedora 11&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://src.chromium.org/cgi-bin/gitweb.cgi?p=chromiumos.git;a=blob;f=src/platform/screenlocker/README;h=fcffa2d125acb3117b3f308dffa9940355bcd6b8;hb=HEAD&quot;&gt;xscreensaver for a screen locker&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/977684764667858073-2761700889500850987?l=www.hadess.net&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 12:03:54 +0000</pubDate>
</item>
<item>
	<title>Nicu Buculei: Digital painting</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-5797212.post-5737173125418626676</guid>
	<link>http://nicubunu.blogspot.com/2009/11/digital-painting.html</link>

	<description>
			&lt;img src=&quot;http://nicubunu.ro/gfx/nknight.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
When &lt;a href=&quot;http://mairin.wordpress.com/&quot;&gt;Mo&lt;/a&gt; was enthusiastic about &lt;a href=&quot;http://mairin.wordpress.com/2009/11/08/fedora-12-rocks-on-tablets/&quot;&gt;tablet improvements in Fedora 12&lt;/a&gt;, this made me &lt;a href=&quot;http://nicubunu.blogspot.com/2009/11/kindergarden-drawing.html&quot;&gt;dust-off&lt;/a&gt; my own device, but only a few days later when &lt;a href=&quot;http://kaio.me/blog/&quot;&gt;Kaio&lt;/a&gt; pointed to the small and awesome &lt;a href=&quot;http://mypaint.intilinux.com/&quot;&gt;MyPaint&lt;/a&gt; I got hooked, liking &lt;b&gt;a lot&lt;/b&gt; how it feels like real drawing/painting.&lt;br /&gt;&lt;br /&gt;And my first drawing with it, my first digital painting ever, is something I think is not entirely bad:&lt;br /&gt;&lt;center&gt;&lt;img src=&quot;http://nicubunu.ro/pictures/smiling-kid-charcoal.png&quot; /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Speaking about graphic applications, I found somewhat funny (and somewhat sad) to see how Ubuntu is again following Fedora's footsteps, this time by &lt;a href=&quot;http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html&quot;&gt;removing GIMP&lt;/a&gt;, with a similar line of reasoning (&quot;we&quot; wanted to free space on the Desktop Spin for more apps and ended with a 650MB .iso and 50MB is unused space). At least they got Slashdot headlines with this move and somewhat compensated our own negative PackageKit headlines (wait a bit to see the headlines when they will &lt;a href=&quot;http://gould.cx/ted/blog/Kinda_like_Fedora&quot;&gt;follow&lt;/a&gt; with the PackageKit thing too).&lt;br /&gt;&lt;br /&gt;PS: thumbs-up for doing at last (post-release) the &lt;a href=&quot;https://www.redhat.com/archives/fedora-announce-list/2009-November/msg00012.html&quot;&gt;right thing&lt;/a&gt; with PackageKit in F12.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/5797212-5737173125418626676?l=nicubunu.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 11:15:42 +0000</pubDate>
</item>
<item>
	<title>Richard Hughes: The Fedora 12 Installing Saga</title>
	<guid isPermaLink="false">http://blogs.gnome.org/hughsie/?p=434</guid>
	<link>http://blogs.gnome.org/hughsie/2009/11/20/the-fedora-12-installing-saga/</link>

	<description>
			&lt;img src=&quot;http://planet.gnome.org/heads/hughsie.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;And so, long story short, we decided to &lt;a href=&quot;https://www.redhat.com/archives/fedora-devel-list/2009-November/msg01445.html&quot;&gt;revert the change&lt;/a&gt; for F12.&lt;/p&gt;
&lt;p&gt;Part of being an open source maintainer (and also my job at Red Hat) is to ignore trolls, but some of the messages I was getting yesterday were just personal attacks and abuse. That’s not cricket at all.&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 10:01:34 +0000</pubDate>
</item>
<item>
	<title>Kushal Das: Dhunuchi Dance (ধুনুচি নাচ)</title>
	<guid isPermaLink="false">http://kushaldas.in/2009/11/20/dhunuchi-dance-%e0%a6%a7%e0%a7%81%e0%a6%a8%e0%a7%81%e0%a6%9a%e0%a6%bf-%e0%a6%a8%e0%a6%be%e0%a6%9a/</guid>
	<link>http://kushaldas.in/2009/11/20/dhunuchi-dance-%e0%a6%a7%e0%a7%81%e0%a6%a8%e0%a7%81%e0%a6%9a%e0%a6%bf-%e0%a6%a8%e0%a6%be%e0%a6%9a/</link>

	<description>
			&lt;img src=&quot;http://kushal.fedorapeople.org/kushal_head.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/kushaldas/4117396013/&quot; title=&quot;Dhunuchi naach (ধুনুচি নাচ) by Kushal Das, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2498/4117396013_f63b95c8bd.jpg&quot; alt=&quot;Dhunuchi naach (ধুনুচি নাচ)&quot; height=&quot;334&quot; width=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The post is brought to you by &lt;a href=&quot;http://fedorahosted.org/lekhonee&quot;&gt;lekhonee&lt;/a&gt; v0.8&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 07:44:39 +0000</pubDate>
</item>
<item>
	<title>Kushal Das: sparcy — command line utility for Spac Systems Limited GPS loggers</title>
	<guid isPermaLink="false">http://kushaldas.in/2009/11/20/sparcy-command-line-utility-for-spac-systems-limited-gps-loggers/</guid>
	<link>http://kushaldas.in/2009/11/20/sparcy-command-line-utility-for-spac-systems-limited-gps-loggers/</link>

	<description>
			&lt;img src=&quot;http://kushal.fedorapeople.org/kushal_head.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;Few days back I bought a new &lt;a href=&quot;http://www.flickr.com/photos/runa-sankarshan/4039585218/in/set-611848/&quot;&gt;GPS data logger&lt;/a&gt; from &lt;a href=&quot;http://sparcsys.com/profile.htm&quot;&gt;Sparc Systems Limited&lt;/a&gt; , GDL 3204. It comes with a nice 3 page manual. The last page explains the data format of the logs.&lt;br /&gt;
The device works in a very nice and easy way, it is having 32 channels.&lt;/p&gt;
&lt;p&gt;We already had a nice &lt;a href=&quot;http://bitbucket.org/lawgon/osmindia/&quot;&gt;python script&lt;/a&gt; to parse the log and create gpx files. But for me , every time “cat”ing the device and then convert the log is a difficult task. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://fedorahosted.org/releases/s/p/sparcy/sparcy-0.1.tar.gz&quot;&gt;Sparcy&lt;/a&gt; , which can get the data from the device and convert them into gpxfor you. If you already have the raw data, you can convert them to gpx too. People from #osm helped me a lot to understand how latitude and longitude calculations are done.&lt;br /&gt;
RPMs are available &lt;a href=&quot;http://kushal.fedorapeople.org/repo&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The post is brought to you by &lt;a href=&quot;http://fedorahosted.org/lekhonee&quot;&gt;lekhonee&lt;/a&gt; v0.8&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 06:14:12 +0000</pubDate>
</item>
<item>
	<title>Adam Williamson: Video acceleration repository updates</title>
	<guid isPermaLink="false">http://www.happyassassin.net/?p=859</guid>
	<link>http://www.happyassassin.net/2009/11/19/video-acceleration-repository-updates/</link>

	<description>
			&lt;img src=&quot;http://www.happyassassin.net/extras/monkey.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;Yesterday and Tuesday I pushed several updates to my &lt;a href=&quot;http://www.happyassassin.net/2009/09/03/mplayer-va-api-vdpau-ffmpeg-mt-experimental-build-repository-for-fedora-11-rawhide/&quot;&gt;experimental video acceleration repositories&lt;/a&gt;. Most obviously, there’s now an F11, an F12 and a Rawhide (F13) repo, all in the logical places. I also updated all components; libva is up to sds7, vdpau-video is up to 0.5.2. mplayer-accelerated is up to 20091106 and mplayer-mt is up to svn rev 29934 (basically, the latest mplayer and ffmpeg-mt checkouts as of yesterday).&lt;/p&gt;
&lt;p&gt;Note that Splitted Desktop Systems have made xvba-video – the equivalent to vdpau-video for the ATI proprietary driver, it’s a bridge from ATI’s ‘xvba’ video acceleration system to VAAPI so you can use any VAAPI-compliant player with ATI cards – available. Unfortunately, it’s proprietary. I’m not sure whether I want to package it, due to that. I probably will at some point, but…ick. Anyway, the fact that it’s proprietary makes it very trivial to install, basically you’d just grab the latest tarball for your arch from &lt;a href=&quot;http://www.splitted-desktop.com/~gbeauchesne/xvba-video/&quot;&gt;here&lt;/a&gt; and extract the single file it contains to the appropriate place on your system. Then make sure you have libva and mplayer-accelerated installed and try it.&lt;/p&gt;
&lt;p&gt;I’ll try and find some time to work on the RPM Fusion mplayer package soon. Basically I’d like to update it to a newer snapshot and enable VDPAU support.&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 05:46:28 +0000</pubDate>
</item>
<item>
	<title>Ankur Sinha - franciscod: Fedora : PackageKit change</title>
	<guid isPermaLink="false">http://dodoincfedora.wordpress.com/?p=258</guid>
	<link>http://dodoincfedora.wordpress.com/2009/11/20/fedora-packagekit-change/</link>

	<description>
			&lt;img src=&quot;http://ankursinha.fedorapeople.org/a-scooby9-med.jpg&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Not a lot of people seem aware of this. This is from the announce list. Please help spread the word.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;The Fedora 12 release contained changes in the default PackageKit&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;behavior that allow installation of packages by users in cases where:&lt;/span&gt;&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;* the user is logged in on the local console, and&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;* is installing packages signed with a previously trusted key, and&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;* is using a previously configured and trusted repository&lt;/span&gt;&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;After more discussion and thought, though, the package maintainers&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;have posted to the fedora-devel-list mailing list agreeing to provide&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;an update to Fedora 12's PackageKit.  The update will require local&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;console users to enter the root password to install new software&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;packages.  Details on the changes are found here:&lt;/span&gt;&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;&lt;a href=&quot;https://www.redhat.com/archives/fedora-devel-list/2009-November/msg01445.html&quot;&gt;https://www.redhat.com/archives/fedora-devel-list/2009-November/msg01445.html&lt;/a&gt;&lt;/span&gt;&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;-- &lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;tt&gt;&lt;span style=&quot;color: #1a1a1a;&quot;&gt;Paul W. Frields                                &lt;a href=&quot;http://paul.frields.org/&quot;&gt;http://paul.frields.org/&lt;/a&gt;&lt;/span&gt;&lt;/tt&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: monospace; color: #1a1a1a;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/dodoincfedora.wordpress.com/258/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/dodoincfedora.wordpress.com/258/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/dodoincfedora.wordpress.com/258/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/dodoincfedora.wordpress.com/258/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/dodoincfedora.wordpress.com/258/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/dodoincfedora.wordpress.com/258/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/dodoincfedora.wordpress.com/258/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/dodoincfedora.wordpress.com/258/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/dodoincfedora.wordpress.com/258/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/dodoincfedora.wordpress.com/258/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=dodoincfedora.wordpress.com&amp;amp;blog=6513662&amp;amp;post=258&amp;amp;subd=dodoincfedora&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 04:52:47 +0000</pubDate>
</item>
<item>
	<title>Christoph Wickert: Follow-up on the LXDE images</title>
	<guid isPermaLink="false">http://www.christoph-wickert.de/?p=403</guid>
	<link>http://www.christoph-wickert.de/blog/2009/11/20/follow-up-on-the-lxde-images/</link>

	<description>
			&lt;img src=&quot;http://www.christoph-wickert.de/cwickert.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;I just want to give a short update on the &lt;a href=&quot;http://www.christoph-wickert.de/blog/2009/11/18/fedora-12-lxde-spin-images-are-broken/&quot; title=&quot;Fedora 12 LXDE Spin images are broken&quot;&gt;broken LXDE Spin images&lt;/a&gt;: I (think I) fixed the bug, but we need to do some more testing to be really sure. The packages first need to go through &lt;a href=&quot;https://admin.fedoraproject.org/updates&quot; title=&quot;Fedora Update System&quot;&gt;bodhi&lt;/a&gt; before new images will be composed. Not sure how long it takes, I prefer adding one or two extra days for testing because I really don’t want to disappoint all the people who are interested in LXDE.&lt;/p&gt;
&lt;p&gt;Thanks for your patience. I’ll keep you informed.&lt;/p&gt;</description>
	<pubDate>Fri, 20 Nov 2009 02:44:07 +0000</pubDate>
</item>
<item>
	<title>Michael DeHaan: Theoretical Attack Vector?</title>
	<guid isPermaLink="false">http://michaeldehaan.net/?p=1444</guid>
	<link>http://michaeldehaan.net/2009/11/20/theoretical-attack-vector/</link>

	<description>
			&lt;img src=&quot;http://farm1.static.flickr.com/12/buddyicons/51035561796@N01.jpg?1132104800#51035561796@N01&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://www.redhat.com/archives/fedora-devel-list/2009-November/msg00926.html&quot;&gt;WRT This&lt;/a&gt;, I think there are potentially greater problems.   Fedora has standards of packaging specification review, but not so much review of package content or updates (beyond, perhaps diffs to the specfile, which go to a mailing list in CVS — the tarballs are not subject to close inspection).    While it is bad enough that this allows a user access to install a well-intentioned package with an unpatched vulnerability when it is not otherwise installed (requiring first some form of local access, or another exploit or bridge sufficient to talk to dbus?), what is not mentioned is it is fairly easy for a person to masquerade as a good guy, package a popular technology, and replace it with an disguised evil payload six months later.   RPM scripts run as root, and are just as dangerous as the software they install.&lt;/p&gt;
&lt;p&gt;I don’t know exactly /how/ you fix that attack vector, it is a social one.   So if Fedora is thinking about reviewing security policies, also consider we don’t /really/ know everyone, and we can’t know.   I would be more worried about that than the PackageKit one.   With the PackageKit one, I’d just mostly be really annoyed that someone I gave an account to could fill up my hard drive space and I wouldn’t know exactly what they installed so I could clean up after.&lt;/p&gt;
&lt;p&gt;My point is that even though the Package is signed, that doesn’t mean they are (neccessarily) safe.   More reason for not allowing extra people to install packages.&lt;/p&gt;
&lt;p&gt;I’m only bringing this up because I get tired of fighting off Ubuntu people, and such security features as PackageKit being wide open do not make it easy.  With all the attention on SELinux, etc, I see no reason Fedora could not be both usuable and also a security bastion with similar reputations as OpenBSD.    In the worst case, perhaps just ask the user what they want in the installer and default to some of the more secure options — or default to the most secure options and provide a setting in a configuration panel somewhere to open it up.&lt;/p&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/mpdehaan.wordpress.com/1444/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/mpdehaan.wordpress.com/1444/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/mpdehaan.wordpress.com/1444/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/mpdehaan.wordpress.com/1444/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/mpdehaan.wordpress.com/1444/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/mpdehaan.wordpress.com/1444/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/mpdehaan.wordpress.com/1444/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/mpdehaan.wordpress.com/1444/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/mpdehaan.wordpress.com/1444/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/mpdehaan.wordpress.com/1444/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=michaeldehaan.net&amp;amp;blog=6867609&amp;amp;post=1444&amp;amp;subd=mpdehaan&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 02:16:33 +0000</pubDate>
</item>
<item>
	<title>Jon Stanley: Much ado about nothing</title>
	<guid isPermaLink="false">tag:blog.jds2001.org,2009:/random_thoughts//1.340</guid>
	<link>http://blog.jds2001.org/random_thoughts/2009/11/much-ado-about-nothing.html</link>

	<description>
			&lt;img src=&quot;http://jstanley.fedorapeople.org/jds2001-hackergotchi.jpg&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
So I figured that I'd write about the whole current &quot;non-root users can install stuff&quot; fiasco. Here's my take on it, drawing heavily from my $DAYJOB experience of being a sysadmin of many systems.&lt;br /&gt;&lt;br /&gt;First, in order for this to work, as I understand it (I don't have a convenient F12 machine at the moment), you have to be sitting at the console of the machine. As much as I despise Microsoft, they wrote a great paper some time ago, the &lt;a href=&quot;http://technet.microsoft.com/en-us/library/cc722487.aspx&quot;&gt;10 Immutable Laws of Security&lt;/a&gt;. And it's one of these laws that I'll refer to here (and it's sort of obvious):&lt;br /&gt;&lt;br /&gt;&lt;b&gt;If a bad guy has unrestricted physical access to your computer, it's not your computer anymore.&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;Think about that for a minute - once someone has physical access to your machine, game over. This is true no matter if you're running Windows, Linux, &lt;a href=&quot;http://www-1.ibm.com/servers/eserver/zseries/zos/&quot; class=&quot;zem_slink&quot; rel=&quot;homepage&quot; title=&quot;Z/OS&quot;&gt;z/OS&lt;/a&gt;, whatever. For a typical Fedora workstation, all that someone with physical access needs to do is intercept the grub prompt, boot into single user and not be prompted for a password to do so, and proceed to wreak whatever havoc he sees fit on your system.&lt;br /&gt;&lt;br /&gt;When analyzed from this perspective, allowing a locally authenticated user to installed signed content from a signed repository isn't all that bad. Furthermore, when you look at Fedora's &lt;a href=&quot;https://www.redhat.com/archives/fedora-advisory-board/2009-October/msg00349.html&quot;&gt;target audience&lt;/a&gt;, I don't see servers or large deployments anywhere in there. That obviously doesn't preclude people from using it in this way, but it's more fit to be a single-user desktop, where the user and administrator are the same person, and that user is physically situated at the console of that machine.&lt;br /&gt;&lt;br /&gt;Note that the preceding paragraph is not intended to say that Fedora shouldn't be run on servers or that it has no place there, nor that we shouldn't cater to the needs of that user type. However, when considering the default settings, we should probably go with ones that are conducive to the use case of a single user desktop. If you wish to use Fedora in other ways, that's why we have spins, which can defaults of their own (which for a server spin, would likely not include PackageKit, include more sane (to that use case) PolicyKit defaults, etc.&lt;br /&gt;&lt;br /&gt;Also, if you're using Fedora in some sort of large enterprise deployment where centralized control over what gets installed on the end-nodes is desirable, then you should be deploying custom policy in order to restrict this and likely many other aspects of the default desktop configuration (enforcing screen locking, strong passwords, account lockout, and any number of other things). &lt;br /&gt;&lt;br /&gt;I did, however, like the idea that was floated on fedora-devel-list about having multiple policies for varying levels of control over the system.&lt;br /&gt;&lt;br /&gt;I will concede that this should have been documented better, but with the threads o' doom on this topic, I do believe that there's plenty of documentation and awareness by this point :)  &lt;br /&gt;

&lt;div style=&quot;margin-top: 10px; height: 15px;&quot; class=&quot;zemanta-pixie&quot;&gt;&lt;a href=&quot;http://reblog.zemanta.com/zemified/286bd8ba-5d5b-4267-acdd-21012946322f/&quot; class=&quot;zemanta-pixie-a&quot; title=&quot;Reblog this post [with Zemanta]&quot;&gt;&lt;img src=&quot;http://img.zemanta.com/reblog_e.png?x-id=286bd8ba-5d5b-4267-acdd-21012946322f&quot; alt=&quot;Reblog this post [with Zemanta]&quot; style=&quot;border: medium none ; float: right;&quot; class=&quot;zemanta-pixie-img&quot; /&gt;&lt;/a&gt;&lt;span class=&quot;zem-script more-related pretty-attribution&quot;&gt;&amp;lt;script defer=&quot;defer&quot; src=&quot;http://static.zemanta.com/readside/loader.js&quot; type=&quot;text/javascript&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 01:37:18 +0000</pubDate>
</item>
<item>
	<title>Christos Bacharakis: Η Fosscomm 2010 στη Θεσσαλονίκη</title>
	<guid isPermaLink="false">http://bacharakis.com/?p=191</guid>
	<link>http://bacharakis.com/2009/11/20/%ce%b7-fosscomm-2010-%cf%83%cf%84%ce%b7-%ce%b8%ce%b5%cf%83%cf%83%ce%b1%ce%bb%ce%bf%ce%bd%ce%af%ce%ba%ce%b7/</link>

	<description>
			&lt;img src=&quot;http://cmpahar.fedorapeople.org/christosbacharakis.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;div&gt;Είναι πλέον γεγονός!  Η επόμενη Fosscomm (2010) θα πραγματοποιηθεί στην όμορφη Θεσσαλονίκη! Οι ακριβείς ημερομηνίες διεξαγωγής δεν είναι ακόμα διαθέσιμες καθώς μόλις τώρα ξεκίνησαν οι διαδικασίες οργάνωσής της.&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Στόχος μας είναι η εκδήλωση να απευθύνεται τόσο σε απλούς χρήστες και άτομα που δε γνωρίζουν το ελεύθερο και ανοιχτό λογισμικό όσο και σε developers/προγραμματιστές αλλά και επαγγελματίες διαφορετικών ειδικοτήτων.&lt;/p&gt;
&lt;p&gt;Καλούμε λοιπόν όλους εσάς που ενδιαφέρεστε να παρουσιάσετε, να στήσετε κάποιο workshop, να μας βοηθήσετε με οποιοδήποτε τρόπο (δεχόμαστε και χορηγίες) ή που απλά θέλετε να μάθετε περισσότερα, να επικοινωνήσετε μαζί μας στο &lt;a href=&quot;mailto:thessaloniki@fosscomm.gr&quot; target=&quot;_blank&quot;&gt;thessaloniki@fosscomm.gr&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;Επίσης μην ξεχνάτε και την διεύθυνση &lt;a href=&quot;http://thessaloniki.fosscomm.gr/&quot; target=&quot;_blank&quot;&gt;http://thessaloniki.fosscomm.gr&lt;/a&gt; από όπου θα μπορείτε να ενημερώνεστε για την πρόοδο της οργάνωσης (χρειαζόμαστε καινούργιο banner!).&lt;/p&gt;
&lt;p&gt;Το Σάββατο 28 Νοεμβρίου θα υπάρξει μια πρώτη συνάντηση όλων όσων θέλουν να βοηθήσουν στην διοργάνωση. Σας περιμένουμε λοιπόν όλους στις 28/11 στις 15:00 στο stand της Ελληνικής open source κοινότητας στα περίπτερα της Infosystem 2009.&lt;br /&gt;
Χάρτης: &lt;a href=&quot;http://bit.ly/48jESn&quot; target=&quot;_blank&quot;&gt;http://bit.ly/48jESn&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/cmpahar.wordpress.com/191/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/cmpahar.wordpress.com/191/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/cmpahar.wordpress.com/191/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/cmpahar.wordpress.com/191/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/cmpahar.wordpress.com/191/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/cmpahar.wordpress.com/191/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/cmpahar.wordpress.com/191/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/cmpahar.wordpress.com/191/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/cmpahar.wordpress.com/191/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/cmpahar.wordpress.com/191/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=bacharakis.com&amp;amp;blog=3002892&amp;amp;post=191&amp;amp;subd=cmpahar&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 20 Nov 2009 00:29:04 +0000</pubDate>
</item>
<item>
	<title>Shakthi Kannan: Fedora 12 on HP 6730s laptop</title>
	<guid isPermaLink="false">http://fedoraproject.org/get-fedora</guid>
	<link>http://fedoraproject.org/get-fedora</link>

	<description>
			&lt;img src=&quot;http://www.shakthimaan.com/downloads/shakthimaan2.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
Upgraded to Fedora 12 (Constantine) on a HP 6730s laptop that was running Fedora 11. Used the following:&lt;br /&gt;
&lt;pre&gt;  # yum clean all
  # yum update
  # preupgrade-cli &quot;Fedora 12 (Constantine)&quot;
&lt;/pre&gt;
I had to pass intel_iommu=off to the kernel command line to boot the kernel. Otherwise, everything worked cleanly!&lt;br /&gt;</description>
	<pubDate>Fri, 20 Nov 2009 00:17:00 +0000</pubDate>
</item>
<item>
	<title>Dan Williams: Few Surprised at New Evidence of Staging Driver Suckage</title>
	<guid isPermaLink="false">http://blogs.gnome.org/dcbw/?p=282</guid>
	<link>http://blogs.gnome.org/dcbw/2009/11/19/few-surprised-at-new-evidence-of-staging-driver-suckage/</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;
&lt;/p&gt;&lt;blockquote&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;&lt;a href=&quot;http://blogs.gnome.org/dcbw/files/2009/11/wdyt_photo3.article.jpg&quot;&gt;&lt;img src=&quot;http://blogs.gnome.org/dcbw/files/2009/11/wdyt_photo3.article.jpg&quot; style=&quot;margin-left: 0px; margin-right: 5px;&quot; title=&quot;wdyt_photo3.article&quot; height=&quot;116&quot; width=&quot;90&quot; alt=&quot;wdyt_photo3.article&quot; class=&quot;size-full wp-image-288 alignleft&quot; /&gt;&lt;/a&gt;&lt;strong&gt;Thomas Johnson&lt;/strong&gt; (&lt;em&gt;High School Janitor&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;“&lt;/strong&gt;Oh yeah, I’ve seen that code.  It’s worse than what I clean up in the bathrooms after Prom or Homecoming.  The kids get high and drunk and party too hard and puke all over the place.  I deal with enough vomit from 7:30 to 6; I wouldn’t touch the staging drivers with a mop twice as long as the one I have at work.&lt;strong&gt;”&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;h3&gt;Just Say No&lt;/h3&gt;
&lt;p&gt;Thomas just found out that none of the “staging” wifi drivers will work with hidden access points because they don’t set the IW_SCAN_CAPA_ESSID capability bit.  Furthermore, the most popular “staging” drivers (for the Ralink hardware used in many netbooks) don’t even have specific SSID scanning capability &lt;em&gt;at all&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Why do you care?  Hidden APs don’t broadcast their network ID, which misinformed people &lt;a href=&quot;http://www.cisco.com/en/US/tech/tk722/tk809/technologies_q_and_a_item09186a00805e8297.shtml&quot;&gt;think is more secure&lt;/a&gt; (hint: it’s not).  Before a driver can associate to the network, it needs to discover available APs and capabilities, which requires a probe-request, which exposes the network ID to everyone anyway.  But that requires driver support which none of the staging drivers have.&lt;/p&gt;
&lt;p&gt;I fixed this issue upstream &lt;a href=&quot;http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=374fdfbc67837c1f4369eedb0f371ce3e6cce832&quot;&gt;two years ago&lt;/a&gt; by adding IW_SCAN_CAPA_ESSID to Wireless Extensions.  Of course the staging WiFi drivers that many distros enable never got fixed because the vendor it came from didn’t bother to work with the community in the first place.  &lt;strong&gt;And people wonder why they don’t work.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broadly speaking, staging WiFi drivers come in two flavors: (a) old dried gum from under the cafeteria table (&lt;em&gt;drivers with a future&lt;/em&gt;), and (b) fresh vomit from the hung-over kid in your math class (&lt;em&gt;those without a future&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;The drivers with a future (winbond, rtl81xx) are or will based on the kernel-standard mac80211 wireless stack, which implements the 802.11 WiFi specification in the kernel.  Since they use the standard mac80211 stack, they get all these nice features like probe-scanning and the correct capability bits for free.  All you have to do is work on supporting the hardware itself.&lt;/p&gt;
&lt;p&gt;The drivers without a future (rt2860, rt2870, rt3070, rt3090, wlan-ng, vt665x) are based on forks of the ancient ieee80211 stack that Intel’s ipw2×00 drivers forked from the hostap driver.  Each of these drivers &lt;strong&gt;includes their own copy of the core ieee80211 stack&lt;/strong&gt; forked at different times and with different hacks.  When a bug shows up, that means 4x the work, and 4x the chance for the fix to slip through the cracks.  Which is why these drivers have no future.  They are a maintenance nightmare.  Besides, they have crap like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;pAdapter-&amp;gt;StaCfg.bScanReqIsFromWebUI = TRUE;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;It just blows my mind why people think staging wifi drivers are a great idea.  There’s a reason staging drivers set the TAINT_CRAP flag in your kernel; because that’s what they literally are.&lt;/p&gt;
&lt;h3&gt;So what’s the right thing to do?&lt;/h3&gt;
&lt;p&gt;There’s one huge reason why dead-end staging drivers are a bad idea: there aren’t enough developers.  So do you spend that effort  on maintaining unmaintainable shit code?  Or do you spend it on fixing the code that has a future?  Most of the time you can’t do both.&lt;/p&gt;
&lt;p&gt;If you choose to maintain the staging drivers, then things become worse over time since the staging code is simply less tested and less maintainable.   So you continue to drop hacks and fixes onto an ever-growing steaming pile of manure.  Nobody cares much about the driver (because it doesn’t use the standard kernel interfaces and thus doesn’t have a future), so your staging driver never benefits from all the great feature work and bug fixing that the mac80211 and wireless developers are doing.&lt;/p&gt;
&lt;p&gt;But if you choose to help fix the upstream drivers that &lt;em&gt;do&lt;/em&gt; use mac80211 (like rt2×00), and thus have a future, maybe for a few months some users won’t have great wireless.  But they didn’t before either.  But then 6 months later, all the users get &lt;em&gt;great&lt;/em&gt; wireless with features like power saving, background scanning, WiFi Direct, Bluetooth 3, access-point mode, etc.  Those things will never be done to the staging drivers, because those drivers are a dead-end maintenance nightmare, because their code is awful, and because they don’t use the standard kernel wireless stack.&lt;/p&gt;
&lt;p&gt;I know I’d invest the effort  &lt;strong&gt;where it helps users the most&lt;/strong&gt;, even if it means a few more months of subpar driver support while the official upstream drivers get fixed and the staging drivers go untouched.  That’s how things actually get better when you can’t fix everything at once.&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 23:30:39 +0000</pubDate>
</item>
<item>
	<title>Luya Tshimbalanga: Comment about bugz#534047</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-19727539.post-4988645162416327368</guid>
	<link>http://feedproxy.google.com/~r/TheFinalZoneProject/~3/cDW6EYbQqTI/comment-about-bugz534047.html</link>

	<description>
			&lt;img src=&quot;http://luya.fedorapeople.org/images/avatar.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
After deeply checking about the fuzz on bug #&lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=534047&quot; title=&quot;ASSIGNED - Active local console users get to install signed software on a machine they do not have the root password to&quot;&gt;534047&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;, &lt;/span&gt;I think the reaction is exaggerated. The default policy from PolicyKit applies for single user that can install &lt;span style=&quot;font-weight: bold;&quot;&gt;signed package from official repository&lt;/span&gt;&lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=534047&quot; title=&quot;ASSIGNED - Active local console users get to install signed software on a machine they do not have the root password to&quot;&gt; &lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;without root password but unsigned packages need authentification. Grab any unsigned package and test yourself&lt;span style=&quot;text-decoration: underline;&quot;&gt;.&lt;/span&gt; For multiple user account, setting policy is the key.&lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=534047&quot; title=&quot;ASSIGNED - Active local console users get to install signed software on a machine they do not have the root password to&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/19727539-4988645162416327368?l=thefinalzone.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/OW7G_ultVzIP327ED9CIScHi6a8/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/OW7G_ultVzIP327ED9CIScHi6a8/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/OW7G_ultVzIP327ED9CIScHi6a8/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/OW7G_ultVzIP327ED9CIScHi6a8/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/TheFinalZoneProject/~4/cDW6EYbQqTI&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
	<pubDate>Thu, 19 Nov 2009 23:05:49 +0000</pubDate>
</item>
<item>
	<title>Juanjo Martínez: Weird Things on Fedora 12</title>
	<guid isPermaLink="false">http://rambleon.usebox.net/post/250074044</guid>
	<link>http://rambleon.usebox.net/post/250074044</link>

	<description>
			&lt;img src=&quot;http://jjmartinez.fedorapeople.org/images/hackergotchi.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://docs.fedoraproject.org/release-notes/f12/en-US/html/sect-Release_Notes-Changes_in_Fedora_for_Desktop_Users.html#sect-Release_Notes-Fedora_Desktop-GNOME-Icons&quot;&gt;Icons in menus and buttons are not shown by default in GNOME 2.28.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://docs.fedoraproject.org/release-notes/f12/en-US/html/sect-Release_Notes-Security.html#sect-Release_Notes-Security-Install-trusted-packages&quot;&gt;In Fedora 12, a local user may install signed packages without authentication. This is a change from Fedora 11.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not a big deal because both things can be &lt;em&gt;fixed&lt;/em&gt; (please notice I don’t mean these are broken features, but restore the behaviour I’m used to and I like).&lt;/p&gt;
&lt;p&gt;There are two things I’d like to mention here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I bet the people behind those changes are doing them with good will, with a neat rationale, and willing to make Gnome/Fedora better. The overreactions from some people are not.&lt;/li&gt;
&lt;li&gt;Those are defaults. You don’t need to stick to them, and everybody has an opinion about what looks better or what’s more secure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I have an opinion too. Just stay calm and let others know what you think, respecting the hard work of other people, even when you’re convinced that they are wrong.&lt;/p&gt;
&lt;p&gt;In other news, Fedora 12 it’s a rocking release. The upgrade didn’t work as smooth as I would have expected, but I survived heh.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: the authentication stuff will be fixed 
today, please read &lt;a href=&quot;https://www.redhat.com/archives/fedora-devel-list/2009-November/msg01445.html&quot;&gt;PackageKit policy: background and plans&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Notice that I would have liked the idea if &lt;em&gt;any local logged user&lt;/em&gt; was &lt;em&gt;any local and trusted logged user&lt;/em&gt;. I mean, it’s like using sudo for PackageKit, but without the user entering his password twice.&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 22:49:00 +0000</pubDate>
</item>
<item>
	<title>Gino Alania: Fedora-pe</title>
	<guid isPermaLink="false">http://lab.nitcom.com/galania/index.php/blog/show/Fedora-pe.html</guid>
	<link>http://lab.nitcom.com/galania/index.php/blog/show/Fedora-pe.html</link>

	<description>
			&lt;img src=&quot;http://lab.nitcom.com/galania/ginoalania.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
Ante todo mi coordial saludo a la comunidad.&lt;br /&gt;
&lt;br /&gt;
Queria informar a toda la comunidad que estamos tratanto de reunir a todos los interesados a poder apoyar / participar en un evento Fedora a realizarse por primera vez en #Peru , para lo cual queriamos unirnos en una lista particular solo para coordinaciones locales, a todos los residentes en Peru, ya sea de Lima o fuera de la misma, queriamos organizarlo en una Universidad Peruana por confirmar , por lo que queriamos contar con la mayor participacion de fedorianos activos y/o comprometidos con el proyecto.&lt;br /&gt;
Si alguien fuera de esta lista tambien estaria interesado , pasen la voz ..&lt;br /&gt;
&lt;br /&gt;
La dirección para su suscripción es :&lt;br /&gt;
&lt;br /&gt;
http://www.fedora-es.com/mailman/listinfo/peru&lt;br /&gt;
&lt;br /&gt;
Por cierto , si algun LUG quiere contar con una lista particular para su coordinacion , envieme un correo para su creacion respectiva.&lt;br /&gt;
&lt;br /&gt;
slds</description>
	<pubDate>Thu, 19 Nov 2009 21:44:54 +0000</pubDate>
</item>
<item>
	<title>Mark J. Wielaard: GPLed JDK 7 M5 + Jigsaw binary packages</title>
	<guid isPermaLink="false">http://gnu.wildebeest.org/diary/?p=589</guid>
	<link>http://gnu.wildebeest.org/diary/2009/11/19/gpled-jdk-7-m5-jigsaw-binary-packages/</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;After my somewhat &lt;a href=&quot;http://gnu.wildebeest.org/diary/2009/11/14/trusting-companies-with-your-code/&quot;&gt;cranky post&lt;/a&gt; about the JDK 7 M5 binaries being distributed under not very free and social terms. I was really happy to see Mark Reinhold’s announcement of the &lt;a href=&quot;http://mail.openjdk.java.net/pipermail/jigsaw-dev/2009-November/000393.html&quot;&gt;JDK 7 M5 + Jigsaw binary packages&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;These binaries are licensed under the GPL (v2) with the Classpath Exception, plus the Assembly Exception.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Thank you Mark! Thank you Sun! You did make my day.&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 21:35:37 +0000</pubDate>
</item>
<item>
	<title>Fedora Venezuela: 064/365: un paso adelante – a step foward</title>
	<guid isPermaLink="false">http://tatica.org/?p=1176</guid>
	<link>http://www.fedora-ve.org/2009/11/19/064365-un-paso-adelante-%e2%80%93-a-step-foward.html</link>

	<description>
			&lt;img src=&quot;http://img100.imageshack.us/img100/3306/fedorave.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/tatadbb/4118389452/&quot; class=&quot;tt-flickr tt-flickr-Small&quot; title=&quot;064/365: un paso adelante - a steep foward&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2572/4118389452_f3b9a71ffe_m.jpg&quot; style=&quot;float: left; margin: 10px;&quot; height=&quot;210&quot; width=&quot;200&quot; alt=&quot;064/365: un paso adelante - a steep foward&quot; class=&quot;alignnone&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;===== Español =====&lt;br /&gt;
Siempre dije que LATAM tenía potencial… Aquí está uno de los logros luego de meses de trabajo. Tenemos casi listo el primer numero de nuestro proyecto Latinoamericano de difusión de fedora para todos “Fedora-LATAM Magazine”. Si… estamos trabajando y tenemos logros!! &lt;img src=&quot;http://tatica.org/wp-includes/images/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Gracias a todos los que han ayudado y… que?! no eres un colaborador de Fedora-LATAM Magazine? enviame un mensaje y empieza a colaborar!&lt;/p&gt;
&lt;p&gt;Gimp: Capa adicional con modo solapar y balance de blancos&lt;/p&gt;
&lt;p&gt;===== English =====&lt;br /&gt;
I always say that LATAM has potential… and here is the goal of months of work. We have almost done our first LatinAmerican project to spread fedora to everyone “Fedora-LATAM magazine”. yes… WE are working and WE have goals &lt;img src=&quot;http://tatica.org/wp-includes/images/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Thanks to everyone help and…. what? aren’t you helping with Fedora-LATAM Magazine? Send me a message and start to colaborate!&lt;/p&gt;
&lt;p&gt;Gimp: Layer with overlay mod and white balance&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;center&gt; &lt;a href=&quot;http://www.flickr.com/photos/tatadbb/4118376076/&quot; class=&quot;tt-flickr tt-flickr-Small&quot; title=&quot;Fedora-LATAM Magazine 0001&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2677/4118376076_df2121cf39_m.jpg&quot; alt=&quot;Fedora-LATAM Magazine 0001&quot; height=&quot;240&quot; class=&quot;alignnone&quot; width=&quot;185&quot; /&gt;&lt;/a&gt; &lt;/center&gt;&lt;p&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 21:11:21 +0000</pubDate>
</item>
<item>
	<title>Matthew Garrett: Sigh.</title>
	<guid isPermaLink="false">http://mjg59.livejournal.com/118358.html</guid>
	<link>http://mjg59.livejournal.com/118358.html</link>

	<description>
			&lt;img src=&quot;http://planet.fedoraproject.org/images/heads/default.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;a href=&quot;http://git.chromium.org/cgi-bin/gitweb.cgi?p=chromiumos.git;a=blob;f=src/platform/acpi/action_hotkey.sh;h=6cb8f6cb4dd9efd3b1ebc6ad8fc66a1d12e01e9f;hb=HEAD&quot;&gt;If only eeepc-laptop sent standard keycodes, or something&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/platform/x86/eeepc-laptop.c;h=4226e535273874fb06aea0344c4c8ce00a8b957c;hb=HEAD#l185&quot;&gt;Oh, wait&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Writing a Linux distribution is hard. There's a huge range of interconnected dependencies. It takes a long time to learn how everything fits together, and fixing things properly rather than adding device-specific hacks often requires rewriting a lot of code. I'm sure Google will figure it out in time[1], and I'm also sure that the majority of their work is going into their UI rather than the underlying infrastructure. But even so, don't expect that you'll be able install Chromium OS on a random piece of hardware and have it work as well as, say, Fedora in the near future.&lt;br /&gt;&lt;br /&gt;[1] Based on that script, I'd say they're about equal to Xandros at the moment</description>
	<pubDate>Thu, 19 Nov 2009 20:32:10 +0000</pubDate>
</item>
<item>
	<title>Mel Chua: Reply to Cory</title>
	<guid isPermaLink="false">http://blog.melchua.com/2009/11/19/reply-to-cory/</guid>
	<link>http://blog.melchua.com/2009/11/19/reply-to-cory/</link>

	<description>
			&lt;img src=&quot;http://avatar.identi.ca/43316-96-20090311223845.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;While reading &lt;a href=&quot;http://www.sububi.org/2009/11/15/programming-less-visually/&quot;&gt;Matt Jadud’s blog&lt;/a&gt; via &lt;a href=&quot;http://teachingopensource.org/index.php/Planet&quot;&gt;Planet TOS&lt;/a&gt;, I came across the &lt;a href=&quot;http://baseplate.org/blogs/osfa/2009/11/03/adopting-a-new-language-a-blindness-prospective/&quot;&gt;blog of Cory&lt;/a&gt;. Cory is one of the students working with Matt on &lt;a href=&quot;http://baseplate.org/blogs/osfa/&quot;&gt;Operation: Stick Figure Army&lt;/a&gt;. His recent post &lt;a href=&quot;http://baseplate.org/blogs/osfa/2009/11/15/how-to-cope-with-the-design-phase/#comments&quot;&gt;“how to cope with the design phase?”&lt;/a&gt; was about how he (as a blind hacker) goes about a process that most engineers rely on highly visual tools for (UML, sketching on whiteboards, etc). I can’t comment on his blog without a login I’m not sure of how to get, so I’m writing a longer blog entry as a response instead. (For those who don’t already know, I’m a deaf* hacker.)&lt;/p&gt;
&lt;p&gt;First of all, I like the way Cory and his professor handled the question on how to assess his understanding of UML diagrams (a visual convention for describing program structure and a required topic in a class Cory is taking). He has to demonstrate understanding of the concepts; it’s just that the input and output methods for that understanding are different.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;…even though I may not be drawing diagrams, that doesn’t mean that I’m not responsible for knowing how each diagram is used and how to describe one.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Reading Cory’s description of how he describes UML diagrams in text reminded me of the time in elementary school where my music class was going through the instruments of the orchestra; we were listening to sound clips from different instruments and had to write about each one. Since I can’t hear high frequencies, my reports went something like this: “The tuba sounds like this, the bassoon sounds like that, the piccolo has a fascinating history and an intricate key mechanism that I will now diagram…”&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;I don’t believe that a fundamental property of the software development cycle is that it is visual.  I think we make it that way because most people think it is more convenient…&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I agree. And I don’t believe that a fundamental property of high-bandwidth conversation is that it’s auditory, either. I know many people who, at the present moment, find phone conversations to be the easiest way for them to communicate with others long-distance. But that’s different from saying phone conversations are the most &lt;em&gt;effective&lt;/em&gt; way of doing so, depending on your goals (for instance, phone conversations currently – usually – don’t get logged for posterity, let alone logged in a way that can be automatically translated). Similarly, there are undoubtedly highly effective non-visual ways of doing design. As someone who’s highly visual myself, I don’t know what they are, but I would love to learn. (One of the reasons I enjoyed reading Cory’s posts is that my hearing forces me to rely so heavily on visual input that I often forget to run thought experiments suspending the assumption that I &lt;em&gt;can&lt;/em&gt;.)&lt;/p&gt;
&lt;p&gt;I’d actually like to learn more about the design practice of looking at edge-case users (not sure if there’s a better term for this). Maybe posts like Cory’s can shed some insight into the advantages of non-visual design systems, or the disadvantages of visual design systems, in a way that makes both of them better for everyone (not just the visually impaired). I look a lot at the benefits of alternatives to auditory-by-default systems because I have to, and sometimes the adjustments I make end up being &lt;a href=&quot;http://blog.melchua.com/2009/10/29/towers-with-round-things-at-the-top-that-spin-around/#comment-3339&quot;&gt;useful to other people&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Matt pointed out in his response to Cory’s post that the majority of the software development world does not use visual input either.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;…the overwhelming majority of our communication and collaboration regarding software developing is written/verbal, not visual. That is, we’re not shipping pictures back-and-forth 24/7—we’re chatting on mailing lists, IRC, and blogs to get things done.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;However, I do wonder whether the dominance of text-based communications in software development will continue as tools like &lt;a href=&quot;http://wiki.inkscape.org/wiki/index.php/ReleaseNotes043#Inkboard&quot;&gt;inkboard&lt;/a&gt; (collaborative Inkscape) continue to be developed, or if an (initially secondary – possibly only within a subculture at first) alternative, more graphical/auditory discourse will start happening. The parallel for me is podcasting and vlogging. They haven’t replaced forums and mailing lists in general online discussions yet, but they are definitely a presence that I grow increasingly more disadvantaged for having to ignore.&lt;/p&gt;
&lt;p&gt;Well, mostly ignore. Strictly speaking, I do have the advantage that I can catch &lt;em&gt;some&lt;/em&gt; audio, and that I have friends who’ll sometimes take the time to write a video summary for me, or sit next to me while a podcast is running and re-mouth the words so I can lipread them, but for most practical purposes, that’s like saying that publishing documentation in Tamil should be entirely sufficient for English speakers because of the presence of Google Translate. It takes a lot of extra conscious effort, the availability of specific tools and helpers, a lot of extra time, and much is still lost in translation, so it’s usually not worth the investment to even try.&lt;/p&gt;
&lt;p&gt;I find it fascinating to see how other people adjust and hack inclusion into a world that often doesn’t assume them in its default case. At least with open source I get to hack on things – and with things – that give me the freedom to shape them into what I need (yay visual system beeps!) but the burden’s still on me to do the shaping and the constant reminding of others that I need accessibility to the things they’d like me to contribute to (for instance, project meetings by phone virtually guarantee my silence). At least the burden here comes with the tools I need in order to assume it. (Mostly. We could do better, but that’s a longer post.) And I’m glad projects like &lt;a href=&quot;http://sugarlabs.org&quot;&gt;Sugar&lt;/a&gt; try to make themselves more-hackable-by-default.&lt;/p&gt;
&lt;p&gt;*re: “deaf” – I’m trying to get used to being able to use this word as well, though I can hear some sounds (my hearing loss is classified as “severe”) and grew up mainstreamed in the hearing world (with lots of hacks). It’s a cultural adjustment that I’m consciously learning (with tremendous latency and deep discomfort) to make.&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 20:26:02 +0000</pubDate>
</item>
<item>
	<title>Chris Ball: Btrfs snapshots proposal</title>
	<guid isPermaLink="false">urn:uuid:32ca346e-a5dd-4365-a2e5-42ff18dee576</guid>
	<link>http://blog.printf.net/articles/2009/11/19/btrfs-snapshots-proposal</link>

	<description>
			&lt;img src=&quot;http://planet.gnome.org/heads/kosai.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;I've written up a &lt;a href=&quot;https://fedoraproject.org/wiki/Features/SystemRollbackWithBtrfs&quot;&gt;feature proposal&lt;/a&gt; on how we can use &lt;a href=&quot;http://en.wikipedia.org/wiki/Btrfs&quot;&gt;Btrfs&lt;/a&gt; snapshots to enable system rollbacks in Fedora 13, by gluing together the existing kernel code to do Btrfs snapshots, a UI for performing rollbacks, and a yum plugin to make snapshots automatically before each yum transaction.  Lots of good comments so far, and LWN has &lt;a href=&quot;http://lwn.net/Articles/361695/&quot;&gt;written an article&lt;/a&gt; about it (subscribers only, for the moment).&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 19:54:21 +0000</pubDate>
</item>
<item>
	<title>Devan Goodwin: Introducing Cobbler4j</title>
	<guid isPermaLink="false">http://rm-rf.ca/27 at http://rm-rf.ca</guid>
	<link>http://rm-rf.ca/blog/introducing-cobbler4j</link>

	<description>
			&lt;img src=&quot;http://rm-rf.ca/files/dev-logo2.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;I've been doing some work recently on &lt;a href=&quot;https://fedorahosted.org/cobbler/wiki/CobblerForJava&quot;&gt;cobbler4j&lt;/a&gt;, a small Java library for interacting with Cobbler over XMLRPC based on the work done to integrate Cobbler into &lt;a href=&quot;https://fedorahosted.org/spacewalk/&quot;&gt;Spacewalk&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Right now the library basically allows you to open up a connection, and interact with the core object types (repos, distros, profiles, systems) as if they were actual Java objects. In the future this will likely grow to include other operations and background tasks. And as a required disclaimer, this is still very much a work in progress and should not be considered stable.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://fedorahosted.org/cobbler/wiki/CobblerForJava&quot;&gt;cobbler4j wiki page&lt;/a&gt; covers most of the high level details on what it does and how to use it.&lt;/p&gt;
&lt;p&gt;Here's a sample program:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;geshifilter&quot;&gt;&lt;pre style=&quot;font-family: monospace;&quot; class=&quot;java geshifilter-java&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;color: #006699;&quot;&gt;org.fedorahosted.cobbler.CobblerConnection&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;color: #006699;&quot;&gt;org.fedorahosted.cobbler.Finder&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;color: #006699;&quot;&gt;org.fedorahosted.cobbler.ObjectType&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;color: #006699;&quot;&gt;org.fedorahosted.cobbler.autogen.Distro&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;color: #006699;&quot;&gt;org.fedorahosted.cobbler.autogen.Profile&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;color: #006699;&quot;&gt;java.util.List&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;import&lt;/span&gt; &lt;span style=&quot;color: #006699;&quot;&gt;java.util.LinkedList&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
 
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;class&lt;/span&gt; Cobbler4jDemo &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
 
    &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;static&lt;/span&gt; &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Astring+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;String&lt;/span&gt;&lt;/a&gt; DEMO_PROFILE &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;demoprofile&quot;&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
 
    &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;static&lt;/span&gt; &lt;span style=&quot;color: #000066; font-weight: bold;&quot;&gt;void&lt;/span&gt; main&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Astring+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;String&lt;/span&gt;&lt;/a&gt; &lt;span style=&quot;color: #009900;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;]&lt;/span&gt; args&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
 
        CobblerConnection xmlrpc &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;new&lt;/span&gt; CobblerConnection&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;http://192.168.1.1&quot;&lt;/span&gt;, &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;testing&quot;&lt;/span&gt;,
                &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;testing&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        Finder finder &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; Finder.&lt;span style=&quot;color: #006633;&quot;&gt;getInstance&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        List&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;Distro&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt; distros &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;List&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;Distro&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;finder.&lt;span style=&quot;color: #006633;&quot;&gt;listItems&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;xmlrpc, 
                ObjectType.&lt;span style=&quot;color: #006633;&quot;&gt;DISTRO&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;Distros list:&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;Distro d &lt;span style=&quot;color: #339933;&quot;&gt;:&lt;/span&gt; distros&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
            &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;   &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;+&lt;/span&gt; d.&lt;span style=&quot;color: #006633;&quot;&gt;getName&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
 
        &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;// Delete the demo profile if it got left laying around:&lt;/span&gt;
        Profile demoProfile &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;Profile&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;finder.&lt;span style=&quot;color: #006633;&quot;&gt;findItemByName&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;xmlrpc,
                ObjectType.&lt;span style=&quot;color: #006633;&quot;&gt;PROFILE&lt;/span&gt;, DEMO_PROFILE&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;demoProfile &lt;span style=&quot;color: #339933;&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #000066; font-weight: bold;&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
            &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;Deleting profile: &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;+&lt;/span&gt; DEMO_PROFILE&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
            demoProfile.&lt;span style=&quot;color: #006633;&quot;&gt;remove&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
            &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
            &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
 
        &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;// Create a demo profile, set the required properties:&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;Creating profile: &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;+&lt;/span&gt; DEMO_PROFILE&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        demoProfile &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;new&lt;/span&gt; Profile&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;xmlrpc&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        demoProfile.&lt;span style=&quot;color: #006633;&quot;&gt;setName&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;DEMO_PROFILE&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        demoProfile.&lt;span style=&quot;color: #006633;&quot;&gt;setDistro&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;centos-5.3-i386&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        demoProfile.&lt;span style=&quot;color: #006633;&quot;&gt;commit&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
 
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;DEMO_PROFILE &lt;span style=&quot;color: #339933;&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;&quot; settings:&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;   kickstart = &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;+&lt;/span&gt; demoProfile.&lt;span style=&quot;color: #006633;&quot;&gt;getKickstart&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;   virt file size = &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;+&lt;/span&gt; demoProfile.&lt;span style=&quot;color: #006633;&quot;&gt;getVirtFileSize&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;   Red Hat management key = &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;+&lt;/span&gt; demoProfile.&lt;span style=&quot;color: #006633;&quot;&gt;getRedhatManagementKey&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
 
        List&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;Profile&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt; profiles &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;List&lt;span style=&quot;color: #339933;&quot;&gt;&amp;lt;&lt;/span&gt;Profile&lt;span style=&quot;color: #339933;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;finder.&lt;span style=&quot;color: #006633;&quot;&gt;listItems&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;xmlrpc, 
                ObjectType.&lt;span style=&quot;color: #006633;&quot;&gt;PROFILE&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;Profile list:&quot;&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;Profile p &lt;span style=&quot;color: #339933;&quot;&gt;:&lt;/span&gt; profiles&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;
            &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;&quot;   &quot;&lt;/span&gt; &lt;span style=&quot;color: #339933;&quot;&gt;+&lt;/span&gt; p.&lt;span style=&quot;color: #006633;&quot;&gt;getName&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
        &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky&quot;&gt;&lt;span style=&quot;color: #003399;&quot;&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;out&lt;/span&gt;.&lt;span style=&quot;color: #006633;&quot;&gt;println&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
 
        &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;// Lookup our specific demo profile:&lt;/span&gt;
        demoProfile &lt;span style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;Profile&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;finder.&lt;span style=&quot;color: #006633;&quot;&gt;findItemByName&lt;/span&gt;&lt;span style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;xmlrpc, 
                ObjectType.&lt;span style=&quot;color: #006633;&quot;&gt;PROFILE&lt;/span&gt;, DEMO_PROFILE&lt;span style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;
 
    &lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Some interesting things to note, firstly rather than maintain Java classes with a bevy of irritating getters/setters, &lt;a href=&quot;http://michaeldehaan.net/&quot;&gt;Michael Dehaan&lt;/a&gt; started us down the path of auto-generating the Java classes from a template and the FIELDS metadata in the Cobbler Python code itself. (which describes each property on an object, it's type, and some other information) This posed some build problems early on but in the end it actually came out ok, and the build is relatively seamless with ant.&lt;/p&gt;
&lt;p&gt;In the above example a couple magical things happen. The first relates to object creation, when creating the profile we specify only the bare minimum of information. If you were to do this from the cobbler CLI however your object would immediately have a number of other default settings applied. To replicate this behaviour after doing a commit on any cobbler object we immediately repoll the state from cobbler and update the object state internally for you.&lt;/p&gt;
&lt;p&gt;Similarly another problem arises with Cobbler's notion of inheritance known as &quot;blending&quot;. The implementation of this basically results in object properties being set to an inherit string constant if they're to use their parent object's value. This gets complicated however when you're auto-generating a Java class that expects a Boolean, but gets a String instead. Usually not a catastrophic problem in a dynamic language like Python, but Java is not so happy about it. To solve this we also maintain a hash of the &quot;blended&quot; properties as well which are obtained via a separate API call. Whenever we call a getter, and that object supports inheritance, and the property comes back as inherit, we instead return the value from the parent. This has the added benefit of not inadvertently setting parent values directly on the object itself whenever we do a commit.&lt;/p&gt;
&lt;p&gt;So definitely a bit of magic going on but so far I haven't thought of situation where it would break down, and thus I'm content with it for now. There's some minimal overhead involved in the refresh calls but in local testing it's blazing fast, and likely not calls that will be used under heavy load. (as far as I can forsee)&lt;/p&gt;
&lt;p&gt;While the bindings are definitely not yet considered stable, wheels are in motion and as always contributions would be welcome if anyone would like to participate. Special thanks to Partha Aji for his assistance, ideas, and contribution of the Finder class used for querying/listing objects.&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 18:35:32 +0000</pubDate>
</item>
<item>
	<title>Remi Collet: mysql-5.1.41-1</title>
	<guid isPermaLink="false">urn:md5:0f106d3468d62b346a7978a613971471</guid>
	<link>http://blog.famillecollet.com/post/2009/11/19/mysql-5.1.41-1-en</link>

	<description>
			&lt;img src=&quot;http://remi.fedorapeople.org/remicollet.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;RPM of the &lt;strong&gt;MySQL Community Server 5.1.41&lt;/strong&gt; are available in &lt;strong&gt;remi&lt;/strong&gt; repository for EL 4 &amp;amp; 5 and for Fedora. See &lt;a href=&quot;http://dev.mysql.com/doc/refman/5.1/en/news-5-1-41.html&quot;&gt;Changelog&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;This build use a spec file close to the one from Rawhide. The Federated &quot;storage engines&quot; is activated by default by the launch script. 
For the new InnoDB plugin, the configuration file(/etc/my.cnf) contains the directives need to enable it.
 Notice : the new configuration file provided disable the old_passwords.  The old clients (mysql 3.x et... &lt;em&gt;&lt;a href=&quot;http://blog.famillecollet.com/post/2009/11/19/mysql-5.1.41-1-en&quot;&gt;Lire&lt;/a&gt;&lt;/em&gt;&lt;a href=&quot;http://blog.famillecollet.com/post/2009/11/19/mysql-5.1.41-1-en&quot;&gt; mysql-5.1.41-1&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 18:32:00 +0000</pubDate>
</item>
<item>
	<title>Jeffrey C. Ollie: Generating Random Passwords With Python</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-8932274522384596011.post-2406980300249539740</guid>
	<link>http://jeff.blogs.ocjtech.us/2009/11/generating-random-passwords-with-python.html</link>

	<description>
			&lt;img src=&quot;http://jcollie.fedorapeople.org/hackergotchi.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
Every now and then, I need to generate a password for use with something or other that I won't be typing in very often.  For maximum security in these situations I like generating a long randomly generated password.  Here's a quick &lt;a href=&quot;http://www.python.org/&quot;&gt;Python&lt;/a&gt; snippet for generating them:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;$ python&lt;br /&gt;Python 2.6.2 (r262:71600, Aug 21 2009, 12:23:57) &lt;br /&gt;[GCC 4.4.1 20090818 (Red Hat 4.4.1-6)] on linux2&lt;br /&gt;Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; file('/dev/random', 'rb').read(12).encode('base64')&lt;br /&gt;'XIUhRiMM/kcmsQl8\n'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt; file('/dev/random', 'rb').read(12).encode('base64')&lt;br /&gt;'BkgURdSXKORS8In/\n'&lt;br /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;It's such a short snippet that I haven't ever bothered putting it in a script file, I just fire up a Python interpreter and type it from memory.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/8932274522384596011-2406980300249539740?l=jeff.blogs.ocjtech.us&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Thu, 19 Nov 2009 17:57:14 +0000</pubDate>
</item>
<item>
	<title>Clint Savage: News: Fedora 12 is NOW AVAILABLE!!</title>
	<guid isPermaLink="false">http://sexysexypenguins.com/?p=635</guid>
	<link>http://sexysexypenguins.com/2009/11/19/news-fedora-12-is-now-available/</link>

	<description>
			&lt;img src=&quot;http://herlo.fedorapeople.org/art/clintsavage.png&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
&lt;p&gt;I’ve been running &lt;a href=&quot;http://get.fedoraproject.org&quot;&gt;Fedora 12&lt;/a&gt; for about a month now (Beta first, Alpha before that).  It’s the best Fedora to date.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Everything Just Works(TM).&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I highly recommend it to anyone who wants to have a system working with &lt;a href=&quot;http://www.pulseaudio.org/&quot;&gt;great sound&lt;/a&gt;, awesome graphics and very usable GNOME and KDE desktops.  I really like the new NetworkManager features and the ability to tether any device, vpnc and other easy-to-configure options.  KVM support is much improved with the new &lt;a href=&quot;http://rwmj.wordpress.com/tag/guestfs/&quot;&gt;libguestfs&lt;/a&gt; improvements.&lt;/p&gt;
&lt;p&gt;Fedora 12 &lt;em&gt;media&lt;/em&gt; should be available on December 3, if you are a Fedora Ambassador in North America, &lt;a href=&quot;https://fedorahosted.org/famnarequests/&quot;&gt;start requesting media&lt;/a&gt;* for your events (and &lt;a href=&quot;https://fedoraproject.org/wiki/Ambassador_Kit&quot;&gt;ambassador kits&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;You can &lt;a href=&quot;http://get.fedoraproject.org/&quot;&gt;get your copy&lt;/a&gt; today!!&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Herlo&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;*&lt;/strong&gt;&lt;strong&gt;NOTE&lt;/strong&gt;: This request page is not for the &lt;a href=&quot;http://fedoraproject.org/wiki/Distribution/FreeMedia&quot;&gt;freemedia&lt;/a&gt; project. You must be a &lt;a href=&quot;http://fedoraproject.org/wiki/Join&quot;&gt;Fedora Contributor&lt;/a&gt; to request media.  &lt;a href=&quot;http://fedoraproject.org/wiki/Join&quot;&gt;Join the Fedora Project&lt;/a&gt; today and help us continue making Fedora the best operating system!!&lt;br /&gt;
&lt;/p&gt;&lt;h3&gt;Related Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://sexysexypenguins.com/2009/10/08/fedora-fad-utosc-2009-fedora-event-splash-aka-fes/&quot; title=&quot;Fedora FAD @ UTOSC 2009: Fedora-Event-Splash (aka FES)&quot;&gt;Fedora FAD @ UTOSC 2009: Fedora-Event-Splash (aka FES)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://sexysexypenguins.com/2009/09/21/fudcon-f13-toronto-there-are-too-many-paths/&quot; title=&quot;FUDCon F13: Toronto, there are too many paths!&quot;&gt;FUDCon F13: Toronto, there are too many paths!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://sexysexypenguins.com/2009/09/18/software-freedom-day-september-19-2009-what-ill-be-doing/&quot; title=&quot;Software Freedom Day: What I’ll be Doing!&quot;&gt;Software Freedom Day: What I’ll be Doing!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://sexysexypenguins.com/2009/06/15/event-self-day-05-20/&quot; title=&quot;Event: SELF: Day 0.5-2.0&quot;&gt;Event: SELF: Day 0.5-2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://sexysexypenguins.com/2009/06/09/fedora-11-get-yours-today/&quot; title=&quot;Fedora 11 – Get yours today!&quot;&gt;Fedora 11 – Get yours today!&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;
&amp;lt;/script&amp;gt;
&amp;lt;script src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot; type=&quot;text/javascript&quot;&amp;gt;
&amp;lt;/script&amp;gt;&lt;/p&gt;</description>
	<pubDate>Thu, 19 Nov 2009 16:31:25 +0000</pubDate>
</item>
<item>
	<title>Tom 'spot' Callaway: Things an Unprivileged Linux User Must Not Be Able To Do</title>
	<guid isPermaLink="false">http://spot.livejournal.com/312216.html</guid>
	<link>http://spot.livejournal.com/312216.html</link>

	<description>
			&lt;img src=&quot;http://spot.fedorapeople.org/spot.gif&quot;  alt=&quot;&quot; style=&quot;float: right;&quot;&gt;
An Unprivileged Linux User Must Not Be Able to:&lt;br /&gt;&lt;br /&gt;* Add, Remove, or Upgrade system software (packaged or otherwise)&lt;br /&gt;* Read or Write directly to/from system memory&lt;br /&gt;* Load or Unload kernel modules&lt;br /&gt;* Start or Stop System Daemons&lt;br /&gt;* Edit System-wide configuration files&lt;br /&gt;* Access other users home directories (unless explicitly granted permission by another user)&lt;br /&gt;* View or Change another users password&lt;br /&gt;* Add or Remove User accounts&lt;br /&gt;* Change the System Clock&lt;br /&gt;* Shutdown or Reboot the System (unless they are the only user logged in)&lt;br /&gt;* Read or Write System Logs (/var/log/*)&lt;br /&gt;* Write a file outside of /tmp or their user home directory (unless explicitly granted permission by another user)&lt;br /&gt;&lt;br /&gt;What else am I missing?&lt;br /&gt;&lt;br /&gt;Note: A user with sudo access is not an unprivileged user. A user who knows the root password is not an unprivileged user. A user placed into an &quot;admin&quot; group is not an unprivileged user.</description>
	<pubDate>Thu, 19 Nov 2009 15:06:22 +0000</pubDate>
</item>

</channel>
</rss>
