<?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>Meandering Life! &#187; linux</title>
	<atom:link href="http://manku.thimma.org/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://manku.thimma.org</link>
	<description>Tech, Business and Some More ...</description>
	<lastBuildDate>Sun, 21 Mar 2010 16:46:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Gnokii with Nokia 5130c-2 (XpressMusic) &#8211; USB</title>
		<link>http://manku.thimma.org/2009/05/gnokii-with-nokia-5130c-2-xpressmusic-usb/</link>
		<comments>http://manku.thimma.org/2009/05/gnokii-with-nokia-5130c-2-xpressmusic-usb/#comments</comments>
		<pubDate>Sat, 09 May 2009 03:33:06 +0000</pubDate>
		<dc:creator>shashi</dc:creator>
				<category><![CDATA[annoyances]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[5130]]></category>
		<category><![CDATA[5130c]]></category>
		<category><![CDATA[gnokii]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[XpressMusic]]></category>

		<guid isPermaLink="false">http://manku.thimma.org/?p=84</guid>
		<description><![CDATA[Gnokii works awesomely with the Nokia 5130c-2 (XpressMusic) model using the USB for communication. /etc/gnokiirc configuration for getting it to work (took me some time to figure): [global] port = /dev/ttyACM0 model = 6510 initlength = default connection = dku2libusb use_locking = yes serial_baudrate = 19200 smsc_timeout = 10 [xgnokii] allow_breakage = 0 [gnokiid] bindir [...]]]></description>
			<content:encoded><![CDATA[<p>Gnokii works awesomely with the Nokia 5130c-2 (XpressMusic) model using the USB for communication.</p>
<p>/etc/gnokiirc configuration for getting it to work (took me some time to figure):</p>
<p><code><br />
[global]<br />
port = /dev/ttyACM0<br />
model = 6510<br />
initlength = default<br />
connection = dku2libusb<br />
use_locking = yes<br />
serial_baudrate = 19200<br />
smsc_timeout = 10<br />
[xgnokii]<br />
allow_breakage = 0<br />
[gnokiid]<br />
bindir = /usr/sbin/<br />
[connect_script]<br />
TELEPHONE = 09876543210<br />
[disconnect_script]<br />
[logging]<br />
debug = off<br />
rlpdebug = off<br />
xdebug = off<br />
</code></p>
<p>A sample run<br />
<code><br />
anacoluthon:~# gnokii --identify<br />
GNOKII Version 0.6.26<br />
IMEI         : 012345678901234<br />
Manufacturer : Nokia<br />
Model        : RM-495<br />
Product name : RM-495<br />
Revision     : V 05.80<br />
</code></p>
<p>Send sms<br />
<code><br />
anacoluthon:~# /usr/games/fortune | gnokii --sendsms +919936748748<br />
GNOKII Version 0.6.26<br />
Send succeeded!<br />
</code></p>
<p>Some gotchas:<br />
Works as root only at the moment. Can&#8217;t get or set ringtones . SMS reader doesn&#8217;t work with xgnokii. The connecting USB cable is too short <img src='http://manku.thimma.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Next on the agenda, testing opensync with gnokii.</p>
]]></content:encoded>
			<wfw:commentRss>http://manku.thimma.org/2009/05/gnokii-with-nokia-5130c-2-xpressmusic-usb/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Exercise in futility &#8230; err &#8230; zenity</title>
		<link>http://manku.thimma.org/2008/08/exercise-in-futility-err-zenity/</link>
		<comments>http://manku.thimma.org/2008/08/exercise-in-futility-err-zenity/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 18:00:19 +0000</pubDate>
		<dc:creator>shashi</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[zenity]]></category>

		<guid isPermaLink="false">http://manku.thimma.org/?p=48</guid>
		<description><![CDATA[The other day, while working with some shell scripts I thought I could add some better usability into the mix &#8211; and hence whip up some dialogs using zenity (gdialog&#8217;s new avatar). And while at it, I had an enjoyable 20 minutes with good old unix concepts. Here: I needed to figure out how to [...]]]></description>
			<content:encoded><![CDATA[<p>The other day, while working with some shell scripts I thought I could add some better usability into the mix &#8211; and hence whip up some dialogs using <a href="http://live.gnome.org/Zenity">zenity</a> (gdialog&#8217;s new avatar). And while at it, I had an enjoyable 20 minutes with good old unix concepts. Here:</p>
<p>I needed to figure out how to use zenity, the man pages didn&#8217;t tell much. So I went on a hunt for other scripts in the system that might use zenity; I was on Debian Etch system running the usual Gnome Desktop and quite a few applications from the Gnome bunch.</p>
<p><code><br />
shashi@anacoluthon:~$ for p in `echo $PATH|sed 's/:/ /g'`; do find $p -type f|xargs grep -il zenity; done<br />
/usr/bin/zenity<br />
/usr/bin/gdialog</code></p>
<p>Eh! Only two programs and that too zenity itself and a wrapper over zenity for backward compliance. It&#8217;s not much popular is it ? If it isn&#8217;t why don&#8217;t I remove it from my system ?</p>
<p><code>$ su -c 'apt-get remove zenity'<br />
Password:<br />
Reading package lists... Done<br />
Building dependency tree... Done<br />
The following packages will be REMOVED:<br />
gnome-desktop-environment zenity</code></p>
<p>uh! oh!! gnome-desktop-environment!!!??? WTF ? So, what dependencies does this package have ?</p>
<p><code>shashi@anacoluthon:~$ apt-cache rdepends zenity<br />
zenity<br />
Reverse Depends:<br />
|ssft<br />
gnuvd-gnome<br />
|peercast-handlers<br />
|eclipse-platform<br />
eclipse-platform<br />
eclipse<br />
gnomemeeting<br />
powersaved<br />
gdm<br />
gnome-desktop-environment</code></p>
<p>heh! heh!! So much for a core dependency. Should it be such a core dependency in the first place ?? Anyway it has it&#8217;s own place in the software trove.</p>
<p>An interesting tidbit about zenity. This was the first program I translated to Kannada way back in 2002-2003. But it never made it to the repository.</p>
<p>BTW, another interesting program: <a href="http://freshmeat.net/projects/pyschoolclock/?branch_id=75175&amp;release_id=283309">PySchoolClock</a></p>
]]></content:encoded>
			<wfw:commentRss>http://manku.thimma.org/2008/08/exercise-in-futility-err-zenity/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sampada (ಸಂಪದ) Love Day!</title>
		<link>http://manku.thimma.org/2007/06/sampada-%e0%b2%b8%e0%b2%82%e0%b2%aa%e0%b2%a6-love-day/</link>
		<comments>http://manku.thimma.org/2007/06/sampada-%e0%b2%b8%e0%b2%82%e0%b2%aa%e0%b2%a6-love-day/#comments</comments>
		<pubDate>Sun, 24 Jun 2007 17:19:00 +0000</pubDate>
		<dc:creator>shashi</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sampada]]></category>

		<guid isPermaLink="false">http://manku.thimma.org/?p=13</guid>
		<description><![CDATA[&#8220;Giving love to projects&#8221; is a concept innovated by the GNOME Project. The idea is simple. You identify an open source project which you&#8217;re likely to give more attention to and work on it. You love your work, the work automatically gets done. Today, I&#8217;d a similar opportunity to give love to. The project called [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<a href="http://live.gnome.org/GnomeLove#head-232c77e5a2e879cdf207655ade56c90144d2d4dc"><span style="font-weight: bold;">Giving love to projects</span></a>&#8221; is a concept innovated by the <a href="http://www.gnome.org/">GNOME Project</a>. The idea is simple. You identify an open source project which you&#8217;re  likely to give more attention to and work on it. You love your work, the work automatically gets done.</p>
<p>Today, I&#8217;d a similar opportunity to give love to. The project called <a href="http://sampada.net/">Sampada (ಸಂಪದ</a>) is a community portal run by a very <a href="http://hpnadig.net/">dynamic and brilliant friend of mine</a>. The portal is hosted on a server at a <a href="http://www.layeredtech.com/">US Data Center</a> and used to run Debian GNU/Linux Sarge. It had a very good uptime and it was being managed well. Quite a few services are hosted on the server including the website &#8211; PHP, Apache, the database &#8211; MySQL, Email for the domain (Postfix/Courier/Amavis/Spamassassin/ClamAV) and a management interface &#8211; <a href="http://syscp.de/">SysCP</a>, Mailing lists using GNU/Mailman. All these were working steadily without any major hitches from some time, but we felt we needed to upgrade the whole system to the newly released <a href="http://www.debian.org/releases/stable/">Etch</a> distribution.</p>
<p>Typically this kind of entire  system upgrade entails a huge amount of planning, dry runs, down time loss estimations. In addition to  lots of caffeine to release the tension caused by all the nail biting edges the experience puts one through.</p>
<p>In this case, we decided that we need to upgrade the server and we&#8217;d devote some time this Sunday and that&#8217;s that. No more planning than saying &#8220;we&#8217;ll get the thing done!&#8221;. Cocky! IMO. But we were only dealing with the world&#8217;s most stable and most advanced (In many ways) platform and we&#8217;d enough experience to  be  so lethargic about not making those painstaking plans.</p>
<p>We started a bit late, but we started (unlike other days).</p>
<p># apt-get update &&amp; aptitude dist-upgrade  -y</p>
<p>The first thing, we did was to ensure a backup of the most important parts of the disk was taken and stored offsite. Took us about 2 hours. Then the initial run  itself went pretty smooth and we&#8217;ve had most of the system replaced by newer versions. But there were a couple of packages, which had some issues. Turned out that the customisation that were done on the configurations of those packages &#8211; Amavisd-New, Proftpd weren&#8217;t  compatible with the newer versions.</p>
<p>But that was soon solved by slight <a href="http://www.jargon.net/jargonfile/b/bruteforce.html">brute force</a>.   What we did was to specifically seek the version we wanted to install on the system. This happened in the case of PHP 5, Apache2. Soon, it was done. And when we tested, voila it worked straight.</p>
<p>1 hour straight. Some questions asked. All tougher questions parried, prayed to god and hoped for the best. But the whole upgrade process was so Debianish!! Always reliable! Always works!!</p>
<p>Overall, we now have a spiffy and snazzy new operating system and an ecosystem of programs serving out very interesting, intellectual and colloquial thoughts to anybody who simply seeks from any corner of the world. Don&#8217;t miss out!!</p>
<p>ಹೊಸ ಚಿಗುರು, ಹಳೆ ಬೇರು<br />ಕೂಡಿರಲು ಮರ ಸೊಗಸು</p>
<p>ಮಧ್ಯೆ ಚಿಗುರು ಗಿಡವಾಗಿ<br />ಗಿಡವು ಮರವಾಗುತಿರಲು,<br />ಆ ಗಿಡ ಮರಗಳಿಗೆ<br />ನೀರುಣಿಸಿ ಬೆಳೆಯುವುದಾ<br />ನೋಡುವುದಿನ್ನೆಂಥಾ ಕನಸು &#8211; ಮಂಕುತಿಮ್ಮ</p>
]]></content:encoded>
			<wfw:commentRss>http://manku.thimma.org/2007/06/sampada-%e0%b2%b8%e0%b2%82%e0%b2%aa%e0%b2%a6-love-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Free Operating Systems. Next&quot;enta&quot; ?</title>
		<link>http://manku.thimma.org/2007/06/free-operating-systems-nextenta/</link>
		<comments>http://manku.thimma.org/2007/06/free-operating-systems-nextenta/#comments</comments>
		<pubDate>Wed, 06 Jun 2007 17:51:00 +0000</pubDate>
		<dc:creator>shashi</dc:creator>
				<category><![CDATA[commentary]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[notes]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://manku.thimma.org/?p=6</guid>
		<description><![CDATA[enta (ಎಂತ) in Kannada slang translates to &#8220;whither&#8221; as in &#8220;whither are we wandering ?&#8220;. Over the past couple of months huge strides have been made in the development and deployments of several new free operating systems. While tracking their progress and goals, I&#8217;m writing down a couple of points for myself to revisit some [...]]]></description>
			<content:encoded><![CDATA[<p>enta (ಎಂತ) in <a href="http://en.wikipedia.org/wiki/Kannada">Kannada</a> slang translates to &#8220;whither&#8221; as in &#8220;<a href="http://www.answers.com/whither&#038;r=67">whither are we wandering ?</a>&#8220;.</p>
<p>Over the past couple of months huge strides have been made in the development and deployments of several new free operating systems. While tracking their progress and goals, I&#8217;m writing down a couple of points for myself to  revisit some time later and make an assessment.</p>
<p><a href="http://www.debian.org/">Debian GNU/Linux:</a> The universal operating system just <a href="http://www.theregister.co.uk/2005/03/14/debian_reduced/">shed a couple of architectures </a> so that it is now that much less universal :-p. But nevertheless, with the <a href="http://www.us.debian.org/releases/stable/">&#8220;etch&#8221;</a> release, they&#8217;ve managed to stick it to the <a href="http://www.ubuntu.com/">Ubuntu</a> folks and have regained the trust of thousands of Linux enthusiasts all over the globe. In addition to the main release with over 20,000 packages spanning at least 3 DVDs, Debian also has a thriving sub-projects culture which is progressing quite steadily. These sub-projects cover specialised applications including Embedded Debian, Debian Junior, Debian Edu, Debian Lex.  All these positive vibes should take Debian beyond the hard core GNU users base it currently enjoys. But, the project has to overcome issues such as the <a href="http://en.wikipedia.org/wiki/Iceweasel">Firefox/Iceweasel</a>, <a href="http://people.debian.org/%7Esrivasta/Position_Statement.xhtml">GNU Free Documentation</a> fiasco which can irritate neutral users no end.</p>
<p>Overall Debian is on it&#8217;s way to nirvana and helping it&#8217;s users attain nirvana.</p>
<p><a href="http://www.ubuntu.com/">Ubuntu Linux:</a>  The hot favourite amongst the middle class of operating system users, Ubuntu has also taken a step ahead to ensure it reaches the masses. Ubuntu is <a href="http://www.dell.com/content/topics/segtopic.aspx/ubuntu?c=us&#038;cs=19&amp;l=en&#038;s=dhs">now available as an option with Dell</a>. This is sure great news for customers, as hardware incompatibility and other issues might not occur. Ubuntu also did great with their 6.06 LTS release. We ourselves have deployed the same at many corporates and institutions. Ubuntu comes with semi-annual releases.</p>
<p>Red Hat Enterprise Editions and their forks:  These are interesting distributions. Red Hat&#8217;s Enterprise Linux is just that. It&#8217;s enterpricey. It&#8217;s performance, It&#8217;s Ease of Use, It&#8217;s cost. Everything is so enterpricey. Some good souls have come out to give us less privileged folks, a taste of the enterpricey experience at a very less or at no cost. These include <a href="http://www.centos.org">CentOS</a>, <a href="http://www.whiteboxlinux.org/">Whitebox Linux</a>. But the irony of the whole linux in enteprice is that Oracle themselves do a <a href="http://www.oracle.com/technologies/linux/index.html">repackaging</a> and provide support for Red Hat EL binaries. Why do they do that ? Simple. Oracle needs a base. According to them, Oracle itself can tune the kernel, support programs they develop on oracle.</p>
<p><a href="http://fedoraproject.org/">Fedora Linux</a>: What started as Red Hat&#8217;s staging area (??) is now a full blown enterprise capable distribution.  It has a huge community built around who takes care of the packaging to the bug fixes, etc. Truly Red Hat has delivered it&#8217;s word that Fedora won&#8217;t be controlled by Red Hat.</p>
<p>Now the above Operating Systems were purely Linux based. What makes the scene much more interesting is that there are a couple of contenders for the growing (yet again) base of Unix users. These include  Sun&#8217;s OpenSolaris, the BSDs.</p>
<p>Sun has been doing some real marketing amongst developers out there to adopt OpenSolaris for their development purposes. They have made available cutting edge tools including DTrace, ZFS available under an open source license. There have been several instances where attempts to port these to Linux/BSD are going on furiously. But Sun isn&#8217;t satisfied. The developers still do not trust Sun to play along nicely along open source rules. So, Sun has come up with something called <a href="http://news.com.com/Sun+hopes+Project+Indiana+will+help+OpenSolaris/2100-1016_3-6187814.html">Project Indiana</a>.  This has  Ian Murdock (The Ian in Debian, Progeny founder) at it&#8217;s helm. He looks like he has some tricks up his sleeve. Let&#8217;s see if he can turn it around.</p>
<p>There&#8217;s also this project called <a href="http://www.gnusolaris.org/gswiki">Nexenta,</a> which is again a Debian based distribution but uses Solaris kernel at it&#8217;s heart. And tries to recreate the Solaris environment.</p>
<p><span style="font-weight: bold;">Bottom line:</span><br />Projects, there are some<br />There are people using them<br />At office and home</p>
<p>Who does rule the roost<br />Will not necessarily be the best<br />But, try certainly will be doing the most</p>
]]></content:encoded>
			<wfw:commentRss>http://manku.thimma.org/2007/06/free-operating-systems-nextenta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
