<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sexy Sexy Penguins &#187; linux</title>
	<atom:link href="http://sexysexypenguins.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://sexysexypenguins.com</link>
	<description>A lazy admin is a good admin!</description>
	<lastBuildDate>Sat, 21 Jun 2014 13:28:07 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.8.1</generator>
	<item>
		<title>Well, that didn&#8217;t work: GoOSe Linux 6.0 Beta Release Candidate 5 (RC5) Now Available!</title>
		<link>http://sexysexypenguins.com/2012/12/21/well-that-didnt-work-goose-linux-6-0-beta-release-candidate-5-rc5-now-available/</link>
		<comments>http://sexysexypenguins.com/2012/12/21/well-that-didnt-work-goose-linux-6-0-beta-release-candidate-5-rc5-now-available/#comments</comments>
		<pubDate>Sat, 22 Dec 2012 06:03:32 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[6.0]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[December]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Golden GoOSe]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=1165</guid>
		<description><![CDATA[The hope was to make a Golden GoOSe available for Christmas, but it didn&#8217;t work. Oh well, here&#8217;s another release candidate! GoOSe Linux 6.0 Beta Release Candidate 5 (RC5) is now available for testing. Visit http://get.gooseproject.org/ to obtain the download. &#8230; <a href="http://sexysexypenguins.com/2012/12/21/well-that-didnt-work-goose-linux-6-0-beta-release-candidate-5-rc5-now-available/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>The hope was to make a Golden GoOSe available for Christmas, but it didn&#8217;t work. Oh well, here&#8217;s another release candidate!</p>
<p>GoOSe Linux 6.0 Beta Release Candidate 5 (RC5) is now available for testing. Visit <a href="http://get.gooseproject.org/" target="_blank">http://get.gooseproject.org/</a> to obtain the download.</p>
<p>Once you arrive at the above link, the downloads are under /releases/6.0/Beta-RC5/GoOSe/&lt;arch&gt;/.</p>
<p><a href="http://github.com/organizations/gooseproject/">The GoOSe Project</a> is always interested in feedback around its project. Please feel free to drop us a line about this release.</p>
<p><strong>Comments/Questions</strong>:</p>
<ul>
<li>
<address>Send us an email <a href="mailto:goose-linux@googlegroups.com">goose-linux@googlegroups.com</a></address>
</li>
<li>
<address>Contact us on irc.freenode.net at #gooseproject</address>
</li>
<li>
<address>Leave a comment on this blog post</address>
</li>
</ul>
<p><strong>Issues with GoOSe 6.0<br />
</strong></p>
<p>If you find yourself having trouble installing, using or managing GoOSe Linux, please let us know. The best way is to <a href="https://github.com/gooseproject/main/issues/new">file issues</a> at our <a href="https://github.com/gooseproject/main">main project site on github</a>, but we&#8217;re happy to have the information in any of the ways listed above.</p>
<p>Testing can be done by anyone. Please feel free to check our <a href="https://github.com/gooseproject/main/wiki/testing-releases">new testing wiki page</a> for information on what tests need to be run and which have already passed. If you have interest in helping us test, thank you, thank you, thank you for the help!</p>
<p>GoOSe Beta-RC5 will be available for 1 week from today. At such time the GoOSe team will decide whether it will be the first Golden GoOSe release. This will be based upon feedback provided, so please do tell us what you think!</p>
<p>Cheers,</p>
<p>herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2012/12/21/well-that-didnt-work-goose-linux-6-0-beta-release-candidate-5-rc5-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GoOSe Linux 6.0 Beta Release Candidate 4 (RC4) Now Available!</title>
		<link>http://sexysexypenguins.com/2012/12/14/goose-linux-6-0-beta-release-candidate-4-rc4-now-available/</link>
		<comments>http://sexysexypenguins.com/2012/12/14/goose-linux-6-0-beta-release-candidate-4-rc4-now-available/#comments</comments>
		<pubDate>Fri, 14 Dec 2012 16:49:37 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[6.0]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[December]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[Golden GoOSe]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=1158</guid>
		<description><![CDATA[GoOSe Linux 6.0 Beta Release Candidate 4 (RC4) is now available for testing. Visit http://get.gooseproject.org/ to obtain the download. Once you arrive at the above link, the downloads are under /releases/6.0/Beta-RC4/GoOSe/&#60;arch&#62;/. The GoOSe Project is always interested in feedback around &#8230; <a href="http://sexysexypenguins.com/2012/12/14/goose-linux-6-0-beta-release-candidate-4-rc4-now-available/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>GoOSe Linux 6.0 Beta Release Candidate 4 (RC4) is now available for testing. Visit <a href="http://get.gooseproject.org/" target="_blank">http://get.gooseproject.org/</a> to obtain the download.</p>
<p>Once you arrive at the above link, the downloads are under /releases/6.0/Beta-RC4/GoOSe/&lt;arch&gt;/.</p>
<p><a href="http://github.com/organizations/gooseproject/">The GoOSe Project</a> is always interested in feedback around its project. Please feel free to drop us a line about this release.</p>
<p><strong>Comments/Questions</strong>:</p>
<ul>
<li>
<address>Send us an email <a href="mailto:goose-linux@googlegroups.com">goose-linux@googlegroups.com</a></address>
</li>
<li>
<address>Contact us on irc.freenode.net at #gooseproject</address>
</li>
<li>
<address>Leave a comment on this blog post</address>
</li>
</ul>
<p><strong>Issues with GoOSe 6.0<br />
</strong></p>
<p>If you find yourself having trouble installing, using or managing GoOSe Linux, please let us know. The best way is to <a href="https://github.com/gooseproject/main/issues/new">file issues</a> at our <a href="https://github.com/gooseproject/main">main project site on github</a>, but we&#8217;re happy to have the information in any of the ways listed above.</p>
<p>GoOSe Beta-RC4 will be available for 2 weeks from today. At such time the GoOSe team will decide whether it will be the first Golden GoOSe release. This will be based upon feedback provided, so please do tell us what you think!</p>
<p>Cheers,</p>
<p>herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2012/12/14/goose-linux-6-0-beta-release-candidate-4-rc4-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presenting at SELF 2012 and Other Cool Activites</title>
		<link>http://sexysexypenguins.com/2012/06/07/presenting-at-self-2012-and-other-cool-activites/</link>
		<comments>http://sexysexypenguins.com/2012/06/07/presenting-at-self-2012-and-other-cool-activites/#comments</comments>
		<pubDate>Thu, 07 Jun 2012 19:01:27 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Ambassadors]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[Beefy Miracle]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[june]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[self]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=1099</guid>
		<description><![CDATA[I am excited to be speaking at the SouthEast LinuxFest tomorrow!! The presentation about one of my latest projects, GoOSe Linux &#8211; Rebuilding Enterprise Linux the &#8216;Community&#8217; Way. The presentation will take place at 1:30pm on Friday, June 8. If &#8230; <a href="http://sexysexypenguins.com/2012/06/07/presenting-at-self-2012-and-other-cool-activites/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>I am excited to be speaking at the SouthEast LinuxFest tomorrow!! The presentation about one of my latest projects, <a href="https://speakerdeck.com/u/herlo/p/goose-linux-rebuilding-enterprise-linux">GoOSe Linux &#8211; Rebuilding Enterprise Linux the &#8216;Community&#8217; Way</a>. The presentation will take place at <a href="http://www.southeastlinuxfest.org/2012s/sessions.html">1:30pm on Friday, June 8</a>. If you ever were curious how Enterprise Linux is built in an open and transparent way, come by and listen. It will be entertaining and enlightening.</p>
<p>The Fedora project will be putting on a Beefy Miracle lunch across the street from SELF on Saturday (I think it&#8217;s at noon) so come by and get a Beefy Miracle in honor of <a href="http://get.fedoraproject.org">Fedora 17</a>.</p>
<p>Also, stop by the Fedora booth sometime during the weekend with your canned goods we&#8217;ll be collecting this weekend for the<a title="Loaves and Fishes" href="http://www.loavesandfishes.org" target="_blank"> Loaves and Fishes food pantry </a>in Charlotte, NC. Their priority list includes canned meats, canned pasta (such as spaghetti&#8217;os, ravioli, etc.), cereal, canned fruit, and 100% fruit juice. Nothing in glass, please!</p>
<p>Plus, you&#8217;ll get a little surprise in return. I won&#8217;t give it away, but as you might have guessed it&#8217;s something that is definitely beefy. <img src="http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> Hope to see you there!</p>
<p>There are quite a few other goodies on the schedule, so please feel free to peruse. It should be a great weekend!</p>
<p>Cheers,</p>
<p>herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2012/06/07/presenting-at-self-2012-and-other-cool-activites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presenting at UTOSC 2012</title>
		<link>http://sexysexypenguins.com/2012/04/26/presenting-at-utosc-2012/</link>
		<comments>http://sexysexypenguins.com/2012/04/26/presenting-at-utosc-2012/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 17:04:24 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Ambassadors]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[Koji]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[UTOS]]></category>
		<category><![CDATA[UTOSC]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[april]]></category>
		<category><![CDATA[koji]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[utos]]></category>
		<category><![CDATA[UTOSC2012]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=1041</guid>
		<description><![CDATA[Well, it looks like I&#8217;ve been roped into presenting at the Utah Open Source Conference (UTOSC) 2012 again! :) I&#8217;ll be presenting three times, in fact. The first will be on my latest project, GoOSe Linux &#8211; Rebuilding Enterprise Linux &#8230; <a href="http://sexysexypenguins.com/2012/04/26/presenting-at-utosc-2012/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Well, it looks like I&#8217;ve been roped into presenting at the Utah Open Source Conference (UTOSC) 2012 again! :) I&#8217;ll be presenting three times, in fact.</p>
<p>The first will be on my latest project, <a href="http://conference.utos.org/schedule/schedule-thursday/">GoOSe Linux &#8211; Rebuilding Enterprise Linux the &#8216;Community&#8217; Way</a> at 11:15am on Thursday, May 3.. If you ever wondered why CentOS took so long to rebuild Enterprise Linux, wondered what other options are out there, or even were just curious how Linux is built, come by and listen. It will be entertaining and enlightening.</p>
<p>The second talk will be <a href="http://conference.utos.org/schedule/schedule-thursday/">Koji &#8211; A Reliable, Repeatable Build Environment</a>, 4pm on Thursday, May 3. If you aren&#8217;t aware of what Koji does, it builds and manages RPMs. While we use it for the GoOSe project, many folks need a simple and clean way to build packages in a repeatable and reliable way.Â  Koji can also build LiveCD/LiveDVD images, manages repositories, tags builds and much, much more.</p>
<p>The last presentation I will be giving is &#8216;<a href="http://conference.utos.org/schedule/schedule-friday/">The State of Open Source</a>&#8216;, it&#8217;s a keynote presentation at 1:30pm on Friday, May 4. Expect this talk to be light and fun! I hope everyone comes out and enjoys this talk as well.</p>
<p>Additionally, it looks like Victor and the gang <a href="http://conference.utos.org/site-badges/">have created badges for you to put on your blog, Facebook, Google+, etc.</a> so get them out there and come hang out at UTOSC 2012!</p>
<p><a href="http://conference.utos.org" target="_blank"><img title="Speaking at Utah Open Source Conference 2012" src="http://conference.utos.org/wp-content/uploads/2012/04/speaking-at-utosc-2012.png" alt="Speaking at Utah Open Source Conference 2012" width="125" height="125" /></a></p>
<p>Cheers,</p>
<p>herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2012/04/26/presenting-at-utosc-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presenting at PLUG Tomorrow: GoOSe Linux &#8211; Rebuilding Enterprise Linux the Community Way</title>
		<link>http://sexysexypenguins.com/2012/01/10/presenting-at-plug-tomorrow-goose-linux-rebuilding-enterprise-linux-the-community-way/</link>
		<comments>http://sexysexypenguins.com/2012/01/10/presenting-at-plug-tomorrow-goose-linux-rebuilding-enterprise-linux-the-community-way/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 21:06:45 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[LUGs]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[Enterprise Linux]]></category>
		<category><![CDATA[January]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[plug]]></category>
		<category><![CDATA[rebuild]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=1019</guid>
		<description><![CDATA[Well, this has been a long time coming. It&#8217;s taken over 6 months of hard work by our community. Tomorrow night, January 11, 2012, I will stand in front of the Provo Linux User Group (PLUG) and talk about what &#8230; <a href="http://sexysexypenguins.com/2012/01/10/presenting-at-plug-tomorrow-goose-linux-rebuilding-enterprise-linux-the-community-way/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Well, this has been a long time coming. It&#8217;s taken over 6 months of hard work by our community. Tomorrow night, January 11, 2012, I will stand in front of the <a href="http://plug.org">Provo Linux User Group (PLUG)</a> and talk about what we have been working toward.</p>
<h2>GoOSe Linux &#8211; Rebuilding Enterprise Linux the Community Way</h2>
<p>Yes, GoOSe Linux is almost here and we&#8217;re ready to discuss the process and the goals of our little community. If you have been hearing me rant about GoOSe on the Utah Open Source Planet, Google Plus or Facebook and want to hear more. Or if you are just plain bored tomorrow night with nothing better to do, come down to the Provo Linux User Group. Learn more about how the Enterprise Linux Rebuild community is working together to make a better ecosystem.</p>
<p>If you can&#8217;t make it, or want to preview the slides, you can get them on my <a href="http://speakerdeck.com/u/herlo/p/rebuilding-enterprise-linux-the-community-way">speakerdeck.com</a> page. I look forward to seeing you all there.</p>
<address><em>Date: January 11th, 2012<br />
Time: 7:30 PM<br />
Location: <a href="http://plug.org/c7dc">C7 Data Centers (Lindon)</a></em></address>
<p>For more information, check out the <a href="http://plug.org/node/177">PLUG announcement</a>.</p>
<p>Cheers,</p>
<p>herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2012/01/10/presenting-at-plug-tomorrow-goose-linux-rebuilding-enterprise-linux-the-community-way/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The GoOSe is getting cooked during the holiday!</title>
		<link>http://sexysexypenguins.com/2011/12/24/the-goose-is-getting-cooked/</link>
		<comments>http://sexysexypenguins.com/2011/12/24/the-goose-is-getting-cooked/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 17:20:12 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[December]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=1001</guid>
		<description><![CDATA[The original post is in the GoOSe mailing list. I am reprinting here for a wider audience. As of this morning, it appears we only have around 40 failed builds! We&#8217;re getting very close! I think we could make an &#8230; <a href="http://sexysexypenguins.com/2011/12/24/the-goose-is-getting-cooked/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<address>The <a href="https://groups.google.com/group/goose-linux/browse_thread/thread/c9c488a1fd20795">original post is in the GoOSe mailing list</a>. I am reprinting here for a wider audience.</address>
<p>As of this <a href="http://sexysexypenguins.com/misc/goose_failed_builds20111221.txt">morning</a>, it appears we only have around 40 failed builds! We&#8217;re getting very close! I think we could make an alpha by the end of next week with a good bit of sprinting! As I understand it, <a title="Look at the 02:38 mark" href="http://admin.gooseproject.org/goosebot/logs/2011/2011-12-07-Meeting-weekly-0201.log.html">one is planned for next week</a>, maybe we should sit down and figure out those details?</p>
<p>Cheers,</p>
<p>Clint</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/12/24/the-goose-is-getting-cooked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building an OS: The workflow!</title>
		<link>http://sexysexypenguins.com/2011/09/19/building-an-os-the-workflow/</link>
		<comments>http://sexysexypenguins.com/2011/09/19/building-an-os-the-workflow/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 00:24:37 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[Koji]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[koji]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mock]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[September]]></category>
		<category><![CDATA[skein]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=949</guid>
		<description><![CDATA[Over the past few months, I&#8217;ve been working on a project which has inspired me to think about how a complete Operating System is built from the ground up. Luckily for me, this process is pretty well documented by the &#8230; <a href="http://sexysexypenguins.com/2011/09/19/building-an-os-the-workflow/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Over the past few months, I&#8217;ve been working on a project which has inspired me to think about how a complete Operating System is built from the ground up. Luckily for me, this process is pretty well documented by the <a href="http://fedoraproject.org/wiki/ReleaseEngineering/Overview">Fedora Project</a>.</p>
<p>The project I&#8217;ve been working on does require a bit of thought around enterprise Linux versions run by a community. There is the ever amazing <a href="http://centos.org">CentOS</a>, <a href="http://scientificlinux.org">Scientific Linux</a> and a few others who have been around the block a time or two. The work that they have done has been immense and very helpful to many, including me.</p>
<p>For my project, the work was about building a fully binary compatible, enterprise-ready, community version of Linux, very similar to what CentOS and others have done. The question always comes &#8216;why?&#8217; which will be addressed later on in future posts. Suffice it to say, the work we&#8217;ve been doing has paid off in both a individual and community sense.</p>
<p>In the beginning of this project, it was clear that we needed some tools to make things work the way we wanted. Luckily, there were tools out there to do a good portion of our work. Tools like <a href="http://fedoraproject.org/wiki/Koji"><strong>koji</strong></a>, <a href="http://fedoraproject.org/wiki/Projects/Mock"><strong>mock</strong></a> and of course <a href="http://en.wikipedia.org/wiki/Linux"><strong>Linux</strong></a> to bring it all together. But other tools seemed to be missing and I went on a quest&#8230;</p>
<p>The first tool that seemed to be missing was a way to import src.rpms from the most popular upstream vendor. These packages needed to be rebuilt by koji in some fashion, but just taking the srpms and rebuilding them had been done before, and seems to be the preferred way to date. In my mind however, it seemed that we were missing a step. Enter <a href="https://github.com/gooseproject/skein"><strong>skein</strong></a>.</p>
<p>While skein is still very green and will need quite a bit more work, it accomplishes the goal of extracting the srpms into two parts. This tool basically sets up two things; a git repository on <a href="https://github.com/organizations/gooseproject">github.com</a> (for now) along with a location and verifiable way to store the archive stored inside the srpm, called a lookaside cache. If one looks at the way the <a href="http://fedoraproject.org/wiki/Using_Fedora_GIT">Fedora Project maintains their source</a>, this process is very similar.</p>
<p>Once the srpm is imported with skein, it can be built with koji. At the moment, this process is fairly manual, but the plan is to improve skein to also allow building from the repositories. However, another bit more automatic way to build would be to use a git hook. Luckily, github provides <a href="http://help.github.com/post-receive-hooks/">several ways to accomplish this</a>, including a custom URL to which an HTTP POST can be sent. At which time, koji would download the spec file and source from the appropriate locations and build a srpm.</p>
<p>Koji completes its task by building the binary RPM(s) and appropriately tagging the successful builds. Once complete, mash can be used to generate custom repositories to prepare for composing actual iso images. Mash is a command-line tool, again used by Fedora.</p>
<p>Once the repositories are generated by mash, <a href="https://fedorahosted.org/pungi/"><strong>pungi</strong></a> takes over. The process of building an iso is actually very simple, just a kickstart file, some repositories and pungi are used to create a fully installable DVD or multi-CD iso image.</p>
<p>Here&#8217;s a bit of my <strong>excellent artwork</strong> to better describe the process.</p>
<p><a href="http://sexysexypenguins.com/wp-content/uploads/2011/09/goose-workflow_800x600.jpg"><img class="alignleft size-full wp-image-950" style="border: 0pt none; margin-left: 5px; margin-right: 5px;" title="OS Workflow" src="http://sexysexypenguins.com/wp-content/uploads/2011/09/goose-workflow_800x600.jpg" alt="" width="480" height="360" /></a>A couple things to note about this process is that while it is starting to become clear how to build an OS from an upstream vendor, there are parts that still haven&#8217;t been addressed. Currently, we can import with skein and rebuild the SRPM and build the binary RPMs with koji. We yet to have enough binary RPMs to actually construct a buildroot, but we are getting very close.</p>
<p>Automating the builds with git hooks and a skein build process is a nice big step toward making our own Operating System possible.</p>
<p>The other big piece of the puzzle is dependency resolution. Now this has been mostly resolved by tools and apis like <a href="http://yum.baseurl.org/">Yum</a> and <a href="http://rpm5.org/">RPM</a>, but I still feel very much like a n00b when working with them. My hope is to figure out that process in the next week or so, and update skein to make building faster and easier overall.</p>
<p>Cheers,</p>
<p>herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/09/19/building-an-os-the-workflow/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Wedding, Project Day and SELF</title>
		<link>http://sexysexypenguins.com/2011/05/28/wedding-project-day-and-self/</link>
		<comments>http://sexysexypenguins.com/2011/05/28/wedding-project-day-and-self/#comments</comments>
		<pubDate>Sun, 29 May 2011 02:53:30 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[UTOS]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[hackfest]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[may]]></category>
		<category><![CDATA[project day]]></category>
		<category><![CDATA[utos]]></category>
		<category><![CDATA[wedding]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=921</guid>
		<description><![CDATA[Folks, it&#8217;s been a few crazy weeks for me recently. Tons and tons of activity in my life. All of which has been good, so very good! Wedding on Friday the Thirteenth On May 13, Jennifer and I were wed &#8230; <a href="http://sexysexypenguins.com/2011/05/28/wedding-project-day-and-self/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Folks, it&#8217;s been a few crazy weeks for me recently. Tons and tons of activity in my life. All of which has been good, so very good!</p>
<h2>Wedding on Friday the Thirteenth</h2>
<p>On May 13, Jennifer and I were wed at a wonderfully pretty chapel downtown in Salt Lake City. The Holy Cross Historic Chapel, inside the Salt Lake Regional Medical Center is very pretty. Although a bit hot in the chapel that day, it was a beautiful ceremony. I was very excited when Jennifer walked down the aisle. So beautiful! And when she said &#8216;heck yes&#8217; to the question of marriage, I was very excited.</p>
<p><a href="http://farm3.static.flickr.com/2143/5769639649_590a8d633f_m_d.jpg"><img class="alignnone" src="http://farm3.static.flickr.com/2143/5769639649_590a8d633f_m_d.jpg" alt="" width="160" height="240" /></a><a href="http://farm6.static.flickr.com/5230/5770173774_01b077dcd8_m_d.jpg"><img class="alignnone" src="http://farm6.static.flickr.com/5230/5770173774_01b077dcd8_m_d.jpg" alt="" width="240" height="160" /></a><a href="http://farm4.static.flickr.com/3532/5770187930_faaaa37eb6_m_d.jpg"><img class="alignnone" src="http://farm4.static.flickr.com/3532/5770187930_faaaa37eb6_m_d.jpg" alt="" width="240" height="160" /></a></p>
<p>The reception was even more awesome and the best part of the whole day. All of our good friends and family came and enjoyed some of the most awesome food at the <a href="http://wildrose-district.com/">Wild Rose in South Jordan</a>. If you have not been to this restaurant, I suggest you check it out. Awesome food, awesome environment and Ken Rose, the owner-chef extraordinaire went above and beyond on everything!</p>
<h2>The Honeymoon</h2>
<p>On Sunday, May 16, we flew to Miami. As we left the Salt Lake airport, Jennifer was a bit misty-eyed as we left AJ behind. Monday, we boarded the Norwegian Sky and enjoyed a 4-day cruise to the Bahamas. This being the first cruise for Jennifer and I, it was a ton of fun, but definitely not the culture we were expecting. Again, amazing food and great sites every day.</p>
<p>On Tuesday, we spent a good day out and about on Grand Bahama Island. Snorkeling and a deserted island with lots of good drinks and new friends. I really enjoyed the conch demonstration and later on, conch fritters at a little bar at Port Lucaya. Almost missed the last bus, but such a fun time.</p>
<p>Overall, quite an enjoyable time.</p>
<h2>UTOS Project Day</h2>
<p>Today was the <a href="http://project-day.utos.org">UTOS Project Day</a>. We&#8217;ve been planning on having a few more of these and today&#8217;s was no different. Quite an excellent event for those who made it out. Tons of hacking, snacking and collaborating. I had to run out to my niece Tanja&#8217;s 1st birthday part, which was excellent and tons of fun, for part of the day. Overall, lots of good geeking out was had today!</p>
<p><a href="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/247447_10150194146944608_741364607_7069366_2013514_n.jpg"></a><a href="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/252003_10150194280704608_741364607_7070777_210157_n.jpg"></a><a href="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/247447_10150194146944608_741364607_7069366_2013514_n.jpg"><img class="alignnone" src="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/247447_10150194146944608_741364607_7069366_2013514_n.jpg" alt="" width="242" height="432" /></a> <a href="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/252003_10150194280704608_741364607_7070777_210157_n.jpg"><img class="alignnone" src="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/252003_10150194280704608_741364607_7070777_210157_n.jpg" alt="" width="432" height="242" /></a></p>
<p>We&#8217;re planning another Project Day for August 27. Make plans now to come out and hack. More details to come very soon!</p>
<h2>South East Linux Fest (SELF)</h2>
<p>If you are going to <a href="http://www.southeastlinuxfest.org/">SELF</a> this year, or have heard about it just here, I recommend you all try to get out to this amazing event. It&#8217;s a great weekend conference in Spartanburg, South Carolina, June 10-12.</p>
<p>Unfortunately, I was trying to work out attending this event, but will not be able to make it due to many reasons. I went to the first SELF, and am sad that I haven&#8217;t been able to make it sense. It&#8217;s on my list for 2012 again, so here&#8217;s hoping.</p>
<h2>The Future</h2>
<p>Well, as you might be able to see, plenty of good things have been happening. Wedding, Honeymoon, Project Day and more work than I can handle is coming right along.</p>
<p>Recently, I announced the Silver project, an easy-to-use development environment for web development. I&#8217;ve been busy improving and should be able to release v0.3 by the end of June. Several good bug fixes and new features should bring more and more functionality, making it easier to do QA and deploy to live environments using Silver.</p>
<p>In the near future, another project I&#8217;ve been working on will be announced. I&#8217;m hoping it will happen in the next month or two. It&#8217;s the project that has been filling in the gaps while I wasn&#8217;t busy with the wedding, honeymoon or working. I am very excited to announce this project soon, so keep an eye out in the next little while!</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/05/28/wedding-project-day-and-self/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LazyWeb: What is that . doing there?</title>
		<link>http://sexysexypenguins.com/2009/03/27/lazyweb-what-is-that-doing-there/</link>
		<comments>http://sexysexypenguins.com/2009/03/27/lazyweb-what-is-that-doing-there/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 04:34:51 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Filesystems]]></category>
		<category><![CDATA[Guru]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[permissions]]></category>
		<category><![CDATA[rawhide]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=515</guid>
		<description><![CDATA[So tonight I was sitting there tonight getting ready to setup cobbler for another installation source, and I noticed something very odd. # ls -l /root total 88 -rw-------. 1 root rootÂ  1176 2008-11-23 17:22 anaconda-ks.cfg drwxr-xr-x. 2 root rootÂ  &#8230; <a href="http://sexysexypenguins.com/2009/03/27/lazyweb-what-is-that-doing-there/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>So tonight I was sitting there tonight getting ready to setup cobbler for another installation source, and I noticed something very odd.</p>
<p><code># ls -l /root<br />
total 88<br />
-rw-------. 1 root rootÂ  1176 2008-11-23 17:22 anaconda-ks.cfg<br />
drwxr-xr-x. 2 root rootÂ  4096 2008-12-14 18:37 bin</code></p>
<p>See the . ? Where you ask?Â  Look closer!</p>
<p>drwxr-xr-x. &lt;&#8211; look, there it is!!Â  At first, I thought it was just one file, but then I noticed it other places, then I looked further, and it seems to be everywhere.</p>
<p>What is up with that? Where does this come from?Â  What is it for?Â  LazyWeb, can you help me?</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2009/03/27/lazyweb-what-is-that-doing-there/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Meeting: SLLUG Daytime SIG &#8211; Cooking with PAM &#8211; April 8, 2009 @ 11:30am</title>
		<link>http://sexysexypenguins.com/2009/03/24/sllug-daytime-sig-cooking-with-pam-april/</link>
		<comments>http://sexysexypenguins.com/2009/03/24/sllug-daytime-sig-cooking-with-pam-april/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 06:08:10 +0000</pubDate>
		<dc:creator><![CDATA[herlo]]></dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[LUGs]]></category>
		<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pam]]></category>
		<category><![CDATA[sllug]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=512</guid>
		<description><![CDATA[It&#8217;s time to announce April&#8217;s presentation, it&#8217;s looking to be great. Cooking with PAM Thad Van Ry will cover the basics of Pluggable Authentication Modules (PAM). If you&#8217;re a Sys Admin who wants to know how PAM can help you &#8230; <a href="http://sexysexypenguins.com/2009/03/24/sllug-daytime-sig-cooking-with-pam-april/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s time to announce April&#8217;s presentation, it&#8217;s looking to be great.</p>
<p><strong>Cooking with PAM</strong></p>
<p>Thad Van Ry will cover the basics of Pluggable Authentication Modules (PAM). If you&#8217;re a Sys Admin who wants to know how PAM can help you or hurt you, this meeting is for you. Thad will go over the different stacks available as well as how to call modules and their control flags.</p>
<p>Thad is a Linux System Administrator for the LDS Church. He has been using Linux in his work life for the past 12+ years.</p>
<p><span id="more-512"></span>We meet in conference room A on the lower level of the Salt Lake Library.Â  Head down the stairs, make a left turn.Â  The conference room is directly under the foyer area (the area with all the shops on the 1st level) Â If you arenâ€™t clear, ask the information desk. Â A <a href="http://www.slcpl.lib.ut.us/details.jsp?parent_id=5&amp;page_id=91">map</a> is available of all floor plans of the library.</p>
<p>Also, our meetings should be posted on the Electric Signs by the entrance to the library on the first floor.</p>
<div id=":1nq" class="ii gt">Cheers,</p>
<p>Herlo<br />
<a href="http://www.slcpl.lib.ut.us/details.jsp?parent_id=5&amp;page_id=91" target="_blank"></a></div>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2009/03/24/sllug-daytime-sig-cooking-with-pam-april/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
