<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>~Pradeeper</title>
	<atom:link href="http://pradeeper.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://pradeeper.wordpress.com</link>
	<description></description>
	<lastBuildDate>Fri, 23 Oct 2009 00:10:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='pradeeper.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/a4407d992da78d497a8bae8bf765d2db?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>~Pradeeper</title>
		<link>http://pradeeper.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://pradeeper.wordpress.com/osd.xml" title="~Pradeeper" />
	<atom:link rel='hub' href='http://pradeeper.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Continuous Page Scrolling in Evince</title>
		<link>http://pradeeper.wordpress.com/2009/10/23/continuous-page-scrolling-in-evince/</link>
		<comments>http://pradeeper.wordpress.com/2009/10/23/continuous-page-scrolling-in-evince/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 00:10:49 +0000</pubDate>
		<dc:creator>pradeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pradeeper.wordpress.com/2009/10/23/continuous-page-scrolling-in-evince/</guid>
		<description><![CDATA[Evince is a lightweight document viewer specially PDF documents under GNU/Linux desktops. I have used both Adobe Acrobat Reader (Linux port) and Evince some time now, and it is clear that Evince is much lighter than Adobe Acrobat. If you&#8217;re trying to get printouts of the PDF then Adobe Acrobat gives better results. However, recent [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=63&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://projects.gnome.org/evince/">Evince</a> is a lightweight document viewer specially PDF documents under GNU/Linux desktops. I have used both Adobe Acrobat Reader (<a target="_blank" href="http://www.adobe.com/support/downloads/product.jsp?product=10&amp;platform=unix">Linux port</a>) and Evince some time now, and it is clear that Evince is much lighter than Adobe Acrobat. If you&#8217;re trying to get printouts of the PDF then Adobe Acrobat gives better results.</p>
<p>However, recent versions of Evince gave a significantly annoying behaviour (specially the version that&#8217;s in the Ubuntu) when I read PDF that has multiple pages. When I want to scroll one page to another, Evince doesn&#8217;t allow me to do that with the (UP/DOWN) arrow keys or mouse scroll. It seems like a small issue but if you&#8217;re a frequnt user of the tool then you would recognize this as a pretty important feture. So workeround is so simple, go to <b>View</b> on the top menu bar in the Evince and select <b>Continuous</b>. That&#8217;s it <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=f2e4fedc-ff2a-827a-b021-2f4d08a9c0d8" /></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pradeeper.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pradeeper.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pradeeper.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pradeeper.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pradeeper.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pradeeper.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pradeeper.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pradeeper.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pradeeper.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pradeeper.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pradeeper.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pradeeper.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pradeeper.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pradeeper.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=63&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pradeeper.wordpress.com/2009/10/23/continuous-page-scrolling-in-evince/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/58fbc2c09d6b4fcc613dc477f93ade56?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pradeeper</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=f2e4fedc-ff2a-827a-b021-2f4d08a9c0d8" medium="image" />
	</item>
		<item>
		<title>OpenOffice Extensions?</title>
		<link>http://pradeeper.wordpress.com/2009/10/10/openoffice-extensions/</link>
		<comments>http://pradeeper.wordpress.com/2009/10/10/openoffice-extensions/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 17:19:32 +0000</pubDate>
		<dc:creator>pradeeper</dc:creator>
				<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://pradeeper.wordpress.com/2009/10/10/openoffice-extensions/</guid>
		<description><![CDATA[Have you thought about extending your OpenOffice package capability by adding an extension, just like we do in FireFox? Well&#8230; at least I didn&#8217;t know. Checkout the OOo site for the extensions, http://extensions.services.openoffice.org/ There are number of good plug-ins and templates that may essential in day to day use. Installation of the extension is extremely [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=58&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Have you thought about extending your OpenOffice package capability by adding an extension, just like we do in FireFox? Well&#8230; at least I didn&#8217;t know. Checkout the OOo site for the extensions,</p>
<div align="center"><big><big><big>http://extensions.services.openoffice.org/</big></big></big></p>
<div align="left">
<br />
There are number of good plug-ins and templates that may essential in day to day use. Installation of the extension is extremely easy and pain less.</p>
</div>
</div>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=bfe51d75-50eb-856d-93df-46dafac31c04" /></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pradeeper.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pradeeper.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pradeeper.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pradeeper.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pradeeper.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pradeeper.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pradeeper.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pradeeper.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pradeeper.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pradeeper.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pradeeper.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pradeeper.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pradeeper.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pradeeper.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=58&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pradeeper.wordpress.com/2009/10/10/openoffice-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/58fbc2c09d6b4fcc613dc477f93ade56?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pradeeper</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=bfe51d75-50eb-856d-93df-46dafac31c04" medium="image" />
	</item>
		<item>
		<title>HP Laserjet p1005 with Ubuntu</title>
		<link>http://pradeeper.wordpress.com/2009/09/14/hp-laserjet-p1005-with-ubuntu/</link>
		<comments>http://pradeeper.wordpress.com/2009/09/14/hp-laserjet-p1005-with-ubuntu/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 10:40:54 +0000</pubDate>
		<dc:creator>pradeeper</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pradeeper.wordpress.com/?p=47</guid>
		<description><![CDATA[HP Laserjet p1005 is working perfectly with Linux but only issue is setting it up initially. Console base installation depend on some GCC libraries and you have to manually install them before run the installation script. Install following dependecies, sudo apt-get install libcupsys2 cupsddk cupsddk-drivers libcupsys2-dev cupsys-bsd libcupsimage2-dev libdbus-1-dev build-essential gs-esp openssl libjpeg62-dev libsnmp-dev libtool [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=47&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>HP Laserjet p1005 is working perfectly with Linux but only issue is setting it up initially. Console base installation depend on some GCC libraries and you have to manually install them before run the installation script. Install following dependecies,</p>
<pre>sudo apt-get install libcupsys2 cupsddk cupsddk-drivers libcupsys2-dev
cupsys-bsd libcupsimage2-dev libdbus-1-dev build-essential gs-esp
openssl libjpeg62-dev libsnmp-dev libtool libusb-dev python-imaging
policykit policykit-gnome python-qt4 python-qt4-dbus python-dbus
python-gobject python-dev python-notify python
python-reportlab libsane libsane-dev sane-utils xsane</pre>
<p>Download the latest driver from <a href="http://hplipopensource.com/hplip-web/index.html">HPLIP</a> site.</p>
<p>Extract it on your hard disk and run the install script.</p>
<p>You might want to re-install hplip from the synaptic or apt-get again, Thanks Mifan!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pradeeper.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pradeeper.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pradeeper.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pradeeper.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pradeeper.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pradeeper.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pradeeper.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pradeeper.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pradeeper.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pradeeper.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pradeeper.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pradeeper.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pradeeper.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pradeeper.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=47&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pradeeper.wordpress.com/2009/09/14/hp-laserjet-p1005-with-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/58fbc2c09d6b4fcc613dc477f93ade56?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pradeeper</media:title>
		</media:content>
	</item>
		<item>
		<title>Poll to select DVCS for Sahana</title>
		<link>http://pradeeper.wordpress.com/2009/08/30/poll-to-select-dvcs-for-sahana/</link>
		<comments>http://pradeeper.wordpress.com/2009/08/30/poll-to-select-dvcs-for-sahana/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 06:07:38 +0000</pubDate>
		<dc:creator>pradeeper</dc:creator>
				<category><![CDATA[Sahana]]></category>

		<guid isPermaLink="false">http://pradeeper.wordpress.com/2009/08/30/poll-to-select-dvcs-for-sahana/</guid>
		<description><![CDATA[Jo has created a poll to select which DVCS to adopt in Sahana Project. It&#8217;s interesting to see the poll results on Doodle as it progress. There&#8217;s a clear preference towards Bazaar than GIT. At the time I write this post, there were 17 votes for Bazaar and 12 for Git. -<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=34&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Jo has created a poll to select which <a href="http://en.wikipedia.org/wiki/Distributed_Version_Control_System" target="_blank">DVCS</a> to adopt in <a href="http://sahana.lk/" target="_blank">Sahana</a> Project. It&#8217;s interesting to see the poll results on <a href="http://www.doodle.com/gikrrtfczim3tk9m" target="_blank">Doodle</a> as it progress. There&#8217;s a clear preference towards Bazaar than GIT. At the time I write this post, there were 17 votes for Bazaar and 12 for Git. -</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=9f05a95f-a324-85a9-82f8-eae438be0fda" alt="" /></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pradeeper.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pradeeper.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pradeeper.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pradeeper.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pradeeper.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pradeeper.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pradeeper.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pradeeper.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pradeeper.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pradeeper.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pradeeper.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pradeeper.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pradeeper.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pradeeper.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=34&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pradeeper.wordpress.com/2009/08/30/poll-to-select-dvcs-for-sahana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/58fbc2c09d6b4fcc613dc477f93ade56?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pradeeper</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=9f05a95f-a324-85a9-82f8-eae438be0fda" medium="image" />
	</item>
		<item>
		<title>Blogging with ScribeFire</title>
		<link>http://pradeeper.wordpress.com/2009/08/30/blogging-with-scribefire/</link>
		<comments>http://pradeeper.wordpress.com/2009/08/30/blogging-with-scribefire/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 05:49:48 +0000</pubDate>
		<dc:creator>pradeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pradeeper.wordpress.com/2009/08/30/blogging-with-scribefire/</guid>
		<description><![CDATA[I accidentally found this nice blogging editor call ScribeFire yesterday and thought to give it a try. Seems like a cool tool to post your stuff on the blog. Since I haven&#8217;t update my blog recently, thought that I should use the tool and do something Tool seems like pretty neat and cool. It has [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=32&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I accidentally found this nice blogging editor call <a target="_blank" href="http://www.scribefire.com/">ScribeFire</a> yesterday and thought to give it a try. Seems like a cool tool to post your stuff on the blog. Since I haven&#8217;t update my blog recently, thought that I should use the tool and do something <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Tool seems like pretty neat and cool. It has it&#8217;s own wizard that can connect with most of the popular blog platform out there and lots of pretty tools.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=88150774-f9c3-88fa-abb9-f7d341f97ed1" /></div>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/blogging" rel="tag">blogging</a>, <a class="performancingtags" href="http://technorati.com/tag/editor" rel="tag">editor</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pradeeper.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pradeeper.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pradeeper.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pradeeper.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pradeeper.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pradeeper.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pradeeper.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pradeeper.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pradeeper.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pradeeper.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pradeeper.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pradeeper.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pradeeper.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pradeeper.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=32&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pradeeper.wordpress.com/2009/08/30/blogging-with-scribefire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/58fbc2c09d6b4fcc613dc477f93ade56?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pradeeper</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=88150774-f9c3-88fa-abb9-f7d341f97ed1" medium="image" />
	</item>
		<item>
		<title>Subversion with mulitple user access levels on Debian</title>
		<link>http://pradeeper.wordpress.com/2008/11/08/subversion-with-mulitple-user-access-levels-on-debian/</link>
		<comments>http://pradeeper.wordpress.com/2008/11/08/subversion-with-mulitple-user-access-levels-on-debian/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 20:07:46 +0000</pubDate>
		<dc:creator>pradeeper</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://pradeeper.wordpress.com/?p=6</guid>
		<description><![CDATA[Most of the organizations who are in to software development are maintaining a source code repository these days. Requirement can be complex if you&#8217;re maintaining multiple projects with different user (most of the time software developers) access levels. Luckily, there are dozens of free/open software solutions for this. Among them, Subversion and CVS are in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=6&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Most of the organizations who are in to software development are maintaining a source code repository these days. Requirement can be complex if you&#8217;re maintaining multiple projects with different user (most of the time software developers) access levels. Luckily, there are dozens of free/open software solutions for this. Among them, Subversion and CVS are in the top of the list.</p>
<p>This short HOWTO will explain the steps to implement Subversion with different user level access to the repository on Debian based system.</p>
<p>1) Make sure that the system is up to date with all the patches and updates,</p>
<p style="padding-left:30px;"><span style="color:#993300;"><em>apt-get update &amp;&amp; apt-get upgrade</em></span></p>
<p>2) Install Subversion, Apache2, PHP, Webdav and other related packages,</p>
<p style="padding-left:30px;"><em><span style="color:#993300;">apt-get install subversion apache2 php5 libapache2-svn websvn<br />
</span></em></p>
<p>3) Creating the repository on the newly implemented Subversion,</p>
<p>My preferred location to place repository is under /opt/ directory, feel free to change the location as you please. Create the directory structure,</p>
<p style="padding-left:30px;"><em><span style="color:#993300;">mkdir -p /opt/acme/</span></em></p>
<p style="padding-left:30px;"><em><span style="color:#993300;">svnadmin create &#8211;fs-type fsfs /opt/acme/myrepo</span></em></p>
<p>4) In this method, Subversion only maintain the repository, Apache WebDAV module is the one that handle write and user permission. Hence, Give Apache to access the repository,</p>
<p>Create a group for Subversion Administrators and add yourself to the group,</p>
<p style="padding-left:30px;"><em><span style="color:#993300;">groupadd svnadm</span></em></p>
<p style="padding-left:30px;"><em><span style="color:#993300;">addgroup pradeeper svnadmin</span></em></p>
<p>Change the ownership of the repository to the Apache user (which is www-data in the debian base systems),</p>
<p style="padding-left:30px;"><em><span style="color:#993300;">chown -R www-data /opt/acme/*</span></em></p>
<p>Change the group-ownership to the svnadm group,</p>
<p style="padding-left:30px;"><em><span style="color:#993300;">chgrp -R svnadm /opt/acme/*</span></em></p>
<p>Set the permission to the repository directory where only Apache user and svnadm has full access and others have no access to the directory,</p>
<p style="padding-left:30px;"><em><span style="color:#993300;">chmod -R 770 /opt/acme/*</span></em></p>
<p>5) Setting up WebDAV,</p>
<p style="padding-left:30px;"><em><span style="color:#993300;">ln -s /etc/apache2/mods-available/dav_svn.conf /etc/apache2/mods-enabled/dav_svn.conf</span></em></p>
<p style="padding-left:30px;"><em><span style="color:#993300;">ln -s /etc/apache2/mods-available/dav_svn.load /etc/apache2/mods-enabled/dav_svn.load</span></em></p>
<p>Restart the Apache to take the new configuration,</p>
<p style="padding-left:30px;"><em><span style="color:#993300;">/etc/init.d/apache2 restart</span></em></p>
<p>6) Next step is to create an Apache VHOST file for the repository. This will give you the oppertunity to access the repository using a URL. (For example, <span style="color:#0000ff;">svn.&lt;your_company&gt;.com</span>),</p>
<p>In Debian, default vhost file location is /etc/apache2/sites-available/ , feel free to create a vhost with appropriate settings for you. Here is my settings,</p>
<p style="padding-left:30px;"><span style="color:#808080;">NameVirtualHost *</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">&lt;VirtualHost *&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">ServerAdmin &lt;your email address&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">ServerName svn.&lt;your_company.com&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">DocumentRoot /usr/share/websvn</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">&lt;Directory /&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">Options FollowSymLinks</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">AllowOverride None</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">&lt;/Directory&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">&lt;Directory /usr/share/websvn&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">Options Indexes FollowSymLinks MultiViews</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">AllowOverride AuthConfig</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">Order allow,deny</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">allow from all</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">&lt;/Directory&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">ErrorLog /var/log/apache2/error.log</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"># Possible values include: debug, info, notice, warn, error, crit,</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"># alert, emerg.</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">LogLevel warn</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">CustomLog /var/log/apache2/access.log combined</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">ServerSignature On</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">Alias /doc/ &#8220;/usr/share/doc/&#8221;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"><br />
&lt;Directory &#8220;/usr/share/doc/&#8221;&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"><br />
Options Indexes MultiViews FollowSymLinks</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"><br />
AllowOverride None</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"><br />
Order deny,allow</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"><br />
Deny from all</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"><br />
Allow from 127.0.0.0/255.0.0.0 ::1/128</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"><br />
&lt;/Directory&gt;</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">&lt;/VirtualHost&gt;</span></p>
<p style="padding-left:30px;">
<p>Add following lines to the above vhost file, Make sure that below section is within the opening and closing &lt;VirtualHost&gt; tags<span style="color:#808080;"><br />
</span></p>
<p style="padding-left:30px;"><span style="color:#808080;"> &lt;Location /&gt;<br />
DAV svn<br />
SVNPath /opt/acme/myrepo<br />
AuthType Basic<br />
AuthName &#8220;Subversion Repository&#8221;<br />
AuthUserFile /etc/apache2/dav_svn.passwd<br />
AuthzSVNAccessFile /etc/apache2/dav_svn.authz<br />
Require valid-user<br />
&lt;/Location&gt;</span></p>
<p>7) Create WebDAV access file. Initial section would define the group memberships and later sections define the permission level to the each section (directory) of the repository. Please refer following sample dav_svn.auth file,</p>
<p style="padding-left:30px;"><span style="color:#808080;">[groups]<br />
pm = pradeeper, mifan, jo<br />
devset1 = smith, jhon, willy,<br />
devset2 = ranjith, ben, smith</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">[/]<br />
@pm = rw</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">[/project1]<br />
@devset1 = rw</span></p>
<p style="padding-left:30px;"><span style="color:#808080;">[/project2]<br />
@devset2 = rw<br />
@devset1 = r</span></p>
<p>8 ) Create WebDAV password file under /etc/apache2/</p>
<p style="padding-left:30px;"><span style="color:#993300;"><em>htpasswd2 -c /etc/apache2/dav_svn.passwd smith</em></span></p>
<p style="padding-left:30px;"><span style="color:#993300;"><em>htpasswd2 /etc/apache2/dav_svn.passwd jhon</em></span></p>
<p style="padding-left:30px;"><span style="color:#993300;"><em>htpasswd2 /etc/apache2/dav_svn.passwd ben</em></span></p>
<p style="padding-left:30px;">&#8230;</p>
<p>Please note that -c switch was used for the first time to create the file. Make sure that you don&#8217;t use this switch when add other members to the file.</p>
<p>That&#8217;s it, your new repository can be accessed from the following URL now,</p>
<p style="padding-left:30px;"><span style="color:#0000ff;"><em>http://svn.&lt;your_company.com&gt;/</em></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pradeeper.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pradeeper.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pradeeper.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pradeeper.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pradeeper.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pradeeper.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pradeeper.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pradeeper.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pradeeper.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pradeeper.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pradeeper.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pradeeper.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pradeeper.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pradeeper.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=6&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pradeeper.wordpress.com/2008/11/08/subversion-with-mulitple-user-access-levels-on-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/58fbc2c09d6b4fcc613dc477f93ade56?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pradeeper</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello World</title>
		<link>http://pradeeper.wordpress.com/2008/06/14/hello-world/</link>
		<comments>http://pradeeper.wordpress.com/2008/06/14/hello-world/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 09:31:40 +0000</pubDate>
		<dc:creator>pradeeper</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://pradeeper.wordpress.com/?p=3</guid>
		<description><![CDATA[So, finally I thought to start a blog. Lets see how it goes This blog will express my thoughts, experiences and dreams<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=3&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So, finally I thought to start a blog. Lets see how it goes <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>This blog will express my thoughts, experiences and dreams</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pradeeper.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pradeeper.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pradeeper.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pradeeper.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pradeeper.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pradeeper.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pradeeper.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pradeeper.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pradeeper.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pradeeper.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pradeeper.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pradeeper.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pradeeper.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pradeeper.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pradeeper.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pradeeper.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pradeeper.wordpress.com&amp;blog=3976249&amp;post=3&amp;subd=pradeeper&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pradeeper.wordpress.com/2008/06/14/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/58fbc2c09d6b4fcc613dc477f93ade56?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pradeeper</media:title>
		</media:content>
	</item>
	</channel>
</rss>
