<?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>Tech Blog &#187; ubuntu</title>
	<atom:link href="http://informationideas.com/news/category/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://informationideas.com/news</link>
	<description>Using technology to help your business</description>
	<lastBuildDate>Sat, 17 Mar 2012 02:14:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ubuntu 12.04 LTS Beta Is Out</title>
		<link>http://informationideas.com/news/2012/03/07/ubuntu-12-04-lts-beta-is-out/</link>
		<comments>http://informationideas.com/news/2012/03/07/ubuntu-12-04-lts-beta-is-out/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 19:25:10 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=229</guid>
		<description><![CDATA[There are supposed to be many changes in the upcoming release of Ubuntu desktop. One notable UI change is HUD (Head-Up Display) where you can type a menu command to get to an application's functionality without navigation through the menu system. It is useful for users who are experienced with an application and know what [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>There are supposed to be many changes in the upcoming release of Ubuntu desktop. One notable UI change is HUD (Head-Up Display) where you can type a menu command to get to an application's functionality without navigation through the menu system. It is useful for users who are experienced with an application and know what they want to get to without menu, sub-menu, sub-sub-menu, etc.</p>
<p>I will need to do a VirtualBox install to play around soon.</p>
<p>http://www.pcworld.com/businesscenter/article/251367/ubuntu_linux_1204_oneups_windows_and_mac_shuttleworth_says.html</p>
<div class="shr-publisher-229"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2012/03/07/ubuntu-12-04-lts-beta-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Replacing OpenGeo Suites on Windows with GeoServer on Linux</title>
		<link>http://informationideas.com/news/2011/04/05/replacing-opengeo-suites-on-windows-with-geoserver-on-linux/</link>
		<comments>http://informationideas.com/news/2011/04/05/replacing-opengeo-suites-on-windows-with-geoserver-on-linux/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 00:43:47 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[GeoServer]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[our development]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=176</guid>
		<description><![CDATA[After our initial installation of OpenGeo Suites for WMS service on Windows, we encountered some stability issues that could not be resolved. We could have hired some high priced consultants to debug the issue but we opted for a lighter weight infrastructure. Our initial system specs: Windows Server 2008 4GB ram Quad core Open Geo [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>After our initial installation of OpenGeo Suites for WMS service on Windows, we encountered some stability issues that could not be resolved. We could have hired some high priced consultants to debug the issue but we opted for a lighter weight infrastructure.</p>
<p>Our initial system specs:</p>
<ul>
<li>Windows Server 2008</li>
<li>4GB ram</li>
<li>Quad core</li>
<li>Open Geo Suites running as Windows application</li>
</ul>
<p>Our slim and fast system specs:</p>
<ul>
<li>Ubuntu 10.04</li>
<li>512MB ram</li>
<li>Quad core</li>
<li>GeoServer running as java process</li>
</ul>
<p>So far so good. All layers are loading super fast. We will see how the stability issue is resolved. At least we are using a lot few resources now which makes scaling out to a cluster of GeoServers much more affordable.</p>
<div class="shr-publisher-176"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2011/04/05/replacing-opengeo-suites-on-windows-with-geoserver-on-linux/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Scaling down from MS to open source</title>
		<link>http://informationideas.com/news/2011/03/03/scaling-down-from-ms-to-open-source/</link>
		<comments>http://informationideas.com/news/2011/03/03/scaling-down-from-ms-to-open-source/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 00:37:31 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[MSSql]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[our development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[VM]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=167</guid>
		<description><![CDATA[We just moved a service that was running on the Microsoft stack (Windows Server 2008, .NET, MSSql Server, IIS) to an open source stack (Ubuntu Server, php, Codeigniter framework, apache2, postgres). We now run the service on a cloud server with dual cpu and 256MB ram (Yes, that's megabytes). The old server ran on dual [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>We just moved a service that was running on the Microsoft stack (Windows Server 2008, .NET, MSSql Server, IIS) to an open source stack (Ubuntu Server, php, Codeigniter framework, apache2, postgres). </p>
<p>We now run the service on a cloud server with dual cpu and 256MB ram (Yes, that's megabytes).</p>
<p>The old server ran on dual core with 2GB of ram.</p>
<div class="shr-publisher-167"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2011/03/03/scaling-down-from-ms-to-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A four letter word can ruin your day</title>
		<link>http://informationideas.com/news/2011/02/09/a-four-letter-word-can-ruin-your-day/</link>
		<comments>http://informationideas.com/news/2011/02/09/a-four-letter-word-can-ruin-your-day/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 21:48:24 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[admin]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=159</guid>
		<description><![CDATA[halt + Amazon EC2 + Instance Store = A bad day I did a stupid thing while on vacation. Decided to clone an EC2 server and executed halt from commandline without checking to see if the server was using Instance Store. Whoops, Amazon showed the server as terminating...terminated... ahhhhh. After having to rebuild the server [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>halt + Amazon EC2 + Instance Store = A bad day</p>
<p>I did a stupid thing while on vacation. Decided to clone an EC2 server and executed halt from commandline without checking to see if the server was using Instance Store. Whoops, Amazon showed the server as terminating...terminated... ahhhhh. </p>
<p>After having to rebuild the server while on vacation, I have learned a valuable lesson.</p>
<div class="shr-publisher-159"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2011/02/09/a-four-letter-word-can-ruin-your-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fail2ban does not start after reboot</title>
		<link>http://informationideas.com/news/2010/04/21/fail2ban-does-not-start-after-reboot/</link>
		<comments>http://informationideas.com/news/2010/04/21/fail2ban-does-not-start-after-reboot/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 08:10:39 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[admin]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://informationideas.com/news/?p=137</guid>
		<description><![CDATA[This problem was identified with the following configuration: Ubuntu 8.04 fail2ban Problem: After fail2ban install, everything works fine, but after reboot fail2ban does not start. Manual /etc/init.d/fail2ban restart fails also. Cause: Fail2ban looks for fail2ban.sock in /var/run/fail2ban/ During reboot, that directory is removed. Fail2ban assumes it is there and fails on restart. Solution: Make sure [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><p>This problem was identified with the following configuration:<br />
Ubuntu 8.04<br />
fail2ban</p>
<p>Problem: After fail2ban install, everything works fine, but after reboot fail2ban does not start. Manual <code>/etc/init.d/fail2ban restart</code> fails also.</p>
<p>Cause: Fail2ban looks for fail2ban.sock in<br />
<code>/var/run/fail2ban/</code><br />
During reboot, that directory is removed. Fail2ban assumes it is there and fails on restart.</p>
<p>Solution: Make sure the directory exists during start of fail2ban. Edit the init.d for fail2ban to fix this.<br />
<code>sudo vi /etc/init.d/fail2ban</code><br />
Find the do_start option.<br />
<code><br />
do_start()<br />
{<br />
        # Return<br />
        #       0 if daemon has been started<br />
        #       1 if daemon was already running<br />
        #       2 if daemon could not be started<br />
        do_status &#038;& return 1</p>
<p>        if [ -e "$SOCKFILE" ]; then<br />
                log_failure_msg "Socket file $SOCKFILE is present"<br />
                [ "$1" = "force-start" ] \<br />
                        &#038;& log_success_msg "Starting anyway as requested" \<br />
                        || return 2<br />
                DAEMON_ARGS="$DAEMON_ARGS -x"<br />
        fi</p>
<p>        start-stop-daemon --start --quiet --chuid root --exec $DAEMON -- \<br />
                $DAEMON_ARGS start > /dev/null\<br />
                || return 2</p>
<p>        return 0<br />
}<br />
</code><br />
Add the following after the if statement.<br />
<code></p>
<p>        # Assure that /var/run/fail2ban exists<br />
        [ -d /var/run/fail2ban ] || mkdir -p /var/run/fail2ban</p>
<p></code><br />
Finally, it should look like this<br />
<code><br />
do_start()<br />
{<br />
        # Return<br />
        #       0 if daemon has been started<br />
        #       1 if daemon was already running<br />
        #       2 if daemon could not be started<br />
        do_status &#038;& return 1</p>
<p>        if [ -e "$SOCKFILE" ]; then<br />
                log_failure_msg "Socket file $SOCKFILE is present"<br />
                [ "$1" = "force-start" ] \<br />
                        &#038;& log_success_msg "Starting anyway as requested" \<br />
                        || return 2<br />
                DAEMON_ARGS="$DAEMON_ARGS -x"<br />
        fi</p>
<p>        # Assure that /var/run/fail2ban exists<br />
        [ -d /var/run/fail2ban ] || mkdir -p /var/run/fail2ban</p>
<p>        start-stop-daemon --start --quiet --chuid root --exec $DAEMON -- \<br />
                $DAEMON_ARGS start > /dev/null\<br />
                || return 2</p>
<p>        return 0<br />
}<br />
</code><br />
Now restart and it should work.<br />
<code><br />
sudo /etc/init.d/fail2ban restart<br />
</code><br />
Just for kicks, see how /var/run has the newly created fail2ban directory.<br />
<code><br />
sudo ls /var/run<br />
</code></p>
<div class="shr-publisher-137"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://informationideas.com/news/2010/04/21/fail2ban-does-not-start-after-reboot/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.305 seconds -->

