<?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>Who So &#187; Linux</title>
	<atom:link href="http://www.trondhuso.no/blog/category/os/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.trondhuso.no/blog</link>
	<description>Blog about PHP, HTML, CSS, patents and all things inbetween</description>
	<lastBuildDate>Tue, 20 Dec 2011 23:45:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Virtual Ubuntu</title>
		<link>http://www.trondhuso.no/blog/2010/05/11/virtual-ubuntu/</link>
		<comments>http://www.trondhuso.no/blog/2010/05/11/virtual-ubuntu/#comments</comments>
		<pubDate>Tue, 11 May 2010 12:47:04 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Virtualbox]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=240</guid>
		<description><![CDATA[Because of an introduction to laptop at work, I have to bring my laptop back and forth to work. Because this isn&#8217;t my laptop I feel that I cannot run Ubuntu Linux as the main OS &#8211; although I wish I could. Instead I have to rely heavily on windows 7 and VirtualBox. As of [...]]]></description>
			<content:encoded><![CDATA[<p>Because of an introduction to laptop at work, I have to bring my laptop back and forth to work. Because this isn&#8217;t my laptop I feel that I cannot run Ubuntu Linux as the main OS &#8211; although I wish I could. Instead I have to rely heavily on windows 7 and VirtualBox.<br />
As of writing this I have already had two crashes. This could be caused by the fact that the Ubuntu version I am running is quite new, and so the VirtualBox version I am running does not support it fully.<br />
During this process I have tried to find out if it was possible to make the physical Dell D420-laptop virtual using virtualization tools &#8211; also known as P2V. VMWare has such a tool, but when you only have VMWare Server installed, making a Linux OS virtual is not possible.<br />
What I ended up doing was to create a Virtual partition. Then install Ubuntu 10.04 (LTS). Then I started moving files and folders from the old laptop to the new one.<br />
I used SCP in this process.<br />
The good thing about doing this by hand is that you have total control over the process. The &#8220;drawback&#8221; is that it takes time.<br />
I hope that the guys (and girls) at Virtualbox (Oracle) will start developing a P2V with Linux-support for VirtualBox. It would be a nice addition to what seems to be a great product.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/05/11/virtual-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My experiences with ISPConfig</title>
		<link>http://www.trondhuso.no/blog/2010/04/05/my-experiences-with-ispconfig/</link>
		<comments>http://www.trondhuso.no/blog/2010/04/05/my-experiences-with-ispconfig/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 08:00:09 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bluequartz]]></category>
		<category><![CDATA[isp config]]></category>
		<category><![CDATA[vsp]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=221</guid>
		<description><![CDATA[I&#8217;ve installed ISP Config on my virtual server. Mostly for setting up setting up domains that I control. First I installed ISP Config 2, then I found out that the Virtual Server Provider (VSP) had a script for setting up ISP Config 3. So I cleaned the server and set that up in stead. I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve installed <a href="http://www.ispconfig.org">ISP Config</a> on my virtual server. Mostly for setting up setting up domains that I control. First I installed ISP Config 2, then I found out that the Virtual Server Provider (VSP) had a script for setting up ISP Config 3. So I cleaned the server and set that up in stead.<br />
I learned at least one thing from that change: ISP Config 2 is a much more mature tool than ISP Config 3. I&#8217;ve also read that ISPC3 is written from scratch. And based on my experiences I feel that the developers hasn&#8217;t used much code or experience from ISPC2. That I think is bad practice.<br />
There could be a logical explanation for this: ISPC3 is created to support more servers, while ISPC2 is for one server setup only. Still there should be code in there that can/could be reused.<br />
<b>Note:</b> I have not checked or asked if ISPC3 is only using new code and not created without looking at the old code.</p>
<h3>Good side</h3>
<p>But the guys (and girls) behind ISP Config shall hall props for one thing: They have great <a href="http://howtoforge.org/">tutorials</a> for setting up servers and the systems.</p>
<h3>Bad side</h3>
<p>One thing that ISPC3 really lacks is documentation/manuals. There isn&#8217;t any. And there should be. I&#8217;ve searched the web to find out if the system creates usernames for e-mail accounts and more. It doesn&#8217;t seem like it does. I would also like to change the scheme for creating databases and users. Can&#8217;t find documentation for how this is done.<br />
And I have read that there is work being done on documentation &#8211; in 2009. This blog was written on April 4, 2010&#8230;</p>
<h3>Other Tools:</h3>
<p>Other tools for managing websites:<br />
<a href="http://www.blueonyx.it">Blue Onyx</a> (A fork of <a href="http://www.bluequartz.org">BlueQuartz</a>, which again is the open source code that <a href="http://www.sun.com">Sun</a> released when they decided to stop developing the <a href="http://en.wikipedia.org/wiki/Cobalt_RaQ">Cobalt</a> servers). This is the one that I would have preferred if I had the chance.<br />
<a href="http://www.webmin.com">Webmin</a> (Although I wouldn&#8217;t call this an ISP tool)</p>
<p>If you have other suggestions, drop me a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/04/05/my-experiences-with-ispconfig/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A short little blog after moving</title>
		<link>http://www.trondhuso.no/blog/2010/04/04/a-short-little-blog-after-moving/</link>
		<comments>http://www.trondhuso.no/blog/2010/04/04/a-short-little-blog-after-moving/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 13:43:49 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[fetchmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[imap]]></category>
		<category><![CDATA[moving]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=219</guid>
		<description><![CDATA[Recently I moved from one web host to another since the other had Virtual Server Hosting. It now reminds me when I ran a very small hosting company delivering hosting services. Recent days I&#8217;ve have been dealing with a client that has some 2 GB of e-mails that needs to be transfered from his Google [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I moved from one web host to another since the other had Virtual Server Hosting. It now reminds me when I ran a very small hosting company delivering hosting services.<br />
Recent days I&#8217;ve have been dealing with a client that has some 2 GB of e-mails that needs to be transfered from his Google e-mail account and to an imap-account.<br />
One solution for moving is to connect to the Google account and then move in an e-mail client. Moving so much data is taking quite some time how ever.<br />
Another solution is using fetchmail. <a href="http://mbrisby.blogspot.com/2007/11/fetchmail-for-gmail.html">Mbrisby</a> has a nice little blog about using this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/04/04/a-short-little-blog-after-moving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.04 &#8211; pretties ever</title>
		<link>http://www.trondhuso.no/blog/2010/03/05/ubuntu-10-04-pretties-ever/</link>
		<comments>http://www.trondhuso.no/blog/2010/03/05/ubuntu-10-04-pretties-ever/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 09:42:24 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=214</guid>
		<description><![CDATA[Canonical Ltd. has published screen shots from the upcoming release, 10.04 &#8211; The Lucid Lynx. And it looks awesome. I am really looking forward to installing this LTS version as a clean install and not as an upgrade. With LL Canonical proves that Linux as an desktop OS can look pretty and for some that [...]]]></description>
			<content:encoded><![CDATA[<p>Canonical Ltd. has published <a href="https://wiki.ubuntu.com/Brand">screen shots</a> from the upcoming release, <a href="http://fridge.ubuntu.com/node/1916">10.04 &#8211; The Lucid Lynx</a>. And it looks awesome.</p>
<p>I am really looking forward to installing this LTS version as a clean install and not as an upgrade.<br />
With LL Canonical proves that Linux as an desktop OS can look pretty and for some that is just as important as having the best programs available.</p>
<p>And I think that should be the next step for Canonical Ltd. </p>
<p>After the release of LL the guys and girls at Canonical shall visit the biggest software houses and pinpoint why they are not publishing their most popular products on the Linux platform. When they have gotten their answers, they should start adjusting releases of new versions according to the feedback they&#8217;ve gotten. </p>
<p>I believe it is when you have Photoshop, InDesign, Quark, Illustrator, MS Office (not likely to happen), industry standard software for accounting and more available on the Linux platform we can really start feeling the success of this Operating system that Linus Thorvalds of Finland once released.<br />
I hope we get there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/03/05/ubuntu-10-04-pretties-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I am considering moving back to Windows</title>
		<link>http://www.trondhuso.no/blog/2010/02/01/why-i-am-considering-moving-back-to-windows/</link>
		<comments>http://www.trondhuso.no/blog/2010/02/01/why-i-am-considering-moving-back-to-windows/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 08:00:03 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Move]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Uninstall]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=191</guid>
		<description><![CDATA[I&#8217;ve been a Linux Ubuntu Desktop user for quite some time now. Ever since I experienced how Linux could save an old laptop. And I must admit. It is nice to not think about viruses and such, not that this is something that worries me when I am using a computer with Windows installed. It [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been a Linux Ubuntu Desktop user for quite some time now. Ever since I experienced how Linux could save an old laptop.</p>
<p>And I must admit. It is nice to not think about viruses and such, not that this is something that worries me when I am using a computer with Windows installed. It is also nice to have a stable computer that does not show me the blue screen from time to time; and lastly: It is very nice to not reboot every time you have installed a new program or updated your system.</p>
<p>How ever: There are reasons for not using Linux for me anymore:</p>
<ul>
<li> I am developing in more than just PHP. I am also doing some C# development for the Windows operating system.<br />
Yes. I can use Mono for this type of work, but as the .Net framework is more known and better distributed (aka: Installed) on most systems, it is better to use native .Net and use Visual Studio.<br />
Also. When it comes to PHP-development I am moving from writing directly on the test-web server (aka on the laptop) and in stead write in the defined workspace of the IDE, and then move the code to the test web server. This because I don&#8217;t want to clutter my test web server with SVN-directories, nor do I want to accidentally upload SVN-directories to the production web server.</li>
<li>Better PHP development tools<br />
If I move back to Windows I can choose from a wide range of programs. Like for instance PHPed or the PHP Delphi plugin which is a Rapid application Development tool. PHPed shall work on Linux under Wine, but I haven&#8217;t installed Wine, and I am not sure if I want to install and run wine.</li>
<li>I need access to a clients network which is using a closed VPN-system.<br />
My client is using CheckPoint VPN which there was a Redhat (RPM) package for back in the days. Now there isn&#8217;t any such thing. And if you search for it, you&#8217;ll see that I am not alone here. To fix this I have borrowed a computer from this client which is a tad bit older than this one and quite a lot slower.</li>
<li>Limitations in Open Source software<br />
As I am working on a database project that is soon to be launched, I need more than one type of export/import into this one. Currently the importing is CSV-files, but as Excel can export in XML, this is a serious alternative. This is also something that I can instruct partners on how to do. This way I can normalize external data.<br />
The alternative in Open Office is creating an XSLT document and transforming the sheet. The benefit with this solution is that you have more control on the outcome.<br />
And it would have been an option if most partners out there used Open Office. They aren&#8217;t. They are using MS Office.<br />
I&#8217;ve also read that the XSLT-support in Open Office isn&#8217;t really that easy to work with. There are very few messages that shows if something is wrong, and the only way to find out that there is something wrong with the XSLT-document, is that the program freezes. Now that&#8217;s user friendly&#8230; Not that XSLT document transformation is user friendly to begin with&#8230;</li>
<li>I need accounting software and invoice software that supports Norwegian standards. I have found a Norwegian invoice program, but has failed to find accounting software.</li>
<li>Quality: I really don&#8217;t think that the quality on Open Source software is that great. Yes, it cures and itch &#8211; mostly for the developer(s), but that&#8217;s pretty much it. (I believe I have written posts regarding the &#8220;business&#8221;-model behind Open Source Software before, please check).</li>
<li>Linux based Desktop OS isn&#8217;t really that stable.<br />
I have had a few hard freezes and I have had soft freezes. Hard freezes is where the LEDs on the computer is blinking and everything is either black or frozen. Soft Freezes is where there are parts of the OS that works, while other things have stopped working. Like when I am writing this: The mouse pointer is frozen to the side of the screen &#8211; and it is impossible to move it around. So X or Mouse support has frozen&#8230; sigh.</li>
</ul>
<p>As I am looking at my list now, there are less reasons for me to stay on Ubuntu and more reasons for me to move back to Windows. But I&#8217;ll give this a few more weeks and months and then we&#8217;ll see what happens.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/02/01/why-i-am-considering-moving-back-to-windows/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP vs ASP.Net</title>
		<link>http://www.trondhuso.no/blog/2010/01/20/php-vs-asp-net/</link>
		<comments>http://www.trondhuso.no/blog/2010/01/20/php-vs-asp-net/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 08:00:11 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Webdevelopment]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=174</guid>
		<description><![CDATA[Well, this isn&#8217;t really a VS-blog-post, I just had a discovery while reading up on ASP.Net (Professional ASP.Net 2.0) and I see here that PHP has a way to go when it comes to make web development more productive. Yes we have more control on our code and so on, but the .Net Framework and [...]]]></description>
			<content:encoded><![CDATA[<p>Well, this isn&#8217;t really a VS-blog-post, I just had a discovery while reading up on ASP.Net (Professional ASP.Net 2.0) and I see here that PHP has a way to go when it comes to make web development more productive.<br />
Yes we have more control on our code and so on, but the .Net Framework and Visual Studio just makes things quite attractive for web developers.<br />
<em>I never really believed that I would ever write this in a blog post!</em><br />
I mean, there are components for everything.<br />
Want to create a login form? Drag it onto the canvas.<br />
What about a tree of data? Drag it onto the canvas &#8211; change the settings and boom.<br />
Want to create a portal? Use the .Net Portal Framework &#8211; which makes it possible for you to create something like Sharepoint! (well, that what it looked like in the book)</p>
<p>That is, is, is &#8230; awesome (<em>Again, I never really believed that I would ever write this in a blog post</em>)</p>
<p>There are of course cons related to .Net web application development.<br />
Configuring the IIS-server isn&#8217;t quite understandable, and you cannot go to the IIS.conf file to see what has been done to it in order to make it work like it is. So I would give Apache the victory here!</p>
<p>I have been working/maintaining/fixing on some websites that has been depended on .dll-files. One we recently had to upgrade from 1.1 to 3.5, and making it work under 3.5 wasn&#8217;t all that understandable &#8211; well at least not for me &#8211; but then again, I am still a Noob when it comes to .Net Web Application Development.<br />
Again, I&#8217;ll give PHP the advantage here as it is much easier to understand what has been done. the PHP.ini-file and such is easy to either go through or diff against the default PHP.ini to spot differences.</p>
<p>But for rapidness, especially when you start a project from scratch &#8211; ASP.Net gets one point. </p>
<p>This is where PHP must be heading. Yes it is easier to start with PHP. Or at least that is what used to be the best argument to start programming your dynamic web solution with PHP. But dragging, do some coding, and so on, will mean that .Net development will narrow the gap between PHP and ASP.Net.</p>
<p>According to websites PHP is still the most popular language to use when it comes to web development.<br />
A search on PHP and asp on GoogleFight returns:<br />
301.000.000 (301 million) results for PHP and 98.800.000 (98.8 million) results for asp<br />
ASP.net returns 30.400.000 (30.4 million) hits.</p>
<p>TIOBE Programming Community Index for January 2010 tells us that PHP is on the rise. It&#8217;s on third place behind Java and C, but in front of C++. VB is in fifth while C# is on 6th place. I believe I would put those two together to get some ASP.Net figgures.<br />
The two/three languages below:<br />
3  	5  	  	PHP  	10.071%  	+1.19%  	  A<br />
5 	4 		(Visual) Basic 	7.354% 	-1.81% 	  A<br />
6 	6 		C# 	5.767% 	+0.16% 	  A</p>
<p>PHP is still my language of choice, but I will follow ASP.Net closely. .Net 2.0 is dated and so I need a book for 3.5&#8230; (and probably 4.0) to see what&#8217;s new. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/01/20/php-vs-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My thoughts regarding Linux Servers</title>
		<link>http://www.trondhuso.no/blog/2010/01/18/my-thoughts-regarding-linux-servers/</link>
		<comments>http://www.trondhuso.no/blog/2010/01/18/my-thoughts-regarding-linux-servers/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 08:00:54 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Virtualbox]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=167</guid>
		<description><![CDATA[When I write Linux Servers I am mostly thinking of Ubuntu Server. This was my choice when I got my hand on an old Dell GX260 Desktop. It&#8217;s not the most powerful machine, and it is highly in need of an upgrade. But it does what I need it for: Being a server so that [...]]]></description>
			<content:encoded><![CDATA[<p>When I write Linux Servers I am mostly thinking of Ubuntu Server. This was my choice when I got my hand on an old Dell GX260 Desktop. It&#8217;s not the most powerful machine, and it is highly in need of an upgrade. But it does what I need it for: Being a server so that I can learn stuff related to server administration.<br />
Now having written that. Being an administrator of a server that is behind a firewall with two users (wife and me), isn&#8217;t really that big of a deal.<br />
That&#8217;s why I decided to setup up a Virtual Machine on it. My choice of VM is &#8211; at the moment &#8211; the VirtualBox 3.1.<br />
But let&#8217;s step back a bit. Let&#8217;s start talking about the Ubuntu Server (9.10). The Ubuntu Server is a GUI-less server, which mean that you have to administer it through the commando line (cli). There are pros and cons regarding this.<br />
The pros are:</p>
<ul>
<li>You have more control.<br />
You know which commands you have to type or which files you need to change in order to achieve what you want. Like for instance setting up a samba server.</li>
<li>It&#8217;s more stable<br />
Not having a GUI to run as well, means that the server is super stable.</li>
<li>It does not require much from the hardware<br />
This is also quite important when you have old metal you&#8217;re using.</li>
</ul>
<p>The cons are:</p>
<ul>
<li>Things tend to go by trial and error<br />
When you use the commando line and at the same are a noob like me on that area, you tend to spend more time trying and failing. But then again, this is how you learn to play the tools. And when you learn them, you become faster.</li>
<li>Using a GUI is more intuitive<br />
Since I am currently at a client running only Windows servers, there are more GUI-tools to do what you need to do. There are less room for errors and so all you learn is how to start/stop/insert/update the current role (as they are called in the World of Windows). But I like that too. This means that you can&#8217;t really break anything (well, you can&#8230;).</li>
<li>Sometimes using the commando line is annoying<br />
Setting up/installing Virtualbox is quite easy. Installing different guest OS is more of a hassle. And this is where I wish that GUI-development on Linux (Ubuntu/Gnome) was up to par on the Windows side when it comes to administering Virtualbox. I would very much like to see a GUI! and not just a web administration tool that is not yet up to par.</li>
</ul>
<p>Things that I miss:<br />
I would very much like to see a GUI on the Ubuntu Linux Server, but I don&#8217;t want to see Gnome or KDE. What I would like to see is some light GUI &#8211; like the one in Xubuntu (just can&#8217;t seem to remember the name), and maybe theme it so that it is either &#8220;like&#8221; Gnome or KDE.<br />
Søren Hansen wrote a blog last year where he lifted some thoughts on how the Ubuntu Server should be like. I second his thoughts.<br />
As I wrote in his comments, I to would like to see the installation being simpler. As I suggested in my comment: Why not create different setup schemes.<br />
Let&#8217;s say you want to set up a VM server. Well, then you choose from a menu and this does all the tricks. It should even check if your hardware is suited for such tasks. Or if you want to run it as a file server (samba), or a web server (LAMP-stack/LAMR-stack or any other stack).</p>
<p>Ok. So back to installing the Ubuntu Server. I followed some other peoples suggestions when I installed the server. I believe I did install it twice since i made a mistake here and there.<br />
When it came to choice of Virtual Machine software I did browse and watch a few tutorial videos.<br />
Xen seems very exiting, but I didn&#8217;t go for that &#8211; this time. Reason was that the installation locked the VM closely to the host OS. Which is OK I guess. This means that the vendor has secured it self from some incompatibility problems related to other Linux Versions.<br />
Then I looked at VMWare Server. As I didn&#8217;t want to spend money &#8211; this time around &#8211; the Workstation option was out of the question (maybe in the future). I have tried VMWare Server earlier and liked it. But since I am on the &#8216;I want to learn something new&#8217;-trail, I decided to go for Suns VirtualBox. And it seems OK.<br />
It does what you expect from such a software.<br />
What I don&#8217;t like is that there is a lack of GUI software for it. I don&#8217;t know if I can install a VirtualBox GUI administration tool on my laptop and control the host/guest on the server. If I can, great. If I can&#8217;t, well, then I have officially suggested a feature for the VirtualBox Team at Sun (soon Oracle?).<br />
The VB community does provide a web administration tool written in Python, but this one is far from ready. You can create new VMs and start/stop, but that&#8217;s also it. No snapshop options or such things. Hopefully this tool will have a steep development curve in 2010.<br />
In my VM I am running a Windows 2003 server (standard). Again just to learn. But I must say that is quite different to work on a GUI server than on a CLI-server. The W2K3-server doesn&#8217;t do much yet, but I hope that I can put it to some sort of use. I&#8217;m also going to install a W2K8-server on the machine, but the lack of disk space and RAM is halting this process. Hopefully in the near future the machine will be running a 500gb disk (ide!) and 2gb ram.<br />
Well. I think I stop there. Please do suggest things that I can do to learn more on having a server. I might set up a domain at home &#8211; but I&#8217;m not sure as this house only has two computers in full use and some others just as guests. Having a domain for two computers seems a bit over the top&#8230; but then again, why not!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/01/18/my-thoughts-regarding-linux-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting network and VirtualBox to work on Ubuntu Server</title>
		<link>http://www.trondhuso.no/blog/2010/01/18/getting-network-and-virtualbox-to-work-on-ubuntu-server/</link>
		<comments>http://www.trondhuso.no/blog/2010/01/18/getting-network-and-virtualbox-to-work-on-ubuntu-server/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 06:00:58 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=176</guid>
		<description><![CDATA[For some odd reason the network stopped working on my home &#8220;server&#8221;. The server is an old Dell GX-240 is running as a server on it&#8217;s old days. First I thought it was because of some iwconfig settings, but during my work, that was not the case. In stead it was the routing tables that [...]]]></description>
			<content:encoded><![CDATA[<p>For some odd reason the network stopped working on my home &#8220;server&#8221;. The server is an old Dell GX-240 is running as a server on it&#8217;s old days.<br />
First I thought it was because of some iwconfig settings, but during my work, that was not the case. In stead it was the routing tables that was messed up for some reason.<br />
I don&#8217;t know if what i hit was/is a bug, and/or if my solution is a suitable workaround, but it works for me at least.</p>
<p>This is what I did to get the server back online:<br />
In /etc/network/interfaces:<br />
<code># The primary network interface<br />
auto wlan0<br />
iface wlan0 inet static<br />
address 192.168.0.175<br />
netmask 255.255.255.0<br />
network 192.168.0.0<br />
broadcast 192.168.0.255<br />
gateway 192.168.0.89</code><br />
<code><br />
# wireless-* options are implemented by the wireless-tools package<br />
wireless-channel auto<br />
wireless-mode Managed<br />
wireless-key XXXXXXXXXXXXX<br />
wireless-essid YYYYYYYYYYYYYY<br />
# dns-* options are implemented by the resolvconf package, if installed</code><br />
<code><br />
# Static routing<br />
pre-down route del -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.89<br />
post-up ip route add 192.168.0.0 via 192.168.0.89 dev wlan0<br />
post-up ip route add default via 192.168.0.89 dev wlan0</code></p>
<p>What I have done is: Moved the part related to networking to the top of the section for the current network card (in my case wlan0 (a wireless USB card)).<br />
Then &#8211; for some reason &#8211; I had to add two default gateways to the route.</p>
<p>But that&#8217;s not all<br />
in rc.local I added the following code:<br />
<code>ip route del default via 192.168.0.89 dev wlan0<br />
/etc/init.d/networking restart</code></p>
<p><code># Starting VirtualBox<br />
/etc/init.d/vboxdrv.dpkg-bak setup</code></p>
<p><code># Starting VirtualBox<br />
echo "Starting VirtualBox VM Windows Server"<br />
/usr/bin/VBoxHeadless -startvm "WinServer" --vrdp on &amp;</code></p>
<p>What this part does is:<br />
First it deletes the default gateway, then it restarts the Network.</p>
<p>Then I am starting the VirtualBox part. For some reason I get a message saying that the header modules are not loaded, so that&#8217;s why I have to run the vboxdrv setup -command. (on my box it is renamed to vboxdrv.dpkg.bak, but I have also &#8211; after doing this &#8211; copied this so that I have a vboxdrv file in that directory)<br />
When that part is done, I start the current server with &#8211;vrdp set to on. The &amp; sign is there so that the VM is running in a separate &#8220;job&#8221;.</p>
<p>I hope this helps someone. If someone out there can explain why this might have happened, and how I can clean up the mess, don&#8217;t hesitate to leave a comment.</p>
<p>System info:<br />
Linux ubuntu-server 2.6.31-16-generic-pae #53-Ubuntu SMP Tue Dec 8 05:20:21 UTC 2009 i686 GNU/Linux</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/01/18/getting-network-and-virtualbox-to-work-on-ubuntu-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Gnome Dock update</title>
		<link>http://www.trondhuso.no/blog/2010/01/17/a-gnome-dock-update/</link>
		<comments>http://www.trondhuso.no/blog/2010/01/17/a-gnome-dock-update/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 08:00:21 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=165</guid>
		<description><![CDATA[After my post on Docks on Gnome I was suggested to test out Docky and I have been running it since yesterday. I then went back to Gnome Do / Docky theme. It looks the same and has one feature that is superior to it&#8217;s contesters: The Gnome Do. The Gnome Do is where you [...]]]></description>
			<content:encoded><![CDATA[<p>After my post on Docks on Gnome I was suggested to test out Docky and I have been running it since yesterday. I then went back to Gnome Do / Docky theme. It looks the same and has one feature that is superior to it&#8217;s contesters: The Gnome Do.</p>
<p>The Gnome Do is where you write the name of the application you want to start, which is a very handy feature. A reason for me to use a dock is to get rid of the panes in Gnome. With Gnome Do &#8211; which also has the desktop switch, and hope that I can soon remove the bottom pane. The top one is still safe (and is auto-hidden).</p>
<p>Important! I am not saying that Gnome Do is the best dock software for Gnome. At the moment the best option &#8211; for me.</p>
<p>Last time I used Gnome Do I felt that the system became unstable. I haven&#8217;t noticed any such things &#8211; yet!</p>
<p>Links to the different Docks available for Gnome:</p>
<p><a title="AWN" href="http://awn-project.org/" target="_blank">AWN</a><br />
<a title="Cairo Dock" href="http://www.cairo-dock.org/" target="_blank">Cairo-Dock</a><br />
<a title="Gnome DO" href="http://do.davebsd.com/" target="_blank">GDD (Gnome Do-Docky)</a>:<br />
<a title="Docky" href="https://launchpad.net/docky" target="_blank">Docky</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/01/17/a-gnome-dock-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monodevelop vs Visual Studio &#8211; or what the monoteam could learn from VS</title>
		<link>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/</link>
		<comments>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 08:00:04 +0000</pubDate>
		<dc:creator>Trond Husø</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MonoDevelop]]></category>

		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=163</guid>
		<description><![CDATA[What a long title&#8230; But why not. This week has been exhausting for mr. Huso. It has been some security holes and more. But I have also noticed something that I think the mono developer team should start doing. This past week I was part of a small team that upgraded a website from .Net [...]]]></description>
			<content:encoded><![CDATA[<p>What a long title&#8230; But why not.<br />
This week has been exhausting for mr. Huso. It has been some security holes and more.<br />
But I have also noticed something that I think the mono developer team should start doing.<br />
This past week I was part of a small team that upgraded a website from .Net 1.1 to .Net 3.5. In this process I noticed that, and I knew this from earlier, that with each visual studio release there is a new .Net Framework.<br />
So: If you run vs 2008, you are coding against .net 3.5. The new VS 2010 will use the 4.0 version of the framework.<br />
How about MonoDevelop (which is an just as awesome IDE/RAD).<br />
There is a bug in Podsleuth that I wanted to look at and hopefully fix (tired of not being able to update my iPod in Banshee under Ubuntu). So I fired up MonoDevelop. But since I needed debugging information on the &#8220;service&#8221;, I needed some help. Best place is IRC.<br />
And I got in touch with some people there. And they told me that MD 2.2 has this feature. So of I went to download and install it (apt-get and so on).<br />
Unfortunately MD2.2 does not fire a dependency warning on Mono 2.4 that it also needs. So installing and using MD2.2 isn&#8217;t quite as easy.<br />
So this is what the MD/M-team should learn from the guys in Redmond: Whenever you update the Mono Framework, update the MonoDevelop package as well. And release them at the same time!<br />
Maybe they should change the versioning as well, following VS. So MonoDevelop 2.4 could be MonoDevelop 2010. Mono could follow the versioning that they are doing now.<br />
Important: This is not meant to disgrace the great work the Monodevelop-team is doing, it&#8217;s just a public personal suggestion&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

