<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.2" -->
<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/"
	>

<channel>
	<title>Cubicleland</title>
	<link>http://cubicleland.clerigo.es</link>
	<description>The geek corner</description>
	<pubDate>Sun, 27 Jul 2008 17:53:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>
	<language>en</language>
			<item>
		<title>Revisiting the classics</title>
		<link>http://cubicleland.clerigo.es/archives/7</link>
		<comments>http://cubicleland.clerigo.es/archives/7#comments</comments>
		<pubDate>Sun, 27 Jul 2008 17:42:59 +0000</pubDate>
		<dc:creator>Nacho</dc:creator>
		
	<category>Uncategorized</category>
		<guid isPermaLink="false">http://cubicleland.clerigo.es/archives/7</guid>
		<description><![CDATA[I don&#8217;t believe that any system is totally secure.
WarGames. 1983.
Wargames was a movie that was way ahead of its time. A classic. Who has not wanted to be like David Lightman in those old times of 300 bps modems and anphahumeric interfaces?

]]></description>
			<content:encoded><![CDATA[<blockquote><p>I don&#8217;t believe that any system is totally secure.</p></blockquote>
<blockquote><p><a href="http://www.imdb.com/title/tt0086567/">WarGames</a>. 1983.</p></blockquote>
<p>Wargames was a movie that was way ahead of its time. A classic. Who has not wanted to be like <a href="http://www.imdb.com/character/ch0012893/">David Lightman</a> in those old times of 300 bps modems and anphahumeric interfaces?</p>
<blockquote />
]]></content:encoded>
			<wfw:commentRSS>http://cubicleland.clerigo.es/archives/7/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Building a home server with OpenSolaris 2008.05 and a second hand Dell laptop</title>
		<link>http://cubicleland.clerigo.es/archives/6</link>
		<comments>http://cubicleland.clerigo.es/archives/6#comments</comments>
		<pubDate>Wed, 04 Jun 2008 21:15:56 +0000</pubDate>
		<dc:creator>Nacho</dc:creator>
		
	<category>Uncategorized</category>
		<guid isPermaLink="false">http://cubicleland.clerigo.es/archives/6</guid>
		<description><![CDATA[The software: OpenSolaris 2008.05
The hardware: Dell Latitude D600, Intel Mobile 1.6GHz, 768MB of RAM, 30GB HDD, Ati Radeon 900 32MB.


OpenSolaris 2008.05 installation
After installing an additional 256MB RAM module, upgrading the BIOS to the latest firmware (you never know) and running all night long the memtest utility included in the Ubuntu distro, Dogbert, my new low-cost [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><strong>The software</strong>: OpenSolaris 2008.05<br />
<strong>The hardware</strong>: Dell Latitude D600, Intel Mobile 1.6GHz, 768MB of RAM, 30GB HDD, Ati Radeon 900 32MB.<br />
<strong><br />
</strong></p></blockquote>
<p><strong>OpenSolaris 2008.05 installation</strong></p>
<p>After installing an additional 256MB RAM module, upgrading the BIOS to the latest firmware (you never know) and running all night long the memtest utility included in the Ubuntu distro, Dogbert, my new low-cost second hand laptop was ready for OpenSolaris.<br />
OpenSolaris installation has gone under a mayor review, a huge change compared to previous releases. First, the installation follows the Ubuntu concept of test-see-and-if-you-like-install it. Solaris 2008.05 is a live CD. You boot and get a fully functional Gnome environment (even the wireless is working out-of-the-box) where you can have a look, test if all your hardware is compatible or run the graphic installer.</p>
<p>The installer is extremely easy, only a few basic questions and is done. OpenSolaris for dummies. Lovely!</p>
<p>The bad point: this is not very convenient for a server. There is no text-intaller (yet), even if you can boot on text mode the live CD I was not able to trigger the installation without a GUI (maybe there is a workaround but I could not find anything). And you can not choose what do you want to install. You get everything including Gnome. My approach for servers  is to install only the core and then add the minimum required tools later as needed. No complaints about it, OpenSolaris seems to be more for final users than for any other thing (you have Solaris 10 for servers). Yes, I can use debian for my home server, but the point here is to play with new Solaris technologies.<br />
Two important remarks:</p>
<ul>
<li><a href="http://opensolaris.org/os/community/zfs/docs/">ZFS</a> is the default file system, bye bye UFS. Cool!</li>
<li><a href="http://dlc.sun.com/osol/docs/content/IPS/login.html">There is no root user</a>! root is a role, not a user, so you can never login in the system directly with the root account (not even in the console). You need a normal user account and then you can &#8220;su&#8221; to the root role.</li>
</ul>
<p><strong>Solaris admins do not need a mouse</strong></p>
<p>Okay, you have finished the OpenSolaris installation, you reboot your system and you get a super-nice Gnome desktop with all the extras: Firefox, wireless access&#8230; cool! But this is not what you want. You are a tough guy, you want your black text console now! It is quite easy. Just disable the gdm service and Gnome and the X will be over.</p>
<p><em># svcadm disable gdm</em><br />
If you want to go further and also remove all the packages to save some disk space, you can uninstall the related packages as explained in <a href="http://vitaliy.info/?p=73">this blog</a>.</p>
<p><strong>A bit of networking </strong><br />
The first component you need to setup is the network. OpenSolaris introduces the &#8220;automagic&#8221; tool to configure the network. It manages your wireless and wired connections dinamically using profiles. Easy networks for everybody, Ubuntu style. This is perfect for a desktop system but for a server what you want is a old-fashion static wired connection. So first disable the auto-magic service:</p>
<p><em># svcadm disable svc:/network/physical:<strong>nwam</strong></em></p>
<p>Configure your network in the old Solaris fashion way and then enable the traditional network service:</p>
<p><em># svcadm disable svc:/network/physical:<strong>default</strong></em></p>
<blockquote><p><strong>Files you need to modify to set-up your network in Solaris</strong><br />
/etc/inet/hosts -> IP address of your host (see file comments)</p>
<p>/etc/defaulrouter -> IP address of your gateway, only that, nothing else.</p>
<p>/etc/netmasks -> Subnet mask (see file comments)</p>
<p>Put the hostname of your machine in a file called /etc/hostname. where interface is the name you get with ifconfig (e.g. bge0)</p></blockquote>
<p><strong>Installing new packages</strong></p>
<p>Finally, <a href="http://opensolaris.org/os/community/documentation/May2008/">IPS</a> is here, the new package system for Solaris. Now install new software in Solaris is as simple as in Linux:</p>
<p><em>#  pkg install SUNWrrdtool</em></p>
<p>And it&#8217;s done. The server connects to the OpenSolaris repository, gets the package, resolves the dependencies and installs it. Feel free to fill up your server with all the software you can get <img src='http://cubicleland.clerigo.es/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />
</p>
]]></content:encoded>
			<wfw:commentRSS>http://cubicleland.clerigo.es/archives/6/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Dogbert is here!</title>
		<link>http://cubicleland.clerigo.es/archives/5</link>
		<comments>http://cubicleland.clerigo.es/archives/5#comments</comments>
		<pubDate>Thu, 29 May 2008 01:00:12 +0000</pubDate>
		<dc:creator>Nacho</dc:creator>
		
	<category>Uncategorized</category>
		<guid isPermaLink="false">http://cubicleland.clerigo.es/archives/5</guid>
		<description><![CDATA[Today I got a parcel from UPS. Dogbert has arrived.

Yes, my new server is a second hand Dell Latitude 600. A laptop for a server?!?!?
Yes, why not? Think about it, very silent, really low power consumption (specially if you are play a bit with the CPU frequency), you don&#8217;t need a spare keyboard and screen [...]]]></description>
			<content:encoded><![CDATA[<p>Today I got a parcel from UPS. Dogbert has arrived.<br />
<img alt="Dogbert is here" id="image4" src="http://cubicleland.clerigo.es/wp-content/uploads/blog.jpg" /></p>
<p>Yes, my new server is a second hand Dell Latitude 600. A laptop for a server?!?!?</p>
<p>Yes, why not? Think about it, very silent, really low power consumption (specially if you are play a bit with the CPU frequency), you don&#8217;t need a spare keyboard and screen to fix problems when the server is not responding and you get a UPS for free.</p>
<p>Expensive? not really, 140 euros (eBay). Performance? maybe, but installing only the essential things (no windows managers, no graphics) it should be fast enough. If my Linksys WRT54G can run Linux and handle several VoIP calls with Asterisk, this beast should have no problems.</p>
<p>And the best thing is that I can move it! This is the first step to virtualize my infrastructure. Today the server is running in Germany, 6 hours downtime and voilá! answering queries from the sunny Spain, one day downtime and is connected in Australia. Every time I had to move, I left servers behind me. I have lost three already: Amanda (well she was hacked, it was not a move), Peter and Bastian. But Dogbert will follow me as a loyal dog.</p>
<p>In the next days I will start with the installation of&#8230; <a href="http://www.opensolaris.com/">OpenSolaris</a> 2008.05 (may the force be with me).
</p>
]]></content:encoded>
			<wfw:commentRSS>http://cubicleland.clerigo.es/archives/5/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Building Cubicleland</title>
		<link>http://cubicleland.clerigo.es/archives/3</link>
		<comments>http://cubicleland.clerigo.es/archives/3#comments</comments>
		<pubDate>Thu, 29 May 2008 00:07:27 +0000</pubDate>
		<dc:creator>Nacho</dc:creator>
		
	<category>Uncategorized</category>
		<guid isPermaLink="false">http://cubicleland.clerigo.es/archives/3</guid>
		<description><![CDATA[When I was younger and innocent, my blog was in Blogger, I updated it every day and I thought that Cubicleland was only the imaginary Dilbert&#8217;s work place.
Now that I know that the real world is only a bad parody of Dilbert books, I need a playground, a geek corner, a lab to explore the [...]]]></description>
			<content:encoded><![CDATA[<p>When I was younger and innocent, my blog was in <a href="http://nacho365.blogspot.com">Blogger</a>, I updated it every day and I thought that Cubicleland was only the imaginary <a href="http://www.dilbert.com">Dilbert&#8217;s</a> work place.</p>
<p>Now that I know that the real world is only a bad parody of <a href="http://www.amazon.com/Journey-Cubeville-Dilbert-Book-No/dp/0836267451/ref=sr_1_43?ie=UTF8&#038;s=books&#038;qid=1212016885&#038;sr=1-43">Dilbert books</a>, I need a playground, a geek corner, a lab to explore the things that you can not do at work, a place where common sense makes sense and is not called ITIL. I need my own Cubicleland where I can be the <a href="http://en.wikipedia.org/wiki/Pointy_Haired_Boss">pointy-haired boss</a>.</p>
<p>Cubicleland is the home for Asok (the router), Dogbert (the server), Catbert (the laptop) and other little friends. The background infrastructure to support <a href="http://www.clerigo.es">clerigo.es</a>. And Cubicleland is the blog inside the blog, a technical place to discuss and share what&#8217;s going on in  Cubicleland.</p>
<p>The building of Cubicleland has started. Temporary, Cubicleland is living <a href="http://www.amen.es">under a bridge</a> but Dogbert is coming&#8230; the building of Cubicleland has started. Welcome and don&#8217;t forget your <a href="http://nmallory.exit-23.net/wordpress/wp-content/uploads/2006/10/dilbert2002443261018.gif">cup of coffee</a>.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://cubicleland.clerigo.es/archives/3/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>

