<?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>Kostas&#039; random thoughts &#187; SysAdmin</title>
	<atom:link href="http://www.atreides.org.uk/blog/topics/sysadmin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.atreides.org.uk/blog</link>
	<description>Μη μου τους κύκλους τάρατε</description>
	<lastBuildDate>Mon, 24 Dec 2007 17:36:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IcedTea on it&#8217;s way to Fedora 8</title>
		<link>http://www.atreides.org.uk/blog/2007/08/25/icedtea-on-its-way-to-fedora-8/</link>
		<comments>http://www.atreides.org.uk/blog/2007/08/25/icedtea-on-its-way-to-fedora-8/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 16:29:12 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/08/25/icedtea-on-its-way-to-fedora-8/</guid>
		<description><![CDATA[I wasn&#8217;t expecting to see IcedTea available so soon in Fedora but it looks like it&#8217;s going to be on Fedora 8 if everything goes well with the package review. Not sure how usable it is yet but I am building an rpm right now so I&#8217;ll find out soon I guess.
]]></description>
			<content:encoded><![CDATA[<p>I wasn&#8217;t expecting to see IcedTea available so soon in Fedora but it looks like it&#8217;s going to be on Fedora 8 if everything goes well with the <a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=253691">package review</a>. Not sure how usable it is yet but I am building an rpm right now so I&#8217;ll find out soon I guess.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/08/25/icedtea-on-its-way-to-fedora-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xen to the rescue</title>
		<link>http://www.atreides.org.uk/blog/2007/07/21/xen-to-the-rescue/</link>
		<comments>http://www.atreides.org.uk/blog/2007/07/21/xen-to-the-rescue/#comments</comments>
		<pubDate>Sat, 21 Jul 2007 11:33:17 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/07/21/xen-to-the-rescue/</guid>
		<description><![CDATA[The fan at my shuttle at home died last week so the temperature inside the case reached around 65C and the disk drive couldn&#8217;t cope with it. So I moved the disk on my desktop and now the machine is running as a domU in xen. Surprisingly no problems so far beyond mplayer stuttering every [...]]]></description>
			<content:encoded><![CDATA[<p>The fan at my shuttle at home died last week so the temperature inside the case reached around 65C and the disk drive couldn&#8217;t cope with it. So I moved the disk on my desktop and now the machine is running as a domU in xen. Surprisingly no problems so far beyond mplayer stuttering every time munin runs in domU (every five minutes). Time to play with xen scheduling I guess or upgrade my cpu to a dual core one. I don&#8217;t think I&#8217;ll bother replacing the fan in the shuttle box with only a socket 775 cpu there isn&#8217;t much use for it really.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/07/21/xen-to-the-rescue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>glexec or why changing suexec is a bad idea</title>
		<link>http://www.atreides.org.uk/blog/2007/06/05/glexec-or-why-changing-suexec-is-a-bad-idea/</link>
		<comments>http://www.atreides.org.uk/blog/2007/06/05/glexec-or-why-changing-suexec-is-a-bad-idea/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 10:23:07 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/06/05/glexec-or-why-changing-suexec-is-a-bad-idea/</guid>
		<description><![CDATA[I can not really believe that the LHC grid people want to use glexec in every batch system. The thought of thousands of machines running this really scares me.
The suexec sources+documentation say it clearly but I am going to repeat it one more time &#8220;Do not make any changes in the source code unless you [...]]]></description>
			<content:encoded><![CDATA[<p>I can not really believe that the LHC grid people want to use <a href="http://jra1mw.cvs.cern.ch:8180/cgi-bin/jra1mw.cgi/org.glite.security.glexec/src/">glexec</a> in every batch system. The thought of thousands of machines running this really scares me.</p>
<p>The suexec sources+documentation say it clearly but I am going to repeat it one more time <strong>&#8220;Do not make any changes in the source code unless you really know what you are doing&#8221;</strong>. Just count the security holes introduced in <a href="http://jra1mw.cvs.cern.ch:8180/cgi-bin/jra1mw.cgi/org.glite.security.glexec/src/">glexec</a> for an example on what not to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/06/05/glexec-or-why-changing-suexec-is-a-bad-idea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby 1.8.5-p35 and puppet in FC6</title>
		<link>http://www.atreides.org.uk/blog/2007/04/17/ruby-185-p35-and-puppet-in-fc6/</link>
		<comments>http://www.atreides.org.uk/blog/2007/04/17/ruby-185-p35-and-puppet-in-fc6/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 01:01:45 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/04/17/ruby-185-p35-and-puppet-in-fc6/</guid>
		<description><![CDATA[I was looking todat at a puppet ticket and I found this little gem in ruby&#8217;s svn. No wonder poor puppet got upset. I guess I&#8217;ll have to build new ruby rpms with a fix for this for my fedora machines at home until there is a new fedora rpm :(
]]></description>
			<content:encoded><![CDATA[<p>I was looking todat at a puppet <a href="http://reductivelabs.com/trac/puppet/ticket/582">ticket</a> and I found this little <em><a href="http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/tags/v1_8_5_35/ext/etc/etc.c?r1=10775&#038;r2=11521">gem</a></em> in ruby&#8217;s svn. No wonder poor puppet got upset. I guess I&#8217;ll have to build new ruby rpms with a fix for this for my fedora machines at home until there is a new fedora rpm :(</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/04/17/ruby-185-p35-and-puppet-in-fc6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating selinux modules</title>
		<link>http://www.atreides.org.uk/blog/2007/03/15/creating-selinux-modules/</link>
		<comments>http://www.atreides.org.uk/blog/2007/03/15/creating-selinux-modules/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 00:37:28 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[selinux]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/03/15/creating-selinux-modules/</guid>
		<description><![CDATA[Here is how to compile and install an selinux module since I&#8217;ll forget if I don&#8217;t save it somwehere (based on audit2allow  -M mysaslauthd -i /var/log/audit/audit.log output).
# cat mysaslauthd.te
module mysaslauthd 1.0.8;
require {
        class dir { search write add_name remove_name };
        [...]]]></description>
			<content:encoded><![CDATA[<p>Here is how to compile and install an selinux module since I&#8217;ll forget if I don&#8217;t save it somwehere (based on audit2allow  -M mysaslauthd -i /var/log/audit/audit.log output).</p>
<p># cat mysaslauthd.te<br />
module mysaslauthd 1.0.8;</p>
<p>require {<br />
        class dir { search write add_name remove_name };<br />
        class file { getattr lock read write create rename unlink };<br />
        type krb5_keytab_t;<br />
        type saslauthd_t;<br />
        type tmp_t;<br />
        role system_r;<br />
};</p>
<p>allow saslauthd_t krb5_keytab_t:file read;<br />
allow saslauthd_t krb5_keytab_t:file lock;<br />
allow saslauthd_t tmp_t:dir search;<br />
allow saslauthd_t tmp_t:file { getattr read write create rename unlink };<br />
allow saslauthd_t tmp_t:dir { search write add_name remove_name };</p>
<p># checkmodule -M -m -o mysaslauthd.mod mysaslauthd.te<br />
# semodule_package -o mysaslauthd.pp -m mysaslauthd.mod<br />
# semodule -i mysaslauthd.pp</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/03/15/creating-selinux-modules/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress upgrade</title>
		<link>http://www.atreides.org.uk/blog/2007/03/04/wordpress-upgrade/</link>
		<comments>http://www.atreides.org.uk/blog/2007/03/04/wordpress-upgrade/#comments</comments>
		<pubDate>Sun, 04 Mar 2007 01:01:58 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/03/04/wordpress-upgrade/</guid>
		<description><![CDATA[Upgraded to 2.1.2 today since 2.1.1 was tainted. There is nothing in the logs to suggest an exploit attempt and with SELinux in enforcing mode it is unlikely that it an attempt would have been succesful but I really need to audit the machine to make sure that everything is OK.
]]></description>
			<content:encoded><![CDATA[<p>Upgraded to 2.1.2 today since 2.1.1 was tainted. There is nothing in the logs to suggest an exploit attempt and with SELinux in enforcing mode it is unlikely that it an attempt would have been succesful but I really need to audit the machine to make sure that everything is OK.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/03/04/wordpress-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cyrus-imapd and GSSAPI authentication</title>
		<link>http://www.atreides.org.uk/blog/2007/03/03/cyrus-imapd-and-gssapi-authentication/</link>
		<comments>http://www.atreides.org.uk/blog/2007/03/03/cyrus-imapd-and-gssapi-authentication/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 21:36:12 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/03/03/cyrus-imapd-and-gssapi-authentication/</guid>
		<description><![CDATA[This is driving me crazy, I found out why it wasn&#8217;t working with sasl_keytab: &#8230; (#200892) and rebuilding the cyrus-sasl rpm with the patch fixed this problem. Now after a reboot it stopped working!! I suspect that SELinux is somehow affecting the kerberos server but I can&#8217;t see anything related in the audit logs. Really [...]]]></description>
			<content:encoded><![CDATA[<p>This is driving me crazy, I found out why it wasn&#8217;t working with sasl_keytab: &#8230; (<a href="https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=200892">#200892</a>) and rebuilding the cyrus-sasl rpm with the patch fixed this problem. Now after a reboot it stopped working!! I suspect that SELinux is somehow affecting the kerberos server but I can&#8217;t see anything related in the audit logs. Really strange.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/03/03/cyrus-imapd-and-gssapi-authentication/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java6 rpms</title>
		<link>http://www.atreides.org.uk/blog/2007/02/07/java6-rpms/</link>
		<comments>http://www.atreides.org.uk/blog/2007/02/07/java6-rpms/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 13:16:35 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/02/07/java6-rpms/</guid>
		<description><![CDATA[No srpm for sun&#8217;s java 6 on jpackage.org yet, I guess I would have to look at the available patches in the maling list and and test them. Probably a good opportunity to merge the plugin related changes from the ibm spec file. The existing setup fails once firefox/mozilla/seamonkey gets updated and the users start [...]]]></description>
			<content:encoded><![CDATA[<p>No srpm for sun&#8217;s java 6 on jpackage.org yet, I guess I would have to look at the available patches in the maling list and and test them. Probably a good opportunity to merge the plugin related changes from the ibm spec file. The existing setup fails once firefox/mozilla/seamonkey gets updated and the users start screaming. Since there is still no java plugin for x86_64 users will complain anyway I guess as we move more desktops to x86_64.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/02/07/java6-rpms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenLDAP or Fedora Directory Server</title>
		<link>http://www.atreides.org.uk/blog/2007/02/06/openldap-or-fedora-directory-server/</link>
		<comments>http://www.atreides.org.uk/blog/2007/02/06/openldap-or-fedora-directory-server/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 18:16:05 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/02/06/openldap-or-fedora-directory-server/</guid>
		<description><![CDATA[I&#8217;ve been thinking for a while now on which one to use and I still haven&#8217;t decided. It seems that RedHat after RHEL5 will be pushing FDS but it&#8217;s not clear if it will be a $$$ addon or not. In my testing both fullfil my requirements so it&#8217;s not clear which one is better [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking for a while now on which one to use and I still haven&#8217;t decided. It seems that RedHat after RHEL5 will be pushing FDS but it&#8217;s not clear if it will be a $$$ addon or not. In my testing both fullfil my requirements so it&#8217;s not clear which one is better for my needs. Building FDS from the sources is possible now so vendor lockin isn&#8217;t a problem but the community seems small at the moment, although if it gets added to fedora things might start moving fast.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/02/06/openldap-or-fedora-directory-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>web frameworks</title>
		<link>http://www.atreides.org.uk/blog/2007/02/06/hdb/</link>
		<comments>http://www.atreides.org.uk/blog/2007/02/06/hdb/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 17:54:23 +0000</pubDate>
		<dc:creator>Kostas Georgiou</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.atreides.org.uk/blog/2007/02/06/hdb/</guid>
		<description><![CDATA[I am trying to decide on which language/framework to use for the frontend of a &#8220;hosts&#8221; database here at work. It seems that if I want good integration with kerberos/ldap only java (maybe Zope?) is the only choise. Rails/TurboGears/Django fail short in this area from what I can see. 
]]></description>
			<content:encoded><![CDATA[<p>I am trying to decide on which language/framework to use for the frontend of a &#8220;hosts&#8221; database here at work. It seems that if I want good integration with kerberos/ldap only java (maybe Zope?) is the only choise. Rails/TurboGears/Django fail short in this area from what I can see. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.atreides.org.uk/blog/2007/02/06/hdb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
