<?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>Unixbhaskar&#039;s Blog</title>
	<atom:link href="https://unixbhaskar.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://unixbhaskar.wordpress.com</link>
	<description>Musing with GNU/Linux!!</description>
	<lastBuildDate>Tue, 15 May 2012 06:06:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='unixbhaskar.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>https://s2-ssl.wordpress.com/i/buttonw-com.png</url>
		<title>Unixbhaskar&#039;s Blog</title>
		<link>https://unixbhaskar.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://unixbhaskar.wordpress.com/osd.xml" title="Unixbhaskar&#039;s Blog" />
	<atom:link rel='hub' href='https://unixbhaskar.wordpress.com/?pushpress=hub'/>
		<item>
		<title>How to manually install LibreOffice on Scientific Linux</title>
		<link>https://unixbhaskar.wordpress.com/2012/04/09/how-to-manually-install-libreoffice-on-scientific-linux/</link>
		<comments>https://unixbhaskar.wordpress.com/2012/04/09/how-to-manually-install-libreoffice-on-scientific-linux/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 13:45:42 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=528</guid>
		<description><![CDATA[So, Once I downloaded the tar file from this link LibreOffice , it is 150MB of size. Fine, next I got into downloaded dir and untar it ..then get into the inflated dir like this : bhaskar@Scientific-Linux_18:48:52_Mon Apr 09:~/Downloads&#62; tar -xvzf LibO_3.5.2_Linux_x86_install-rpm_en-US.tar.gz LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/ LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/ LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/ LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-freedesktop-menus-3.5-202.noarch.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-mandriva-menus-3.5-202.noarch.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-suse-menus-3.5-202.noarch.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-kde-integration-3.5.2-202.i586.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-gnome-integration-3.5.2-202.i586.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core01-3.5.2-202.i586.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-math-3.5.2-202.i586.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-python-script-provider-3.5.2-202.i586.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-calc-3.5.2-202.i586.rpm LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-base-3.5.2-202.i586.rpm [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=528&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So, Once I downloaded the tar file from this link <a href="http://www.libreoffice.org/downloadold/" title="LibreOffice" target="_blank">LibreOffice</a> , it is 150MB of size.</p>
<p>Fine, next I got into downloaded dir and untar it ..then get into the inflated dir like this :</p>
<p><code><br />
<strong>bhaskar@Scientific-Linux_18:48:52_Mon Apr 09:~/Downloads&gt; tar -xvzf  LibO_3.5.2_Linux_x86_install-rpm_en-US.tar.gz</strong><br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-freedesktop-menus-3.5-202.noarch.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-mandriva-menus-3.5-202.noarch.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration/libreoffice3.5-suse-menus-3.5-202.noarch.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-kde-integration-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-gnome-integration-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core01-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-math-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-python-script-provider-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-calc-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-base-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-binfilter-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-res-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-dict-fr-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core05-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-ogltrans-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-dict-es-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-writer-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-draw-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-presentation-minimizer-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core02-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core06-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-calc-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-en-US-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-stdlibs-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-mediawiki-publisher-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-javascript-script-provider-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-math-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-impress-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-writer-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-images-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-draw-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-report-builder-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-base-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-pyuno-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core04-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-beanshell-script-provider-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-math-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-dict-en-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-base-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core07-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-writer-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-impress-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-postgresql-sdbc-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-ooolinguistic-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-presenter-screen-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-ooofonts-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-nlpsolver-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-xsltfilter-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-en-US-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-graphicfilter-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-calc-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-core03-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libreoffice3.5-ure-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-onlineupdate-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-extension-pdf-import-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/libobasis3.5-javafilter-3.5.2-202.i586.rpm<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/readmes/<br />
LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/readmes/README_en-US<br />
</code></p>
<p>Now it&#8217;s pretty simple to install all the rpm&#8217;s at once like below:</p>
<p><code><br />
<strong>bhaskar@Scientific-Linux_18:51:02_Mon Apr 09:~/Downloads/LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS&gt; sudo rpm -ivh *.rpm</strong><br />
Preparing...                ########################################### [100%]<br />
   1:libreoffice3.5-ure     ########################################### [  2%]<br />
   2:libobasis3.5-core01    ########################################### [  4%]<br />
   3:libobasis3.5-core02    ########################################### [  6%]<br />
   4:libobasis3.5-core03    ########################################### [  7%]<br />
   5:libobasis3.5-core04    ########################################### [  9%]<br />
   6:libobasis3.5-core05    ########################################### [ 11%]<br />
   7:libobasis3.5-core06    ########################################### [ 13%]<br />
   8:libobasis3.5-core07    ########################################### [ 15%]<br />
   9:libobasis3.5-en-US     ########################################### [ 17%]<br />
  10:libobasis3.5-base      ########################################### [ 19%]<br />
  11:libobasis3.5-impress   ########################################### [ 20%]<br />
  12:libobasis3.5-en-US-base########################################### [ 22%]<br />
  13:libobasis3.5-en-US-calc########################################### [ 24%]<br />
  14:libobasis3.5-en-US-math########################################### [ 26%]<br />
  15:libobasis3.5-en-US-res ########################################### [ 28%]<br />
  16:libobasis3.5-en-US-writ########################################### [ 30%]<br />
  17:libobasis3.5-calc      ########################################### [ 31%]<br />
  18:libobasis3.5-draw      ########################################### [ 33%]<br />
  19:libobasis3.5-images    ########################################### [ 35%]<br />
  20:libreoffice3.5         ########################################### [ 37%]<br />
  21:libobasis3.5-math      ########################################### [ 39%]<br />
  22:libobasis3.5-writer    ########################################### [ 41%]<br />
  23:libreoffice3.5-writer  ########################################### [ 43%]<br />
  24:libreoffice3.5-math    ########################################### [ 44%]<br />
  25:libreoffice3.5-base    ########################################### [ 46%]<br />
  26:libreoffice3.5-calc    ########################################### [ 48%]<br />
  27:libreoffice3.5-dict-en ########################################### [ 50%]<br />
SUCCESS: unopkg returns successful!<br />
  28:libreoffice3.5-dict-es ########################################### [ 52%]<br />
SUCCESS: unopkg returns successful!<br />
  29:libreoffice3.5-dict-fr ########################################### [ 54%]<br />
SUCCESS: unopkg returns successful!<br />
  30:libreoffice3.5-draw    ########################################### [ 56%]<br />
  31:libreoffice3.5-en-US   ########################################### [ 57%]<br />
  32:libreoffice3.5-impress ########################################### [ 59%]<br />
  33:libobasis3.5-ogltrans  ########################################### [ 61%]<br />
  34:libobasis3.5-postgresql########################################### [ 63%]<br />
  35:libobasis3.5-extension-########################################### [ 65%]<br />
  36:libobasis3.5-extension-########################################### [ 67%]<br />
  37:libobasis3.5-extension-########################################### [ 69%]<br />
  38:libobasis3.5-extension-########################################### [ 70%]<br />
  39:libobasis3.5-extension-########################################### [ 72%]<br />
  40:libobasis3.5-extension-########################################### [ 74%]<br />
  41:libobasis3.5-extension-########################################### [ 76%]<br />
  42:libobasis3.5-extension-########################################### [ 78%]<br />
  43:libobasis3.5-extension-########################################### [ 80%]<br />
  44:libobasis3.5-binfilter ########################################### [ 81%]<br />
  45:libobasis3.5-gnome-inte########################################### [ 83%]<br />
  46:libobasis3.5-graphicfil########################################### [ 85%]<br />
  47:libobasis3.5-javafilter########################################### [ 87%]<br />
  48:libobasis3.5-kde-integr########################################### [ 89%]<br />
  49:libobasis3.5-onlineupda########################################### [ 91%]<br />
  50:libobasis3.5-ooofonts  ########################################### [ 93%]<br />
  51:libobasis3.5-ooolinguis########################################### [ 94%]<br />
  52:libobasis3.5-pyuno     ########################################### [ 96%]<br />
  53:libobasis3.5-xsltfilter########################################### [ 98%]<br />
  54:libreoffice3.5-stdlibs ########################################### [100%]<br />
</code></p>
<p>But wait&#8230;I am not able to see the menu&#8217;s..okay there is directory inside the inflated dir called &#8221; desktop-integration&#8221; and then get into that .</p>
<p>Next , only install the<strong> freedesktop rpm</strong>&#8230;which will eventually install the menus into the system.BTW while doing this you might come across those errors..I safely ignore those and it works..it might not be the case for you.</p>
<p><code><br />
<strong>bhaskar@Scientific-Linux_18:53:54_Mon Apr 09:~/Downloads/LibO_3.5.2rc2_Linux_x86_install-rpm_en-US/RPMS/desktop-integration&gt; sudo rpm -ivh libreoffice3.5-freedesktop-menus-3.5-202.noarch.rpm </strong><br />
Preparing...                ########################################### [100%]<br />
   1:libreoffice3.5-freedesk########################################### [100%]<br />
/usr/bin/update-desktop-database<br />
/usr/bin/update-mime-database<br />
Unknown media type in type 'all/all'</p>
<p>Unknown media type in type 'all/allfiles'</p>
<p>Unknown media type in type 'uri/mms'</p>
<p>Unknown media type in type 'uri/mmst'</p>
<p>Unknown media type in type 'uri/mmsu'</p>
<p>Unknown media type in type 'uri/pnm'</p>
<p>Unknown media type in type 'uri/rtspt'</p>
<p>Unknown media type in type 'uri/rtspu'</p>
<p>Unknown media type in type 'fonts/package'</p>
<p>Unknown media type in type 'interface/x-winamp-skin'</p>
<p>mkdir: cannot create directory `/usr/share/icons/hicolor/icon-theme.cache': Not a directory<br />
mkdir: cannot create directory `/usr/share/icons/hicolor/index.theme': Not a directory<br />
/usr/bin/gtk-update-icon-cache<br />
/usr/bin/gtk-update-icon-cache<br />
/usr/bin/update-desktop-database<br />
/usr/bin/update-desktop-database<br />
</code></p>
<p>That&#8217;s all!! </p>
<p>Hope this will help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/528/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/528/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/528/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=528&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2012/04/09/how-to-manually-install-libreoffice-on-scientific-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing Cinnamon desktop on Arch Linux</title>
		<link>https://unixbhaskar.wordpress.com/2012/02/23/installing-cinnamon-desktop-on-arch-linux/</link>
		<comments>https://unixbhaskar.wordpress.com/2012/02/23/installing-cinnamon-desktop-on-arch-linux/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 07:38:53 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=520</guid>
		<description><![CDATA[So what&#8217;s the big deal!! I have had a look at the ArchWiki and it says very little about the detail procedure..so I have tried to show the detail thing in this post to get thing going So here we go : step 1 : bhaskar@ArchLinux_11:39:10_Thu Feb 23:~/Downloads&#62; cd cinnamon bhaskar@ArchLinux_11:39:14_Thu Feb 23:~/Downloads/cinnamon&#62; ls cinnamon.install [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=520&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So what&#8217;s the big deal!! I have had a look at the <a href="https://wiki.archlinux.org/index.php/Cinnamon">ArchWiki</a> and it says very little about the detail procedure..so I have tried to show the detail thing in this post to get thing going <img src='https://s0-ssl.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p> So here we go :</p>
<p><code><strong><br />
step 1 :<br />
bhaskar@ArchLinux_11:39:10_Thu Feb 23:~/Downloads&gt; cd cinnamon</p>
<p>bhaskar@ArchLinux_11:39:14_Thu Feb 23:~/Downloads/cinnamon&gt; ls<br />
cinnamon.install  cinnamon.session  cinnamon.xsession  gnome-session-cinnamon  PKGBUILD</p>
<p>bhaskar@ArchLinux_11:39:15_Thu Feb 23:~/Downloads/cinnamon&gt; makepkg -s<br />
==&gt; Making package: cinnamon 1.3.1-1 (Thu Feb 23 11:39:22 IST 2012)<br />
==&gt; Checking runtime dependencies...<br />
==&gt; Installing missing dependencies...<br />
error: target not found: muffin-git<br />
==&gt; ERROR: 'pacman' failed to install missing dependencies.</p>
<p>bhaskar@ArchLinux_11:40:08_Thu Feb 23:~/Downloads/cinnamon&gt; cd ..</p>
<p>bhaskar@ArchLinux_11:41:30_Thu Feb 23:~/Downloads&gt; tar -xvzf muffin-git.tar.gz<br />
muffin-git/<br />
muffin-git/muffin.install<br />
muffin-git/PKGBUILD</p>
<p>bhaskar@ArchLinux_11:41:37_Thu Feb 23:~/Downloads&gt; cd muffin-git</p>
<p>bhaskar@ArchLinux_11:41:39_Thu Feb 23:~/Downloads/muffin-git&gt; ls<br />
muffin.install  PKGBUILD</p>
<p>bhaskar@ArchLinux_11:41:40_Thu Feb 23:~/Downloads/muffin-git&gt; makepkg -s<br />
==&gt; Determining latest git revision...<br />
  -&gt; Version found: 20120223<br />
==&gt; Making package: muffin-git 20120223-1 (Thu Feb 23 11:41:45 IST 2012)<br />
==&gt; Checking runtime dependencies...<br />
==&gt; Checking buildtime dependencies...<br />
==&gt; Installing missing dependencies...<br />
resolving dependencies...<br />
looking for inter-conflicts...</p>
<p>Targets (2): gnome-doc-utils-0.20.6-1  intltool-0.50.1-1</p>
<p>Total Download Size:    0.33 MiB<br />
Total Installed Size:   4.01 MiB</p>
<p>Proceed with installation? [Y/n] y<br />
:: Retrieving packages from extra...<br />
 intltool-0.50.1-1-any                                                                     38.1 KiB  42.7K/s 00:01 [#####################################################################] 100%<br />
 gnome-doc-utils-0.20.6-1-any                                                             298.8 KiB   206K/s 00:01 [#####################################################################] 100%<br />
(2/2) checking package integrity                                                                                   [#####################################################################] 100%<br />
(2/2) loading package files                                                                                        [#####################################################################] 100%<br />
(2/2) checking for file conflicts                                                                                  [#####################################################################] 100%<br />
(2/2) checking available disk space                                                                                [#####################################################################] 100%<br />
(1/2) installing intltool                                                                                          [#####################################################################] 100%<br />
(2/2) installing gnome-doc-utils                                                                                   [#####################################################################] 100%<br />
==&gt; Retrieving Sources...<br />
==&gt; Extracting Sources...<br />
==&gt; Starting build()...<br />
==&gt; Connecting to GIT server....<br />
Cloning into 'muffin'...<br />
remote: Counting objects: 511, done.<br />
remote: Compressing objects: 100% (360/360), done.<br />
remote: Total 511 (delta 230), reused 424 (delta 143)<br />
Receiving objects: 100% (511/511), 2.68 MiB | 127 KiB/s, done.<br />
Resolving deltas: 100% (230/230), done.<br />
==&gt; GIT checkout done or server timeout<br />
==&gt; Starting build...<br />
Cloning into '/home/bhaskar/Downloads/muffin-git/src/muffin-build'...<br />
done.<br />
autoreconf: Entering directory `.'<br />
autoreconf: configure.in: not using Gettext<br />
autoreconf: running: aclocal --force<br />
autoreconf: configure.in: tracing<br />
autoreconf: running: libtoolize --copy --force<br />
libtoolize: putting auxiliary files in `.'.<br />
libtoolize: copying file `./ltmain.sh'<br />
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and<br />
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.<br />
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.<br />
autoreconf: running: /usr/bin/autoconf --force<br />
autoreconf: running: /usr/bin/autoheader --force<br />
autoreconf: running: automake --add-missing --copy --force-missing<br />
src/Makefile.am:233: filter %.c,$(libmuffin_la_SOURCES: non-POSIX variable name<br />
src/Makefile.am:233: (probably a GNU make extension)<br />
autoreconf: Leaving directory `.'<br />
checking for a BSD-compatible install... /bin/install -c<br />
checking whether build environment is sane... yes<br />
checking for a thread-safe mkdir -p... /bin/mkdir -p<br />
checking for gawk... gawk<br />
checking whether make sets $(MAKE)... yes<br />
checking how to create a ustar tar archive... gnutar<br />
checking whether make supports nested variables... yes<br />
checking whether to enable maintainer-specific portions of Makefiles... yes<br />
checking whether NLS is requested... yes<br />
checking for style of include used by make... GNU<br />
checking for gcc... gcc<br />
checking whether the C compiler works... yes<br />
checking for C compiler default output file name... a.out<br />
checking for suffix of executables...<br />
checking whether we are cross compiling... no<br />
checking for suffix of object files... o<br />
checking whether we are using the GNU C compiler... yes<br />
checking whether gcc accepts -g... yes<br />
checking for gcc option to accept ISO C89... none needed<br />
checking dependency style of gcc... gcc3<br />
.......</p>
<p>.....</p>
<p>==&gt; Tidying install...<br />
  -&gt; Purging unwanted files...<br />
  -&gt; Compressing man and info pages...<br />
  -&gt; Stripping unneeded symbols from binaries and libraries...<br />
  -&gt; Removing libtool files...<br />
  -&gt; Removing empty directories...<br />
==&gt; Creating package...<br />
  -&gt; Generating .PKGINFO file...<br />
  -&gt; Adding install file...<br />
  -&gt; Compressing package...<br />
==&gt; Leaving fakeroot environment.<br />
==&gt; Finished making: muffin-git 20120223-1 (Thu Feb 23 11:43:51 IST 2012)</p>
<p></code></strong></p>
<p>Step 2:<br />
<code><strong><br />
bhaskar@ArchLinux_11:46:02_Thu Feb 23:~/Downloads/muffin-git&gt; sudo pacman -U muffin-git-20120223-1-i686.pkg.tar.xz<br />
loading packages...<br />
resolving dependencies...<br />
looking for inter-conflicts...</p>
<p>Targets (1): muffin-git-20120223-1</p>
<p>Total Installed Size:   7.35 MiB</p>
<p>Proceed with installation? [Y/n] y<br />
(1/1) checking package integrity                                                                                   [#####################################################################] 100%<br />
(1/1) loading package files                                                                                        [#####################################################################] 100%<br />
(1/1) checking for file conflicts                                                                                  [#####################################################################] 100%<br />
(1/1) checking available disk space                                                                                [#####################################################################] 100%<br />
(1/1) installing muffin-git                                                                                        [#####################################################################] 100<br />
</code></strong></p>
<p>Step 3:<br />
<code><strong><br />
bhaskar@ArchLinux_11:47:03_Thu Feb 23:~/Downloads/cinnamon&gt; makepkg -s<br />
==&gt; Making package: cinnamon 1.3.1-1 (Thu Feb 23 11:47:08 IST 2012)<br />
==&gt; Checking runtime dependencies...<br />
==&gt; Checking buildtime dependencies...<br />
==&gt; Installing missing dependencies...<br />
resolving dependencies...<br />
looking for inter-conflicts...</p>
<p>Targets (1): gnome-common-2.34.0-1</p>
<p>Total Download Size:    0.01 MiB<br />
Total Installed Size:   0.04 MiB</p>
<p>Proceed with installation? [Y/n]</p>
<p>y<br />
:: Retrieving packages from extra...<br />
 gnome-common-2.34.0-1-any                                                                  8.4 KiB  42.5K/s 00:00 [#####################################################################] 100%<br />
(1/1) checking package integrity                                                                                   [#####################################################################] 100%<br />
(1/1) loading package files                                                                                        [#####################################################################] 100%<br />
(1/1) checking for file conflicts                                                                                  [#####################################################################] 100%<br />
(1/1) checking available disk space                                                                                [#####################################################################] 100%<br />
(1/1) installing gnome-common                                                                                      [#####################################################################] 100%<br />
==&gt; Retrieving Sources...<br />
  -&gt; Found cinnamon.session<br />
  -&gt; Found cinnamon.xsession<br />
  -&gt; Found gnome-session-cinnamon<br />
==&gt; Validating source files with md5sums...<br />
    cinnamon.session ... Passed<br />
    cinnamon.xsession ... Passed<br />
    gnome-session-cinnamon ... Passed<br />
==&gt; Extracting Sources...<br />
==&gt; Starting build()...<br />
--2012-02-23 11:47:42--  https://github.com/linuxmint/Cinnamon/tarball/1.3.1<br />
Resolving github.com... 207.97.227.239<br />
Connecting to github.com|207.97.227.239|:443... connected.<br />
HTTP request sent, awaiting response... 302 Found<br />
Location: https://nodeload.github.com/linuxmint/Cinnamon/tarball/1.3.1 [following]<br />
--2012-02-23 11:47:43--  https://nodeload.github.com/linuxmint/Cinnamon/tarball/1.3.1<br />
Resolving nodeload.github.com... 207.97.227.252<br />
Connecting to nodeload.github.com|207.97.227.252|:443... connected.<br />
HTTP request sent, awaiting response... 200 OK<br />
Length: 2401810 (2.3M) [application/octet-stream]<br />
Saving to: `cinnamon.tar.gz'</p>
<p>==&gt; Tidying install...<br />
  -&gt; Purging unwanted files...<br />
  -&gt; Compressing man and info pages...<br />
  -&gt; Stripping unneeded symbols from binaries and libraries...<br />
  -&gt; Removing libtool files...<br />
==&gt; Creating package...<br />
  -&gt; Generating .PKGINFO file...<br />
  -&gt; Adding install file...<br />
  -&gt; Compressing package...<br />
==&gt; Leaving fakeroot environment.<br />
==&gt; Finished making: cinnamon 1.3.1-1 (Thu Feb 23 11:49:29 IST 2012)<br />
</code></strong></p>
<p>Step 4:<br />
<code><strong><br />
bhaskar@ArchLinux_11:50:43_Thu Feb 23:~/Downloads/cinnamon&gt; sudo pacman -U cinnamon-1.3.1-1-i686.pkg.tar.xz<br />
loading packages...<br />
resolving dependencies...<br />
looking for inter-conflicts...</p>
<p>Targets (1): cinnamon-1.3.1-1</p>
<p>Total Installed Size:   6.08 MiB</p>
<p>Proceed with installation? [Y/n] y</p>
<p>(1/1) checking package integrity                                                                                   [#####################################################################] 100%<br />
(1/1) loading package files                                                                                        [#####################################################################] 100%<br />
(1/1) checking for file conflicts                                                                                  [#####################################################################] 100%<br />
(1/1) checking available disk space                                                                                [#####################################################################] 100%<br />
(1/1) installing cinnamon                                                                                          [#####################################################################] 100%<br />
To abilitate Cinnamon you can also assign to session-name<br />
key in org.gnome.desktop.session the value cinnamon</p>
<p></code></strong></p>
<p>Step 5:<br />
<code><strong><br />
bhaskar@ArchLinux_11:55:03_Thu Feb 23:~/Downloads&gt; tar -xvzf cinnamon-extensions-git.tar.gz<br />
cinnamon-extensions-git/<br />
cinnamon-extensions-git/cinnamon-weather-config.desktop<br />
cinnamon-extensions-git/PKGBUILD<br />
cinnamon-extensions-git/cinnamon-extensions-git.install</p>
<p>bhaskar@ArchLinux_11:55:13_Thu Feb 23:~/Downloads&gt; cd cinnamon-extensions-git</p>
<p>bhaskar@ArchLinux_11:55:18_Thu Feb 23:~/Downloads/cinnamon-extensions-git&gt; ls<br />
cinnamon-extensions-git.install  cinnamon-weather-config.desktop  PKGBUILD</p>
<p>bhaskar@ArchLinux_11:55:20_Thu Feb 23:~/Downloads/cinnamon-extensions-git&gt; makepkg -s<br />
==&gt; Determining latest git revision...<br />
  -&gt; Version found: 20120223<br />
==&gt; Making package: cinnamon-extensions-git 20120223-1 (Thu Feb 23 11:55:25 IST 2012)<br />
==&gt; Checking runtime dependencies...<br />
==&gt; Checking buildtime dependencies...<br />
==&gt; Retrieving Sources...<br />
  -&gt; Found cinnamon-weather-config.desktop<br />
==&gt; Validating source files with md5sums...<br />
 cinnamon-weather-config.desktop ... Passed<br />
==&gt; Extracting Sources...<br />
==&gt; Starting build()...<br />
==&gt; Connecting to GIT server....<br />
Cloning into 'cinnamon-extensions'...<br />
remote: Counting objects: 98, done.<br />
remote: Compressing objects: 100% (48/48), done.<br />
remote: Total 98 (delta 23), reused 98 (delta 23)<br />
Receiving objects: 100% (98/98), 27.34 KiB, done.<br />
Resolving deltas: 100% (23/23), done.<br />
==&gt; GIT checkout done or server timeout<br />
==&gt; Entering fakeroot environment...<br />
==&gt; Starting package()...<br />
==&gt; Tidying install...<br />
  -&gt; Purging unwanted files...<br />
  -&gt; Compressing man and info pages...<br />
  -&gt; Stripping unneeded symbols from binaries and libraries...<br />
==&gt; Creating package...<br />
  -&gt; Generating .PKGINFO file...<br />
  -&gt; Adding install file...<br />
  -&gt; Compressing package...<br />
==&gt; Leaving fakeroot environment.<br />
==&gt; Finished making: cinnamon-extensions-git 20120223-1 (Thu Feb 23 11:55:31 IST 2012)<br />
</code></strong></p>
<p>Step 6:<br />
<code><strong><br />
bhaskar@ArchLinux_11:56:04_Thu Feb 23:~/Downloads/cinnamon-extensions-git&gt; sudo pacman -U cinnamon-extensions-git-20120223-1-any.pkg.tar.xz<br />
Password:<br />
loading packages...<br />
resolving dependencies...<br />
looking for inter-conflicts...</p>
<p>Targets (1): cinnamon-extensions-git-20120223-1</p>
<p>Total Installed Size:   0.16 MiB</p>
<p>Proceed with installation? [Y/n] y<br />
(1/1) checking package integrity                                                                                   [#####################################################################] 100%<br />
(1/1) loading package files                                                                                        [#####################################################################] 100%<br />
(1/1) checking for file conflicts                                                                                  [#####################################################################] 100%<br />
(1/1) checking available disk space                                                                                [#####################################################################] 100%<br />
(1/1) installing cinnamon-extensions-git                                                                           [#####################################################################] 100%</p>
<p></code></strong></p>
<p>Step 7:<br />
<code><strong><br />
bhaskar@ArchLinux_11:57:22_Thu Feb 23:~/Downloads/cinnamon-themes-git&gt; makepkg -s<br />
==&gt; Determining latest git revision...<br />
  -&gt; Version found: 20120223<br />
==&gt; Making package: cinnamon-themes-git 20120223-1 (Thu Feb 23 11:57:27 IST 2012)<br />
==&gt; Checking runtime dependencies...<br />
==&gt; Checking buildtime dependencies...<br />
==&gt; Retrieving Sources...<br />
==&gt; Extracting Sources...<br />
==&gt; Starting build()...<br />
==&gt; Connecting to GIT server....<br />
Cloning into 'cinnamon-themes'...<br />
remote: Counting objects: 629, done.<br />
remote: Compressing objects: 100% (440/440), done.<br />
remote: Total 629 (delta 205), reused 588 (delta 164)<br />
Receiving objects: 100% (629/629), 12.80 MiB | 196 KiB/s, done.<br />
Resolving deltas: 100% (205/205), done.<br />
==&gt; GIT checkout done or server timeout<br />
==&gt; Entering fakeroot environment...<br />
==&gt; Starting package()...<br />
==&gt; Tidying install...<br />
  -&gt; Purging unwanted files...<br />
  -&gt; Compressing man and info pages...<br />
  -&gt; Stripping unneeded symbols from binaries and libraries...<br />
==&gt; Creating package...<br />
  -&gt; Generating .PKGINFO file...<br />
  -&gt; Compressing package...<br />
==&gt; Leaving fakeroot environment.<br />
==&gt; Finished making: cinnamon-themes-git 20120223-1 (Thu Feb 23 11:59:08 IST 2012)<br />
</code></strong></p>
<p>Step 8:<br />
<code><strong><br />
bhaskar@ArchLinux_11:59:51_Thu Feb 23:~/Downloads/cinnamon-themes-git&gt; sudo pacman -U cinnamon-themes-git-20120223-1-any.pkg.tar.xz<br />
loading packages...<br />
resolving dependencies...<br />
looking for inter-conflicts...</p>
<p>Targets (1): cinnamon-themes-git-20120223-1</p>
<p>Total Installed Size:   18.32 MiB</p>
<p>Proceed with installation? [Y/n] y</p>
<p>(1/1) checking package integrity                                                                                   [#####################################################################] 100%<br />
(1/1) loading package files                                                                                        [#####################################################################] 100%<br />
(1/1) checking for file conflicts                                                                                  [#####################################################################] 100%<br />
(1/1) checking available disk space                                                                                [#####################################################################] 100%<br />
(1/1) installing cinnamon-themes-git                                                                               [#####################################################################] 100%<br />
</code></strong></p>
<p>Now it&#8217;s look like below:</p>
<p><a href="http://unixbhaskar.files.wordpress.com/2012/02/cinnamon-desktop.png"><img src="http://unixbhaskar.files.wordpress.com/2012/02/cinnamon-desktop.png?w=300&h=168" alt="" title="cinnamon-desktop" width="300" height="168" class="aligncenter size-medium wp-image-524" /></a></p>
<p>Hope this will help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/520/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=520&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2012/02/23/installing-cinnamon-desktop-on-arch-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>

		<media:content url="http://unixbhaskar.files.wordpress.com/2012/02/cinnamon-desktop.png?w=300" medium="image">
			<media:title type="html">cinnamon-desktop</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing Drupal in Gentoo</title>
		<link>https://unixbhaskar.wordpress.com/2012/02/09/installing-drupal-in-gentoo/</link>
		<comments>https://unixbhaskar.wordpress.com/2012/02/09/installing-drupal-in-gentoo/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 14:32:45 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=498</guid>
		<description><![CDATA[So,I have stumbled over a page here ,which basically suggest that the installation was problematic. So I decided to plunge into it to have a crack on it. My Gentoo system has prohibit me too..here are the interaction with my system: bhaskar@GentooLinux_13:41:15_Thu Feb 09:~&#62; sudo emerge -av drupal These are the packages that would be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=498&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So,I have stumbled over a page <a href="http://drupal.org/node/163517" title="Dupal on Gentoo" target="_blank">here</a> ,which basically suggest that the installation was problematic. So I decided to plunge into it to have a crack on it.</p>
<p>My Gentoo system has prohibit me too..here are the interaction with my system:<br />
<code><strong><br />
bhaskar@GentooLinux_13:41:15_Thu Feb 09:~&gt; sudo emerge -av drupal                                                                             </p>
<p>These are the packages that would be merged, in order:                                                                                        </p>
<p>Calculating dependencies... done!                                                                                                             </p>
<p>!!! All ebuilds that could satisfy "drupal" have been masked.<br />
!!! One of the following masked packages is required to complete your request:<br />
dev-lang/php pdo gd mysql mysqli xml<br />
- www-apps/drupal-7.12::gentoo (masked by: ~x86 keyword)<br />
- www-apps/drupal-7.10::gentoo (masked by: ~x86 keyword)<br />
- www-apps/drupal-6.24::gentoo (masked by: ~x86 keyword)<br />
- www-apps/drupal-6.22::gentoo (masked by: ~x86 keyword)<br />
- www-apps/drupal-5.23::gentoo (masked by: ~x86 keyword)                                                                                      </p>
<p>For more information, see the MASKED PACKAGES section in the emerge<br />
man page or refer to the Gentoo Handbook.                                                                                          </code><br />
                                                                                                   <code><br />
bhaskar@GentooLinux_13:41:39_Thu Feb 09:~&gt; sudo vim /etc/portage/package.keywords/druapl.keywords<br />
</code></p>
<p><code><br />
bhaskar@GentooLinux_13:44:54_Thu Feb 09:~&gt; sudo emerge -av drupal                                                                             </p>
<p>These are the packages that would be merged, in order:<br />
dev-lang/php pdo gd mysql mysqli xml apache2</p>
<p>Calculating dependencies... done!                                                                                                             </p>
<p>emerge: there are no ebuilds built with USE flags to satisfy "dev-lang/php[pdo,postgres?,sqlite?,xml]".<br />
!!! One of the following packages is required to complete your request:<br />
- dev-lang/php-5.3.9::gentoo (Change USE: +pdo)<br />
(dependency required by "www-apps/drupal-7.12" [ebuild])<br />
(dependency required by "drupal" [argument])                                                                                        </code></p>
<p><code><br />
bhaskar@GentooLinux_14:02:29_Thu Feb 09:~&gt; sudo vim /etc/portage/package.use/php.use </p>
<p></code></p>
<p><code><br />
bhaskar@GentooLinux_14:04:01_Thu Feb 09:~&gt; sudo emerge -av drupal                                                                             </p>
<p>These are the packages that would be merged, in order:                                                                                        </p>
<p>Calculating dependencies... done!                                                                                                             </p>
<p>emerge: there are no ebuilds built with USE flags to satisfy "=dev-lang/php-5.3*[apache2]".<br />
!!! One of the following packages is required to complete your request:<br />
- dev-lang/php-5.3.9::gentoo (Change USE: +apache2)<br />
(dependency required by "virtual/httpd-php-5.3" [ebuild])<br />
(dependency required by "www-apps/drupal-7.12" [ebuild])<br />
(dependency required by "drupal" [argument])<br />
</code></p>
<p><code><br />
bhaskar@GentooLinux_14:04:27_Thu Feb 09:~&gt; sudo emerge -av drupal                                                          </p>
<p>These are the packages that would be merged, in order:</p>
<p>Calculating dependencies... done!<br />
[ebuild  N     ] dev-libs/oniguruma-5.9.2  528 kB<br />
[ebuild  N     ] app-admin/webapp-config-1.50.16-r1  102 kB<br />
[ebuild  N     ] dev-libs/libmcrypt-2.5.8-r2  1,304 kB<br />
[ebuild  N     ] app-admin/eselect-php-0.6.2  2 kB<br />
[ebuild  N     ] media-libs/t1lib-5.1.2  USE="X -doc -static-libs" 1,829 kB<br />
[ebuild  N     ] virtual/httpd-cgi-0  0 kB<br />
[ebuild  N     ] app-text/aspell-0.60.6.1  USE="nls" LINGUAS="-af -be -bg -br -ca -cs -cy -da -de -el -en -eo -es -et -fi -fo -fr -ga -gl -he -hr -is -it -la -lt -nl -no -pl -pt -pt_BR -ro -ru -sk -sl -sr -sv -uk -vi" 1,835 kB<br />
[ebuild  N     ] app-dicts/aspell-en-6.0.0  179 kB<br />
[ebuild  N     ] dev-lang/php-5.3.9  USE="apache2 berkdb bzip2 cli crypt ctype exif fileinfo filter gd gdbm hash iconv ipv6 json ldap mysql mysqli nls pdo phar posix readline session simplexml spell ssl tokenizer truetype unicode xml zlib -bcmath -calendar -cdb -cgi -cjk -curl -curlwrappers -debug -doc -embed -enchant -firebird -flatfile -fpm -frontbase -ftp -gmp -imap -inifile -intl -iodbc -kerberos -kolab -ldap-sasl -libedit -mhash -mssql -mysqlnd -oci8-instant-client -odbc -pcntl -pic -postgres -qdbm -recode -sharedmem -snmp -soap -sockets -sqlite -sqlite3 -suhosin -sybase-ct -sysvipc -threads -tidy -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -zip" 11,438 kB<br />
[ebuild  N     ] virtual/httpd-php-5.3  0 kB<br />
[ebuild  N    ~] www-apps/drupal-7.12  USE="mysql -postgres -sqlite -vhosts" 3,017 kB</p>
<p>Total: 11 packages (11 new), Size of downloads: 20,229 kB</p>
<p>Would you like to merge these packages? [Yes/No] y<br />
</code></strong></p>
<p>On the process to get it into my system I have added it keywords file and made some flags to add with the php .</p>
<p>First I have added a file <strong>drupal.keywords</strong> in <strong>/etc/portage/package.keywords</strong> and the content of the file look like this :</p>
<p><code><strong><br />
 www-apps/drupal ~x86<br />
~<br />
</code></strong></p>
<p>Then, I have added another file as <strong>php.use</strong> in <strong>/etc/portage/package.use</strong> and the content of the file is like this :</p>
<p><code><strong><br />
dev-lang/php pdo gd mysql mysqli xml apache2<br />
</code></strong></p>
<p>Look at the flags I have added to emerge php to integrate with others.Then I started to emerge the drupal.</p>
<p>Once the emerge complete; it look like below:<br />
<code><strong><br />
 * Messages for package dev-lang/php-5.3.9:</p>
<p> * Installing php.ini for cli into /etc/php/cli-php5.3<br />
 *<br />
 * Installing php.ini for apache2 into /etc/php/apache2-php5.3<br />
 *<br />
 * Make sure that PHP_TARGETS in /etc/make.conf includes php5-3 in order<br />
 * to compile extensions for the 5.3 ABI<br />
 *<br />
 *<br />
 * This ebuild installed a version of php.ini based on php.ini-development version.<br />
 * You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either<br />
 * 'production' or 'development' in /etc/make.conf<br />
 * Both versions of php.ini can be found in /usr/share/doc/php-5.3.9<br />
 *<br />
 * For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:<br />
 * http://www.gentoo.org/proj/en/php/php-upgrading.xml<br />
 * </p>
<p> * Messages for package www-apps/drupal-7.12:</p>
<p> * (server owned) htdocs/files<br />
 * (server owned) htdocs/sites/default<br />
 * (server owned) htdocs/sites/default/settings.php<br />
 * (config) htdocs/sites/default/settings.php<br />
 * (config) htdocs/.htaccess<br />
 * (info) /usr/portage/www-apps/drupal/files/postinstall-en.txt (lang: en)<br />
 *<br />
 * SECURITY NOTICE<br />
 * If you plan on using SSL on your Drupal site, please consult the postinstall information:<br />
 *      # webapp-config --show-postinst drupal 7.12<br />
 *<br />
&gt;&gt;&gt; Auto-cleaning packages...</p>
<p>&gt;&gt;&gt; No outdated packages were found on your system.</p>
<p> * Regenerating GNU info directory index...<br />
 * Processed 135 info files.<br />
</code></strong></p>
<p>Now we need put the required thing right place like below is way to do it:<br />
<code><strong><br />
bhaskar@GentooLinux_14:52:16_Thu Feb 09:~&gt; sudo webapp-config -I -h GentooLinux.localdomain drupal 7.12<br />
*<br />
* You may be installing into the website's root directory.<br />
* Is this what you meant to do?<br />
*<br />
*   Creating required directories<br />
*   Linking in required files<br />
*     This can take several minutes for larger apps<br />
*   Files and directories installed</p>
<p>=================================================================<br />
POST-INSTALL INSTRUCTIONS<br />
=================================================================</p>
<p>You will need to provide a database for your drupal installation.  </p>
<p>This assumes you have some knowledge of MySQL, and already have it<br />
installed and configured. If not, please refer to the Gentoo MySQL<br />
guide at the following URL:</p>
<p>http://www.gentoo.org/doc/en/mysql-howto.xml</p>
<p>Once you have a database ready all you need to do is to go to this<br />
location</p>
<p>http://GentooLinux.localdomain//</p>
<p>and provide the credential required for the database access.</p>
<p>SECURITY NOTICE: If you use SSL on your Drupal installation, you<br />
should enable the PHP configuration option 'session.cookie-secure'<br />
to make it harder for attackers to sniff session cookies.</p>
<p>References:<br />
CVE-2008-3661</p>
<p>http://www.php.net/manual/en/session.configuration.php#ini.session.cookie-secure</p>
<p>http://drupal.org/node/315703</p>
<p>After that you can start to use drupal.</p>
<p>=================================================================</p>
<p>* Install completed - success<br />
</code></strong></p>
<p>So, what left? the database..lets do it:</p>
<p><code><strong><br />
bhaskar@GentooLinux_15:05:43_Thu Feb 09:~&gt; sudo mysql -u root -p<br />
Enter password:<br />
Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
Your MySQL connection id is 1<br />
Server version: 5.1.61-log Gentoo Linux mysql-5.1.61</p>
<p>Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.</p>
<p>Oracle is a registered trademark of Oracle Corporation and/or its<br />
affiliates. Other names may be trademarks of their respective<br />
owners.</p>
<p>Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.</p>
<p>mysql&gt; show databases;<br />
+--------------------+<br />
| Database           |<br />
+--------------------+<br />
| information_schema |<br />
| mysql              |<br />
| test               |<br />
+--------------------+<br />
3 rows in set (0.02 sec)</p>
<p>mysql&gt; create database drupal;<br />
Query OK, 1 row affected (0.00 sec)</p>
<p>mysql&gt; show databases;<br />
+--------------------+<br />
| Database           |<br />
+--------------------+<br />
| information_schema |<br />
| drupal             |<br />
| mysql              |<br />
| test               |<br />
+--------------------+<br />
4 rows in set (0.00 sec)</p>
<p>mysql&gt; use mysql;<br />
Reading table information for completion of table and column names<br />
You can turn off this feature to get a quicker startup with -A</p>
<p>Database changed<br />
mysql&gt; INSERT INTO user (host, user, password, select_priv, insert_priv, update_priv) VALUES ('GentooLinux', 'drupal', PASSWORD('drupal'), 'Y', 'Y', 'Y');<br />
Query OK, 1 row affected, 3 warnings (0.00 sec)</p>
<p>mysql&gt; use drupal;<br />
Database changed<br />
mysql&gt;<br />
mysql&gt; GRANT ALL PRIVILEGES ON drupal.* TO drupal@'%' IDENTIFIED BY 'drupal';<br />
Query OK, 0 rows affected (0.00 sec)</p>
<p>mysql&gt; FLUSH privileges;<br />
Query OK, 0 rows affected (0.00 sec)<br />
</code></strong></p>
<p>We are almost there!! let&#8217;s get into the browser for installation:</p>
<p><a href="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-1.png"><img src="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-1.png?w=300&h=225" alt="" title="Drupal-install-1" width="300" height="225" class="aligncenter size-medium wp-image-507" /></a></p>
<p><a href="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-2.png"><img src="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-2.png?w=300&h=225" alt="" title="Drupal-install-2" width="300" height="225" class="aligncenter size-medium wp-image-508" /></a></p>
<p><a href="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-3.png"><img src="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-3.png?w=300&h=225" alt="" title="Drupal-install-3" width="300" height="225" class="aligncenter size-medium wp-image-509" /></a></p>
<p><a href="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-4.png"><img src="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-4.png?w=300&h=225" alt="" title="drupal-install-4" width="300" height="225" class="aligncenter size-medium wp-image-510" /></a></p>
<p><a href="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-51.png"><img src="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-51.png?w=300&h=225" alt="" title="Drupal-install-5" width="300" height="225" class="aligncenter size-medium wp-image-512" /></a></p>
<p>Now let&#8217;s get into the CMS:</p>
<p><a href="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-6.png"><img src="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-6.png?w=300&h=225" alt="" title="Drupal-install-6" width="300" height="225" class="aligncenter size-medium wp-image-513" /></a></p>
<p><strong>Installing Drupal shell a.k.a drush</strong><br />
<code><strong><br />
bhaskar@GentooLinux_20:30:51_Thu Feb 09:~&gt; sudo emerge -av drush<br />
Password: </p>
<p>These are the packages that would be merged, in order:</p>
<p>Calculating dependencies... done!</p>
<p>!!! All ebuilds that could satisfy "drush" have been masked.<br />
!!! One of the following masked packages is required to complete your request:<br />
- app-admin/drush-4.4::gentoo (masked by: ~x86 keyword)</p>
<p>For more information, see the MASKED PACKAGES section in the emerge<br />
man page or refer to the Gentoo Handbook.<br />
</code></strong></p>
<p>Hmmm.. problem..let add the keyword file into the system:</p>
<p><code><strong></p>
<p>bhaskar@GentooLinux_20:31:04_Thu Feb 09:~&gt; sudo vim /etc/portage/package.keywords/drush.keywords</p>
<p>and the content is this :</p>
<p>app-admin/drush ~x86</p>
<p></code></strong></p>
<p>Let&#8217;s try to merge it into the system:</p>
<p><code><strong><br />
bhaskar@GentooLinux_20:35:49_Thu Feb 09:~&gt; sudo emerge -av drush</p>
<p>These are the packages that would be merged, in order:</p>
<p>Calculating dependencies... done!<br />
[ebuild  N     ] dev-php/PEAR-PEAR-1.9.3  289 kB<br />
[ebuild  N     ] dev-php/PEAR-Structures_Graph-1.0.4  30 kB<br />
[ebuild  N     ] dev-php/PEAR-Console_Getopt-1.3.1  5 kB<br />
[ebuild  N     ] dev-php/PEAR-Archive_Tar-1.3.7  18 kB<br />
[ebuild  N     ] dev-php/PEAR-XML_Util-1.2.1-r2  18 kB<br />
[ebuild  N     ] dev-php/pear-1.9.3  0 kB<br />
[ebuild  N    ~] app-admin/drush-4.4  USE="-examples" 248 kB</p>
<p>Total: 7 packages (7 new), Size of downloads: 605 kB</p>
<p>Would you like to merge these packages? [Yes/No] yes</p>
<p></code></strong></p>
<p>So it installed in the system:<br />
<code><strong><br />
bhaskar@GentooLinux_20:39:15_Thu Feb 09:~&gt; whereis drush<br />
drush: /usr/bin/drush /usr/share/drush<br />
</code></strong></p>
<p>For using drush from the command line look <a href="http://unixbhaskar.wordpress.com/2011/04/19/drush-a-command-line-drupal-site-manipulator/" title="Drush" target="_blank">here</a> for my earlier post about it.</p>
<p>Hope this will help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/498/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/498/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/498/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/498/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/498/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/498/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/498/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/498/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/498/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/498/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/498/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/498/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/498/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/498/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=498&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2012/02/09/installing-drupal-in-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>

		<media:content url="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-1.png?w=300" medium="image">
			<media:title type="html">Drupal-install-1</media:title>
		</media:content>

		<media:content url="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-2.png?w=300" medium="image">
			<media:title type="html">Drupal-install-2</media:title>
		</media:content>

		<media:content url="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-3.png?w=300" medium="image">
			<media:title type="html">Drupal-install-3</media:title>
		</media:content>

		<media:content url="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-4.png?w=300" medium="image">
			<media:title type="html">drupal-install-4</media:title>
		</media:content>

		<media:content url="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-51.png?w=300" medium="image">
			<media:title type="html">Drupal-install-5</media:title>
		</media:content>

		<media:content url="http://unixbhaskar.files.wordpress.com/2012/02/drupal-install-6.png?w=300" medium="image">
			<media:title type="html">Drupal-install-6</media:title>
		</media:content>
	</item>
		<item>
		<title>Mod_Security and Mod_Evasive implementation and Testing on Scientific Linux</title>
		<link>https://unixbhaskar.wordpress.com/2012/01/26/mod_security-and-mod_evasive-implementation-and-testing-on-scientific-linux/</link>
		<comments>https://unixbhaskar.wordpress.com/2012/01/26/mod_security-and-mod_evasive-implementation-and-testing-on-scientific-linux/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 04:23:38 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=491</guid>
		<description><![CDATA[Yep,those two module has to be integrated with Apache running on SL.I am wildly expecting people who read this post at least have an idea what is Apache and what module can do;specifically those two modules can do.Anyway if you are really interested to know more about those two modules I would like to urge [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=491&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yep,those two module has to be integrated with Apache running on SL.I am wildly expecting people who read this post at least have an idea what is Apache and what module can do;specifically those two modules can do.Anyway if you are really interested to know more about those two modules I would like to urge you people to please visit Apache&#8217;s web site(http://apache.org) and mod_security web site(http://www.modsecurity.org/).One more information I go with the default rule come along with it;you might tweak the rules according to your need.</p>
<p>So here we go without much ado..lets dig in..</p>
<p>Step 1:<br />
<code><b><br />
bhaskar@Scientific-Linux_10:36:32_Wed Jan 25:~&gt; sudo yum install mod_security<br />
Loaded plugins: refresh-packagekit<br />
Setting up Install Process<br />
Resolving Dependencies<br />
--&gt; Running transaction check<br />
---&gt; Package mod_security.i686 0:2.5.12-2.el6 will be installed<br />
--&gt; Finished Dependency Resolution</p>
<p>Dependencies Resolved</p>
<p>================================================================================================================================================================================================================================<br />
 Package                                                   Arch                                              Version                                                    Repository                                         Size<br />
================================================================================================================================================================================================================================<br />
Installing:<br />
 mod_security                                              i686                                              2.5.12-2.el6                                               epel                                              896 k</p>
<p>Transaction Summary<br />
================================================================================================================================================================================================================================<br />
Install       1 Package(s)</p>
<p>Total download size: 896 k<br />
Installed size: 3.3 M<br />
Is this ok [y/N]: y<br />
Downloading Packages:<br />
mod_security-2.5.12-2.el6.i686.rpm                                                                                                                                                                       | 896 kB     00:02<br />
Running rpm_check_debug<br />
Running Transaction Test<br />
Transaction Test Succeeded<br />
Running Transaction<br />
  Installing : mod_security-2.5.12-2.el6.i686                                                                                                                                                                               1/1 </p>
<p>Installed:<br />
  mod_security.i686 0:2.5.12-2.el6                                                                                                                                                                                              </p>
<p>Complete!<br />
</b></code></p>
<p>Step 2:</p>
<p><b>Installing mod_evasive</b></p>
<p><code><b><br />
bhaskar@Scientific-Linux_10:38:53_Wed Jan 25:~&gt; sudo yum install mod_evasive<br />
[sudo] password for bhaskar:<br />
Loaded plugins: refresh-packagekit<br />
Setting up Install Process<br />
Resolving Dependencies<br />
--&gt; Running transaction check<br />
---&gt; Package mod_evasive.i686 0:1.10.1-10.el6 will be installed<br />
--&gt; Finished Dependency Resolution</p>
<p>Dependencies Resolved</p>
<p>================================================================================================================================================================================================================================<br />
 Package                                                  Arch                                              Version                                                     Repository                                         Size<br />
================================================================================================================================================================================================================================<br />
Installing:<br />
 mod_evasive                                              i686                                              1.10.1-10.el6                                               epel                                               24 k</p>
<p>Transaction Summary<br />
================================================================================================================================================================================================================================<br />
Install       1 Package(s)</p>
<p>Total download size: 24 k<br />
Installed size: 49 k<br />
Is this ok [y/N]: y<br />
Downloading Packages:<br />
mod_evasive-1.10.1-10.el6.i686.rpm                                                                                                                                                                       |  24 kB     00:00<br />
Running rpm_check_debug<br />
Running Transaction Test<br />
Transaction Test Succeeded<br />
Running Transaction<br />
  Installing : mod_evasive-1.10.1-10.el6.i686                                                                                                                                                                               1/1 </p>
<p>Installed:<br />
  mod_evasive.i686 0:1.10.1-10.el6                                                                                                                                                                                              </p>
<p>Complete!</p>
<p></b></code></p>
<p>Step 3:</p>
<p>Like this :<br />
<code><b><br />
bhaskar@Scientific-Linux_11:04:48_Wed Jan 25:~&gt; sudo vim /etc/httpd/conf/httpd.conf<br />
# Mod_evasive implementation</p>
<p>DOSHashTableSize 3097<br />
DOSPageCount 5<br />
DOSSiteCount 100<br />
DOSPageInterval 2<br />
DOSSiteInterval 2<br />
DOSBlockingPeriod 10<br />
DOSBlockingPeriod 600</p>
<p></b></code><br />
Step 4:</p>
<p><b>Restart the httpd server</b><br />
<code><br />
bhaskar@Scientific-Linux_11:06:09_Wed Jan 25:~&gt; sudo /sbin/service httpd restart<br />
Stopping httpd:                                            [FAILED]<br />
Starting httpd:                                            [  OK  ]<br />
</code><br />
It failed in first occassion because it was not running &#8230;</p>
<p>Step5:</p>
<p>To test mod_evasive to work or not ..using this perl script to test<br />
<code><br />
#!/usr/bin/perl</p>
<p># test.pl: small script to test mod_dosevasive's effectiveness</p>
<p>use IO::Socket;<br />
use strict;</p>
<p>for(0..100) {<br />
  my($response);<br />
  my($SOCKET) = new IO::Socket::INET( Proto   =&gt; "tcp",<br />
                                      PeerAddr=&gt; "scientific-linux.localdomain:80");<br />
  if (! defined $SOCKET) { die $!; }<br />
  print $SOCKET "GET /?$_ HTTP/1.0\n\n";<br />
  $response = ;<br />
  print $response;<br />
  close($SOCKET);<br />
}<br />
</code></p>
<p>Step 6:<br />
So installing mod_security and enable the log file  here ;<br />
<code><br />
root@Scientific-Linux_11:20:03_Wed Jan 25:/var/log/httpd # ls<br />
access_log  error_log  <b>modsec_audit.log  modsec_debug.log</b><br />
</code></p>
<p>Step 7:</p>
<p>Mod_security installaton base:<br />
<code><br />
root@Scientific-Linux_11:21:20_Wed Jan 25:/etc/httpd # cd modsecurity.d/</p>
<p>root@Scientific-Linux_11:21:24_Wed Jan 25:/etc/httpd/modsecurity.d # ls</p>
<p><b>base_rules  modsecurity_crs_10_config.conf  modsecurity_localrules.conf  optional_rules</b></p>
<p></code></p>
<p>Step 8:</p>
<p>Here is the two module file we have installed<br />
<code><br />
root@Scientific-Linux_11:24:37_Wed Jan 25:/etc/httpd/conf.d # ls</p>
<p><b>mod_evasive.conf  mod_security.conf</b>  README  welcome.conf</p>
<p>Step 9:</p>
<p>Here are the rules files ,which can be adjusted according to our need<br />
<code><br />
root@Scientific-Linux_11:38:01_Wed Jan 25:/etc/httpd/modsecurity.d/base_rules # ls<br />
modsecurity_35_bad_robots.data             modsecurity_46_et_web_rules.data             modsecurity_crs_30_http_policy.conf            modsecurity_crs_41_xss_attacks.conf        modsecurity_crs_49_inbound_blocking.conf<br />
modsecurity_35_scanners.data               modsecurity_50_outbound.data                 modsecurity_crs_35_bad_robots.conf             modsecurity_crs_42_tight_security.conf     modsecurity_crs_50_outbound.conf<br />
modsecurity_40_generic_attacks.data        modsecurity_50_outbound_malware.data         modsecurity_crs_40_generic_attacks.conf        modsecurity_crs_45_trojans.conf            modsecurity_crs_59_outbound_blocking.conf<br />
modsecurity_41_sql_injection_attacks.data  modsecurity_crs_20_protocol_violations.conf  modsecurity_crs_41_phpids_converter.conf       modsecurity_crs_47_common_exceptions.conf  modsecurity_crs_60_correlation.conf<br />
modsecurity_42_comment_spam.data           modsecurity_crs_21_protocol_anomalies.conf   modsecurity_crs_41_phpids_filters.conf         modsecurity_crs_48_local_exceptions.conf<br />
modsecurity_46_et_sql_injection.data       modsecurity_crs_23_request_limits.conf       modsecurity_crs_41_sql_injection_attacks.conf  modsecurity_crs_49_enforcement.conf<br />
</code></p>
<p>Step 10:</p>
<p>While testing I try to access the etc dir of my local machine by url<br />
 and I got this on mod_security log<br />
<code><br />
root@Scientific-Linux_12:13:08_Wed Jan 25:/var/log/httpd # tail -f modsec_audit.log<br />
--e39f1539-H--<br />
Message: Pattern match "\/etc\/" at REQUEST_FILENAME. [file "/etc/httpd/modsecurity.d/base_rules/modsecurity_crs_40_generic_attacks.conf"] [line "220"] [id "958700"] [rev "2.0.5"] [msg "Remote File Access Attempt"] [data "/etc/"] [severity "CRITICAL"] [tag "WEB_ATTACK/FILE_INJECTION"] [tag "WASCTC/WASC-33"] [tag "OWASP_TOP_10/A4"] [tag "PCI/6.5.4"]<br />
Message: Access denied with code 403 (phase 2). [file "/etc/httpd/modsecurity.d/base_rules/modsecurity_crs_49_enforcement.conf"] [line "25"] [msg "Anomaly Score Exceeded (score 20): Remote File Access Attempt"]<br />
Action: Intercepted (phase 2)<br />
Stopwatch: 1327473375901826 18282 (16754 17940 -)<br />
Producer: ModSecurity for Apache/2.5.12 (http://www.modsecurity.org/); core ruleset/2.0.5.<br />
Server: Apache/2.2.15 (Scientific Linux)</p>
<p>--e39f1539-Z--<br />
</code></p>
<p>Step 11:</p>
<p>Another test of it :<br />
<code><br />
root@Scientific-Linux_12:22:37_Wed Jan 25:/var/log/httpd # curl -i http://Scientific-Linux<br />
HTTP/1.1 403 Forbidden<br />
Date: Wed, 25 Jan 2012 06:53:16 GMT<br />
Server: Apache/2.2.15 (Scientific Linux)<br />
Accept-Ranges: bytes<br />
Content-Length: 3822<br />
Connection: close<br />
Content-Type: text/html; charset=UTF-8</p>
<p>                Test Page for the Apache HTTP Server on Scientific Linux</p>
<p>                        /*.content-column-left, .content-columns&gt;.content-column-right {<br />
                                /* Non-IE/Win */<br />
                        }<br />
                        img {<br />
                                border: 2px solid #fff;<br />
                                padding: 2px;<br />
                                margin: 2px;<br />
                        }<br />
                        a:hover img {<br />
                                border: 2px solid #f50;<br />
                        }<br />
                        /*]]&gt;*/</p>
<h1>Scientific Linux <strong>Test Page</strong></h1>
<div class="content">
<div class="content-middle">
<p>This page is used to test the proper operation of the Apache HTTP server after it has been installed. If you can read this page, it means that the Apache HTTP server installed at this site is working properly.</p>
</p></div>
<hr />
<div class="content-columns">
<div class="content-column-left">
<h2>If you are a member of the general public:</h2>
<p>The fact that you are seeing this page indicates that the website you just visited is either experiencing problems, or is undergoing routine maintenance.</p>
<p>If you would like to let the administrators of this website know that you've seen this page instead of the page you expected, you should send them e-mail. In general, mail sent to the name "webmaster" and directed to the website's domain should reach the appropriate person.</p>
<p>For example, if you experienced problems while visiting www.example.com, you should send e-mail to "webmaster@example.com".</p>
<p>For information on Scientific Linux, please visit the <a href="http://www.scientificlinux.org/">Scientific Linux website</a>.</p>
<hr />
                                </div>
<div class="content-column-right">
<h2>If you are the website administrator:</h2>
<p>You may now add content to the directory <tt>/var/www/html/</tt>. Note that until you do so, people visiting your website will see this page, and not your content. To prevent this page from ever being used, follow the instructions in the file <tt>/etc/httpd/conf.d/welcome.conf</tt>.</p>
<p>You are free to use the image below on web sites powered by the Apache HTTP Server:</p>
<p align="center"><a href="http://httpd.apache.org/"><img src="/icons/apache_pb2.gif" alt="[ Powered by Apache ]" /></a></p>
</p></div>
</p></div>
</p></div>
<p></code></p>
<p>Step 12:</p>
<p>And here is what the rules said :<br />
<code><br />
root@Scientific-Linux_12:26:13_Wed Jan 25:/var/log/httpd # tail -f modsec_audit.log<br />
--e39f1539-H--<br />
Message: Matched phrase "curl" at REQUEST_HEADERS:User-Agent. [file "/etc/httpd/modsecurity.d/base_rules/modsecurity_crs_35_bad_robots.conf"] [line "26"] [id "990012"] [rev "2.0.5"] [msg "Rogue web site crawler"] [data "curl"] [severity "WARNING"] [tag "AUTOMATION/MALICIOUS"] [tag "WASCTC/WASC-21"] [tag "OWASP_TOP_10/A7"] [tag "PCI/6.5.10"]<br />
Message: Warning. Operator LT matched 20 at TX:inbound_anomaly_score. [file "/etc/httpd/modsecurity.d/base_rules/modsecurity_crs_60_correlation.conf"] [line "31"] [msg "Inbound Anomaly Score (Total Inbound Score: 10, SQLi=, XSS=): Rogue web site crawler"]<br />
Apache-Error: [file "/builddir/build/BUILD/httpd-2.2.15/modules/generators/mod_autoindex.c"] [line 2292] [level 3] Directory index forbidden by Options directive: /var/www/html/<br />
Stopwatch: 1327474567095624 3198 (1152 2456 -)<br />
Producer: ModSecurity for Apache/2.5.12 (http://www.modsecurity.org/); core ruleset/2.0.5.<br />
Server: Apache/2.2.15 (Scientific Linux)</p>
<p>--e39f1539-Z--<br />
</code></p>
<p>Step 13:</p>
<p>Running the script mentioned in Step 5; got me this result:</p>
<p><b>Mod_Evasive working:</b></p>
<p><code><br />
bhaskar@Scientific-Linux_12:30:31_Wed Jan 25:~&gt; sudo ./test.pl<br />
[sudo] password for bhaskar:<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden<br />
HTTP/1.1 403 Forbidden</p>
<p></code></p>
<p>I believe this information gives you heads up.O yes,I must say this representation is very minimal in nature. So you are free  to explore and share.</p>
<p>Hope this will help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/491/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/491/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/491/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/491/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/491/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/491/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/491/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/491/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/491/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/491/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/491/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/491/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/491/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/491/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=491&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2012/01/26/mod_security-and-mod_evasive-implementation-and-testing-on-scientific-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>
	</item>
		<item>
		<title>How to read content of ELF or object file on GNU/Linux</title>
		<link>https://unixbhaskar.wordpress.com/2011/12/07/how-to-read-content-of-elf-or-object-file-on-gnulinux/</link>
		<comments>https://unixbhaskar.wordpress.com/2011/12/07/how-to-read-content-of-elf-or-object-file-on-gnulinux/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 06:51:04 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=487</guid>
		<description><![CDATA[Yep, as the title said of this article. I will show you a little example how easily you can find out the internals of an ELF file or an object file with a utility called readelf, which comes along with all the GNU/Linux distributions. So without much ado..lets show the actual thing..I am on Slackware [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=487&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yep, as the title said of this article. I will show you a little example how easily you can find out the internals of an ELF file or an object file with a utility called <strong>readelf</strong>, which comes along with all the GNU/Linux distributions.</p>
<p>So without much ado..lets show the actual thing..I am on Slackware and I am trying to inspect the mutt binary file by this utility. Here we go:</p>
<p><code><br />
<strong>bhaskar@Slackware_12:12:41_Wed Dec 07:~&gt; sudo /usr/bin/readelf -h /usr/bin/mutt<br />
ELF Header:<br />
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00<br />
  Class:                             ELF64<br />
  Data:                              2's complement, little endian<br />
  Version:                           1 (current)<br />
  OS/ABI:                            UNIX - System V<br />
  ABI Version:                       0<br />
  Type:                              EXEC (Executable file)<br />
  Machine:                           Advanced Micro Devices X86-64<br />
  Version:                           0x1<br />
  Entry point address:               0x40c3c0<br />
  Start of program headers:          64 (bytes into file)<br />
  Start of section headers:          878344 (bytes into file)<br />
  Flags:                             0x0<br />
  Size of this header:               64 (bytes)<br />
  Size of program headers:           56 (bytes)<br />
  Number of program headers:         8<br />
  Size of section headers:           64 (bytes)<br />
  Number of section headers:         28<br />
  Section header string table index: 27</strong><br />
</code></p>
<p>So, you can see the details of the mutt binary..rtt? Now go ahead and read the man page to find out more information about it.It has so many option to filter out so many information to deal with.</p>
<p>Hope this will help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/487/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/487/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/487/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/487/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/487/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/487/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/487/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/487/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/487/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/487/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/487/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/487/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/487/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/487/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=487&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2011/12/07/how-to-read-content-of-elf-or-object-file-on-gnulinux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>
	</item>
		<item>
		<title>How to install package by Slackbuild script on Slackware</title>
		<link>https://unixbhaskar.wordpress.com/2011/10/27/how-to-install-package-by-slackbuild-script-on-slackware/</link>
		<comments>https://unixbhaskar.wordpress.com/2011/10/27/how-to-install-package-by-slackbuild-script-on-slackware/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 11:24:34 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Shell]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=484</guid>
		<description><![CDATA[So,installing package on Slackware is pretty different then other distro.You need to work little more to do that .Fortunately some great guys have done all the hard work for us to do thing in minimal way.In this post I will show you how you can install any package from the Slackbuild.org repository with the help [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=484&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So,installing package on Slackware is pretty different then other distro.You need to work little more to do that .Fortunately some great guys have done all the hard work for us to do thing in minimal way.In this post I will show you how you can install any package from the <a href="http://slackbuilds.org/repository" title="SlackBuild" target="_blank">Slackbuild.org</a> repository with the help of Slackbuild script. </p>
<p>So I a going to install a forensic package called &#8220;chkrootkit&#8221; from that repo and installed in Slackware.First get into this page <a href="http://slackbuilds.org/repository/13.37/system/chkrootkit/" title="Chkrootkit" target="_blank">chkrootkit</a> to get the source of it as well as Slackbuild source too.</p>
<p>Okay ,once obtain those then please untar the SlackBuild one and it should look like below:</p>
<p><code></p>
<p>bhaskar@Slackware:~/Downloads/chkrootkit$ ls<br />
README  <strong>chkrootkit.SlackBuild</strong>  chkrootkit.info  chkrootkit.tar.gz  slack-desc<br />
</code></p>
<p>Yes, that tar file inside that directory not come with that Slackbuild source. It&#8217;s the other one I have move to that directory,because SlackBuild script require the source of the package should be inside the SlackBuild dir.</p>
<p>Now, next step to execute the SlackBuild script like below:</p>
<p><Code><br />
<strong>bhaskar@Slackware:~/Downloads/chkrootkit$ sudo ./chkrootkit.SlackBuild </strong><br />
Password:<br />
chkrootkit-0.49<br />
chkrootkit-0.49/chkrootkit.lsm<br />
chkrootkit-0.49/README.chkwtmp<br />
chkrootkit-0.49/COPYRIGHT<br />
chkrootkit-0.49/Makefile<br />
chkrootkit-0.49/chkutmp.c<br />
chkrootkit-0.49/ifpromisc.c<br />
chkrootkit-0.49/chkrootkit<br />
chkrootkit-0.49/ACKNOWLEDGMENTS<br />
chkrootkit-0.49/check_wtmpx.c<br />
chkrootkit-0.49/chkdirs.c<br />
chkrootkit-0.49/README.chklastlog<br />
chkrootkit-0.49/chklastlog.c<br />
chkrootkit-0.49/strings.c<br />
chkrootkit-0.49/README<br />
chkrootkit-0.49/chkproc.c<br />
chkrootkit-0.49/chkwtmp.c<br />
*** stopping make sense ***<br />
make[1]: Entering directory `/tmp/SBo/chkrootkit-0.49&#8242;<br />
gcc -O2 -march=i486 -mtune=i686 -o chklastlog chklastlog.c<br />
gcc -O2 -march=i486 -mtune=i686 -o chkwtmp chkwtmp.c<br />
chkwtmp.c: In function &#8216;main&#8217;:<br />
chkwtmp.c:95:9: warning: incompatible implicit declaration of built-in function &#8216;exit&#8217;<br />
gcc -O2 -march=i486 -mtune=i686   -D_FILE_OFFSET_BITS=64 -o ifpromisc ifpromisc.c<br />
gcc  -o chkproc chkproc.c<br />
gcc  -o chkdirs chkdirs.c<br />
gcc  -o check_wtmpx check_wtmpx.c<br />
gcc -static  -o strings-static strings.c<br />
gcc  -o chkutmp chkutmp.c<br />
make[1]: Leaving directory `/tmp/SBo/chkrootkit-0.49&#8242;</p>
<p>Slackware package maker, version 3.14159.</p>
<p>Searching for symbolic links:</p>
<p>No symbolic links were found, so we won&#8217;t make an installation script.<br />
You can make your own later in ./install/doinst.sh and rebuild the<br />
package if you like.</p>
<p>This next step is optional &#8211; you can set the directories in your package<br />
to some sane permissions. If any of the directories in your package have<br />
special permissions, then DO NOT reset them here!</p>
<p>Would you like to reset all directory permissions to 755 (drwxr-xr-x) and<br />
directory ownerships to root.root ([y]es, [n]o)? n</p>
<p>Creating Slackware package:  /tmp/chkrootkit-0.49-i486-2_SBo.tgz</p>
<p>./<br />
install/<br />
install/slack-desc<br />
usr/<br />
usr/sbin/<br />
usr/sbin/chkrootkit<br />
usr/lib/<br />
usr/lib/chkrootkit/<br />
usr/lib/chkrootkit/bin/<br />
usr/lib/chkrootkit/bin/chkwtmp<br />
usr/lib/chkrootkit/bin/strings-static<br />
usr/lib/chkrootkit/bin/chklastlog<br />
usr/lib/chkrootkit/bin/chkproc<br />
usr/lib/chkrootkit/bin/ifpromisc<br />
usr/lib/chkrootkit/bin/chkrootkit<br />
usr/lib/chkrootkit/bin/chkdirs<br />
usr/lib/chkrootkit/bin/check_wtmpx<br />
usr/lib/chkrootkit/bin/chkutmp<br />
usr/doc/<br />
usr/doc/chkrootkit-0.49/<br />
usr/doc/chkrootkit-0.49/COPYRIGHT<br />
usr/doc/chkrootkit-0.49/README.chklastlog<br />
usr/doc/chkrootkit-0.49/chkrootkit.SlackBuild<br />
usr/doc/chkrootkit-0.49/README.chkwtmp<br />
usr/doc/chkrootkit-0.49/ACKNOWLEDGMENTS<br />
usr/doc/chkrootkit-0.49/README<br />
usr/doc/chkrootkit-0.49/chkrootkit.lsm</p>
<p><strong>Slackware package /tmp/chkrootkit-0.49-i486-2_SBo.tgz created</strong>.<br />
</code></p>
<p>We need to install that file. So go to the /tmp dir and execute as superuser like below:</p>
<p><code><br />
<strong>root@Slackware:/tmp# installpkg chkrootkit-0.49-i486-2_SBo.tgz<br />
Verifying package chkrootkit-0.49-i486-2_SBo.tgz.<br />
Installing package chkrootkit-0.49-i486-2_SBo.tgz:<br />
PACKAGE DESCRIPTION:<br />
# chkrootkit (Check Rootkit)<br />
#<br />
# chkrootkit is a common unix-based program intended to help system<br />
# administrators check their system for known rootkits. It is a shell<br />
# script using common UNIX/Linux tools like the strings and grep<br />
# commands to search core system programs for signatures and for<br />
# comparing a traversal of the /proc filesystem with the output of<br />
# the ps (process status) command to look for discrepancies.<br />
#<br />
# Homepage: http://www.chkrootkit.org<br />
#<br />
Package chkrootkit-0.49-i486-2_SBo.tgz installed.</strong><br />
</code></p>
<p>Done!! </p>
<p>Check it where the binary is :<br />
<code><br />
bhaskar@Slackware:~$ whereis chkrootkit<br />
chkrootkit: /usr/sbin/chkrootkit /usr/lib/chkrootkit<br />
</code></p>
<p>Start playing with it:<br />
<code><br />
<strong>bhaskar@Slackware:~$ sudo /usr/sbin/chkrootkit</strong><br />
ROOTDIR is `/'<br />
Checking `amd'... not found<br />
Checking `basename'... not infected<br />
Checking `biff'... not infected<br />
Checking `chfn'... not infected<br />
Checking `chsh'... not infected<br />
Checking `cron'... not infected<br />
Checking `crontab'... not infected<br />
Checking `date'... not infected<br />
Checking `du'... not infected<br />
Checking `dirname'... not infected<br />
Checking `echo'... not infected<br />
Checking `egrep'... not infected<br />
Checking `env'... not infected<br />
Checking `find'... not infected<br />
Checking `fingerd'... not infected<br />
Checking `gpm'... not infected<br />
Checking `grep'... not infected<br />
Checking `hdparm'... not infected<br />
Checking `su'... not infected<br />
Checking `ifconfig'... not infected<br />
Checking `inetd'... not infected<br />
Checking `inetdconf'... not infected<br />
Checking `identd'... not infected<br />
Checking `init'... not infected<br />
Checking `killall'... not infected<br />
Checking `ldsopreload'... not infected<br />
Checking `login'... not infected<br />
Checking `ls'... not infected<br />
Checking `lsof'... not infected<br />
...output snipped<br />
</code></p>
<p>Hope this will help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/484/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=484&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2011/10/27/how-to-install-package-by-slackbuild-script-on-slackware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>
	</item>
		<item>
		<title>How to add repository to openSUSE</title>
		<link>https://unixbhaskar.wordpress.com/2011/10/23/how-to-add-repository-to-opensuse/</link>
		<comments>https://unixbhaskar.wordpress.com/2011/10/23/how-to-add-repository-to-opensuse/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 17:36:02 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Shell]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=480</guid>
		<description><![CDATA[This is somewhat important to work with GNU/Linux based distributions. Redhat has different way of doing thing,means adding repositories all though both the system using rpm as the base package. Although the package manager is different,in openSUSE they use zypper as the command line package manager.Here is how you can add a repository to the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=480&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is somewhat important to work with GNU/Linux based distributions. Redhat has different way of doing thing,means adding repositories all though both the system using rpm as the base package. Although the package manager is different,in openSUSE they use <strong>zypper</strong> as the command line package manager.Here is how you can add a repository to the system. I am adding server monitoring repo&#8230;</p>
<p><code></p>
<p>bhaskar@openSUSE_11:23:49_Sun Oct 23:~&gt; <strong>sudo /usr/bin/zypper ar -f -c -n server-mon http://download.opensuse.org/repositories/server:/monitoring/openSUSE_11.4/ server-mon</strong><br />
bhaskar's password:<br />
Adding repository 'server-mon' [done]<br />
Repository 'server-mon' successfully added<br />
Enabled: Yes<br />
Autorefresh: Yes<br />
URI: http://download.opensuse.org/repositories/server:/monitoring/openSUSE_11.4/</p>
<p>bhaskar@openSUSE_11:24:23_Sun Oct 23:~&gt; sudo zypper up<br />
Retrieving repository 'server-mon' metadata [|]</p>
<p>New repository or package signing key received:<br />
Key ID: A5C23697EE454F98<br />
Key Name: server:monitoring OBS Project<br />
Key Fingerprint: 8F3BC8EFF549CDCDA918D981A5C23697EE454F98<br />
Key Created: Tue 03 Aug 2010 06:53:39 PM IST<br />
Key Expires: Thu 11 Oct 2012 06:53:39 PM IST<br />
Repository: server-mon</p>
<p>Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): a<br />
Retrieving repository 'server-mon' metadata [done]<br />
Building repository 'server-mon' cache [done]<br />
Loading repository data...<br />
Reading installed packages...</p>
<p>The following package updates will NOT be installed:(ignore this for the time being..I will write about it later in other post)<br />
  aaa_base aaa_base-extras coreutils gettext-runtime gstreamer-0_10-fluendo-mp3 iproute2 iptables joe kernel-desktop libfreebl3 libldb0 libsoftokn3 libtalloc2 libtdb1 libtevent0 libzypp<br />
  MozillaFirefox MozillaFirefox-branding-openSUSE mozilla-kde4-integration mozilla-nspr mozilla-nss mozilla-nss-certs net-tools nfsidmap openssh openssh-askpass python-satsolver rpm<br />
  satsolver-tools screen tar tar-lang w3m xterm zypper </p>
<p>Nothing to do.<br />
</code></p>
<p>Yes, I am started to dealing with it after bit of gap..</p>
<p>Okay, now I am going to install a network bandwidth monitoring tool called vnstat out of that repository. Here is how:</p>
<p><code><br />
bhaskar@openSUSE_11:55:52_Sun Oct 23:~&gt; sudo zypper in vnstat<br />
bhaskar's password:<br />
Loading repository data...<br />
Reading installed packages...<br />
Resolving package dependencies...</p>
<p>The following NEW package is going to be installed:<br />
  vnstat </p>
<p>1 new package to install.<br />
Overall download size: 96.0 KiB. After the operation, additional 282.0 KiB will be used.<br />
Continue? [y/n/?] (y): y<br />
Retrieving package vnstat-1.10-3.1.i586 (1/1), 96.0 KiB (282.0 KiB unpacked)<br />
Retrieving: vnstat-1.10-3.1.i586.rpm [done (57.5 KiB/s)]<br />
Installing: vnstat-1.10-3.1 [done]<br />
Additional rpm output:<br />
Creating vnstat group<br />
Creating vnstat user<br />
</code></p>
<p>So it&#8217;s that simple..like wise you can install lot of third party repository into the opensuse system.Here is mine repository list..which I am going to trim later:</p>
<p><code><br />
bhaskar@openSUSE_12:15:22_Sun Oct 23:~&gt; <strong>sudo zypper lr -d</strong><br />
#  | Alias                            | Name                             | Enabled | Refresh | Priority | Type   | URI                                                                             | Service<br />
---+----------------------------------+----------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------+--------<br />
 1 | Updates-for-openSUSE-11.4-11.4-0 | Updates for openSUSE 11.4 11.4-0 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.4/                                       |<br />
 2 | apache                           | apache                           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Apache/openSUSE_11.4/                 |<br />
 3 | apache-modules                   | apache-modules                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Apache:/Modules/Apache_openSUSE_11.4/ |<br />
 4 | apache-php                       | apache-php                       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/server:/php/openSUSE_11.4/            |<br />
 5 | google-chrome                    | google-chrome                    | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/i386                               |<br />
 6 | libdvdcss repository             | libdvdcss repository             | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/11.4/                                            |<br />
 7 | mozilla                          | mozilla                          | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.4/                |<br />
 8 | net-kern-firewall                | net-kern-firewall                | Yes     | Yes     |   99     | rpm-md | http://jftp.medozas.de/openSUSE_11.4/                                           |<br />
 9 | openSUSE-11.4-11.4-0             | openSUSE-11.4-11.4-0             | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.4/repo/oss/                        |<br />
10 | packman-essential                | packman-essentials               | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_11.4/Essentials                           |<br />
11 | packman-multi                    | packman-multimedia               | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_11.4/Multimedia                           |<br />
12 | packman-repo                     | packman-repo                     | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_11.4/                                     |<br />
13 | repo-debug                       | openSUSE-11.4-Debug              | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/11.4/repo/oss/                  |<br />
14 | repo-debug-update                | openSUSE-11.4-Update-Debug       | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/11.4/                                 |<br />
15 | repo-non-oss                     | openSUSE-11.4-Non-Oss            | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.4/repo/non-oss/                    |<br />
16 | repo-source                      | openSUSE-11.4-Source             | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/11.4/repo/oss/                 |<br />
17 | server-mon                       | server-mon                       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/server:/monitoring/openSUSE_11.4/     |<br />
18 | wine                             | wine                             | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.4/<br />
</code></p>
<p>Hope this will help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/480/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/480/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/480/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=480&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2011/10/23/how-to-add-repository-to-opensuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>
	</item>
		<item>
		<title>How to get over frozen Debian Squeeze Login Screen</title>
		<link>https://unixbhaskar.wordpress.com/2011/09/02/how-to-get-over-frozen-debian-squeeze-login-screen/</link>
		<comments>https://unixbhaskar.wordpress.com/2011/09/02/how-to-get-over-frozen-debian-squeeze-login-screen/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 12:43:01 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Shell]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=478</guid>
		<description><![CDATA[So,like every other ordinary mortals use GNU/Linux and try Debian from netinstall cd to install it..so do I on my laptop.But it got frozen when it boots up and the login screen keyboard and touchpad ..nothing working!! irk.. So as usual a bit of search and I was landed on this page : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593083 and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=478&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So,like every other ordinary mortals use GNU/Linux and try Debian from netinstall cd to install it..so do I on my laptop.But it got frozen when it boots up and the login screen keyboard and touchpad ..nothing working!! irk..</p>
<p>So as usual a bit of search and I was landed on this page :</p>
<p><strong>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593083</strong></p>
<p>and following the instruction resolve the issue.Boy!! I have come across in many distro that this UDEV fellow is giving little trouble to almost everyone..</p>
<p>Hope this help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/478/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/478/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=478&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2011/09/02/how-to-get-over-frozen-debian-squeeze-login-screen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>
	</item>
		<item>
		<title>How to turn on/off Nagios service/notification by Curl from commandline</title>
		<link>https://unixbhaskar.wordpress.com/2011/08/13/how-to-turn-onoff-nagios-servicenotification-by-curl-from-commandline/</link>
		<comments>https://unixbhaskar.wordpress.com/2011/08/13/how-to-turn-onoff-nagios-servicenotification-by-curl-from-commandline/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 06:05:11 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Shell]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=474</guid>
		<description><![CDATA[The content of this writing is just include the steps to perform it from the comamndline. I was stuck few months back with that requirement and my client gave me that code (S)he found in Serverfault site.So I went on to put some wrapper around it to make it more interactive.Although the actual requirement was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=474&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The content of this writing is just include the steps to perform it from the comamndline. I was stuck few months back with that requirement and my client gave me that code (S)he found in Serverfault site.So I went on to put some wrapper around it to make it more interactive.Although the actual requirement was not like that.</p>
<p>Anyway, here is the piece that do the things for me&#8230;I am not sure it might work for you&#8230;but trying something uncanny thing is not a bad thing at all&#8230;provided it&#8217;s not a production base.I must confess Nagios is not my forte&#8230;I can manage it to some extents.</p>
<p><code></p>
<p><strong>curl -d " cmd_mod=2cmd_type=56&amp;host=$HOSTNAME&amp;service=$SERVICENAME&amp;btnSubmit=commit" "Url of the nagios server" "username:password"</strong><br />
</code></p>
<p>Every cmd_type number is paired i.e if up is 56 then down is 57 something like that.Like every other action has different cmd_type number attached to it.Now the biggest thing about this ..you need to know the <strong>cmd_type</strong> number by looking the browser nagios web interface by pointing your cursor over the specific entry. So the above code I put in a wrapper script which basically asking the person to input the hostname, which will be stored in $HOSTNAME variable and the service name ,which will store in the $SERVICENAME variable and of course the cmd_type. Then it will perform the task and show the result in the terminal itself. Now you can go back in the browser and check that it got effected.</p>
<p>Now one more time I was asked by the client to fix the downtime of any particular nagios host from the help of above script&#8230;oooops a big ooops&#8230; because the downtime command take more mandatory parameter along with the standard one.So I had to accommodate that..so I asked help in the forum and someone replied to me..you can find the reply here : <strong>http://stackoverflow.com/questions/6842683/how-to-set-downtime-for-any-specific-nagios-host-for-certain-time-from-commandlin</strong></p>
<p>Hope this help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/474/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/474/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/474/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=474&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2011/08/13/how-to-turn-onoff-nagios-servicenotification-by-curl-from-commandline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>
	</item>
		<item>
		<title>How to run google Chrome browser on Gentoo</title>
		<link>https://unixbhaskar.wordpress.com/2011/06/19/how-to-run-google-chrome-browser-on-gentoo/</link>
		<comments>https://unixbhaskar.wordpress.com/2011/06/19/how-to-run-google-chrome-browser-on-gentoo/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 04:16:07 +0000</pubDate>
		<dc:creator>unixbhaskar</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://unixbhaskar.wordpress.com/?p=363</guid>
		<description><![CDATA[I started to write this post Jan 19,2011 and left it there until I finished it today.Delay caused by various reason..Yep almost six months&#8230;so.. My quest to run it(google chrome browser) on Gentoo get a step back when I saw that the source for that software were quite big and intimidating(almost 132MB!!) .So for a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=363&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I started to write this post Jan 19,2011 and left it there until I finished it today.Delay caused by various reason..Yep almost six months&#8230;so..</p>
<p>My quest to run it(google chrome browser) on Gentoo get a step back when I saw that the source for that software were quite big and intimidating(almost 132MB!!) .So for a slow connection it is quite a heck of a job to fetch the source through emerge and then long long really long compile time on my Core 2 Duo processor.After a bit of search I came across an article shows me the <a href="http://blog.andreaolivato.net/open-source/google-chrome-natively-running-on-gentoo-linux.html">different</a> way of doing it.</p>
<p>So I am trying to follow that instruction and try it myself on my Gentoo box.Here we go:</p>
<p>Fist to get the unstable deb package from the <a href="http://www.google.com/chrome/intl/en/eula_dev.html?dl=unstable_i386_deb">google chrome site </a> . Once you agreed to lincense it will give you the opportunity to download it.</p>
<p>So once I did that,means that package is downloaded then I started to work with it.I have downloaded it in the Download directory of my home .Here is the that :</p>
<p><code><br />
bhaskar@bhaskar-laptop_09:36:22_Wed Jan 19:~/Downloads&gt; ls<br />
README_FIRST.txt  feedjit.php  feedjit.php.png  feedjit.zip  <strong>google-chrome-unstable_current_i386.deb </strong><br />
</code></p>
<p>O yeah you are spotting it right ;it&#8217;s a Debian package.So let&#8217;s move on and unpack it.<br />
<code><br />
<strong>bhaskar@bhaskar-laptop_09:39:33_Wed Jan 19:~/Downloads&gt; ar x google-chrome-unstable_current_i386.deb</strong><br />
</code><br />
So running <strong>ar</strong> with option <strong>x</strong> inflated few files ..like below;</p>
<p><code><br />
<strong>bhaskar@bhaskar-laptop_09:42:17_Wed Jan 19:~/Downloads&gt; ls<br />
README_FIRST.txt  ar  control.tar.gz  data.tar.lzma  debian-binary  feedjit.php  feedjit.php.png  feedjit.zip  google-chrome-unstable_current_i386.deb</strong><br />
</code></p>
<p>Now we will explode the data section of the package like below:</p>
<p><code><br />
bhaskar@bhaskar-laptop_09:46:41_Wed Jan 19:~/Downloads&gt; tar xvf data.tar.lzma<br />
./<br />
./usr/<br />
./usr/bin/<br />
./usr/share/<br />
./usr/share/man/<br />
./usr/share/man/man1/<br />
./usr/share/man/man1/google-chrome.1<br />
./usr/share/gnome-control-center/<br />
./usr/share/gnome-control-center/default-apps/<br />
./usr/share/gnome-control-center/default-apps/google-chrome.xml<br />
./usr/share/menu/<br />
./usr/share/menu/google-chrome.menu<br />
./usr/share/applications/<br />
./etc/<br />
./etc/cron.daily/<br />
./etc/cron.daily/google-chrome<br />
./opt/<br />
./opt/google/<br />
./opt/google/chrome/<br />
./opt/google/chrome/product_logo_128.png<br />
./opt/google/chrome/google-chrome<br />
./opt/google/chrome/product_logo_24.png<br />
./opt/google/chrome/libgcflashplayer.so<br />
./opt/google/chrome/google-chrome.desktop<br />
./opt/google/chrome/xdg-settings<br />
./opt/google/chrome/chrome-sandbox<br />
./opt/google/chrome/chrome<br />
./opt/google/chrome/product_logo_16.png<br />
./opt/google/chrome/chrome.pak<br />
</code><br />
&#8230;..skim out for readability.So we got this listing ;</p>
<p><code><br />
bhaskar@bhaskar-laptop_09:49:27_Wed Jan 19:~/Downloads&gt; ls<br />
README_FIRST.txt  control.tar.gz  data.tar.lzma  debian-binary  <strong>etc </strong> feedjit.php  feedjit.php.png  feedjit.zip  google-chrome-unstable_current_i386.deb  ls  <strong>opt</strong>  <strong>usr</strong><br />
</code></p>
<p>Now we move the opt dir to the filesystem /opt location&#8230;<br />
<code><br />
<strong>bhaskar@bhaskar-laptop_09:51:36_Wed Jan 19:~/Downloads&gt; sudo cp -v opt/google/chrome/ /opt/ -r</strong><br />
</code></p>
<p>Then link to /usr/bin<br />
<code><br />
<strong>bhaskar@bhaskar-laptop_09:57:34_Wed Jan 19:/opt/chrome&gt; sudo ln -s chrome /usr/bin/</strong><br />
</code></p>
<p>Now the crucial jon at hand to link the library manually..if you made little mistake it will comaplain. Here we go:<br />
<code><br />
<strong>bhaskar@bhaskar-laptop_09:57:34_Wed Jan 19:/opt/chrome&gt; sudo ln -s chrome /usr/bin/<br />
bhaskar@bhaskar-laptop_09:57:58_Wed Jan 19:/opt/chrome&gt; sudo ln -s /usr/lib/nss/libnss3.so.12 /usr/lib/libnss3.so.1d<br />
bhaskar@bhaskar-laptop_10:00:41_Wed Jan 19:/opt/chrome&gt; ln -s /usr/lib/nss/libnssutil3.so.12 /usr/lib/libnssutil3.so.1d<br />
ln: failed to create symbolic link `/usr/lib/libnssutil3.so.1d': Permission denied<br />
bhaskar@bhaskar-laptop_10:01:24_Wed Jan 19:/opt/chrome&gt; sudo ln -s /usr/lib/nss/libnssutil3.so.12 /usr/lib/libnssutil3.so.1d<br />
bhaskar@bhaskar-laptop_10:01:33_Wed Jan 19:/opt/chrome&gt; sudo ln -s /usr/lib/nss/libsmime3.so.12 /usr/lib/libsmime3.so.1d<br />
bhaskar@bhaskar-laptop_10:02:07_Wed Jan 19:/opt/chrome&gt;<br />
bhaskar@bhaskar-laptop_10:02:07_Wed Jan 19:/opt/chrome&gt; sudo ln -s /usr/lib/nss/libssl3.so.12 /usr/lib/libssl3.so.1d<br />
bhaskar@bhaskar-laptop_10:02:30_Wed Jan 19:/opt/chrome&gt; sudo ln -s /usr/lib/nspr/libplds4.so.7 /usr/lib/libplds4.so.0d<br />
bhaskar@bhaskar-laptop_10:05:00_Wed Jan 19:/opt/chrome&gt; sudo ln -s /usr/lib/nspr/libplc4.so.7 /usr/lib/libplc4.so.0d<br />
bhaskar@bhaskar-laptop_10:05:32_Wed Jan 19:/opt/chrome&gt; sudo ln -s /usr/lib/nspr/libnspr4.so.7 /usr/lib/libnspr4.so.0d</strong><br />
</code></p>
<p>Ok ,done the hard work..it&#8217;s time to launch it from the terminal first..but wait it was throwing some errors!! So I was not able to run it successfully.And not looked at it for long time due to various reasons. </p>
<p>Now I have stumbled over some article in the net and which tell that chromium is available from the standard repo.So I do not waste my time and start to fetching it&#8230;as mentioned above it takes long time with the slow connection.Patience is the key.So got this first time;<br />
<code><br />
bhaskar@bhaskar-laptop_09:11:48_Sat Jun 18:~&gt; sudo emerge -av chromium<br />
Password:                                                                                                                                                                         </p>
<p>These are the packages that would be merged, in order:                                                                                                                            </p>
<p>Calculating dependencies... done!                                                                                                                                                 </p>
<p>emerge: there are no ebuilds built with USE flags to satisfy "&gt;=media-video/ffmpeg-0.6_p25767[threads]".<br />
!!! One of the following packages is required to complete your request:<br />
- <strong>media-video/ffmpeg-0.6_p25767 (Change USE: +threads) </strong><br />
- <strong>dev-libs/libxml2-2.7.8 (Change USE: +icu)</strong><br />
(dependency required by "www-client/chromium-11.0.696.71" [ebuild])<br />
(dependency required by "chromium" [argument])<br />
</code></p>
<p>Then as usual I put the required thing in <strong>/etc/portage/package.use</strong> and fetch the required software thorough emerge.</p>
<p>Okay,once done I started to fetch Chromium from the repo like below:</p>
<p><code></p>
<p>bhaskar@bhaskar-laptop_09:50:13_Sat Jun 18:~&gt; sudo emerge -av chromium<br />
Password: </p>
<p>These are the packages that would be merged, in order:</p>
<p>Calculating dependencies... done!<br />
<strong>[ebuild  N    ] media-libs/libvpx-0.9.5  USE="threads (-altivec) -debug -doc -mmx -postproc -sse -sse2 -sse3 -ssse3" 1,222 kB<br />
[ebuild  N    ] media-libs/speex-1.2_rc1  USE="ogg -sse -static-libs" 1,037 kB<br />
[ebuild  N    ] www-client/chromium-11.0.696.71  USE="cups gnome gnome-keyring -test" 141,781 kB</strong></p>
<p>Total: 3 packages (3 new), Size of downloads: 144,039 kB</p>
<p>Would you like to merge these packages? [Yes/No] y<br />
</code></p>
<p>Now once it done( O yeah! after waiting for the source to get downloaded with a slow conn!),I was trying to get it run from the standard gnome menu.But was not coming up.So the next natural instinct come into play to see it on the terminal by running that binary. Yep! it does reveal some output ,which made me think what is causing this..although I can have everything in place..here is the output it is throwing :</p>
<p><code><br />
bhaskar@bhaskar-laptop_18:15:58_Sat Jun 18:~&gt; sudo /usr/bin/chromium<br />
Password:<br />
<strong>chromium-browser: /opt/xulrunner/libnss3.so: version `NSS_3.12.3' not found (required by chromium-browser)<br />
chromium-browser: /opt/xulrunner/libnss3.so: version `NSS_3.12' not found (required by chromium-browser)</strong><br />
</code></p>
<p>Many of you might find it very easy to resolve it,my case was different(as I am not blessed with sharp brain) so takes time for me to find out what exactly going on.After some googling and hovering over my system to lookout for some specific details here and there ,I found out that the culprit is &#8220;<strong>xulrunner-bin</strong>&#8220;,which is restricting the chrome binary to see the right NSS version.</p>
<p>So the next obvious step would be to get rid of it from the system,because it is interfering with other program to run properly.</p>
<p><code><br />
bhaskar@bhaskar-laptop_18:25:47_Sat Jun 18:/opt/xulrunner&gt; sudo emerge -C xulrunner-bin<br />
Password:<br />
 * This action can remove important packages! In order to be safer, use<br />
 * `emerge -pv --depclean ` to check for reverse dependencies before<br />
 * <strong>removing packages.</p>
<p> net-libs/xulrunner-bin<br />
    selected: 1.8.1.19<br />
   protected: none<br />
     omitted: none </p>
<p>All selected packages: net-libs/xulrunner-bin-1.8.1.19</p>
<p>&gt;&gt;&gt; 'Selected' packages are slated for removal.<br />
&gt;&gt;&gt; 'Protected' and 'omitted' packages will not be removed.</p>
<p>&gt;&gt;&gt; Waiting 5 seconds before starting...<br />
&gt;&gt;&gt; (Control-C to abort)...<br />
&gt;&gt;&gt; Unmerging in:  5 4 3 2 1<br />
&gt;&gt;&gt; Unmerging net-libs/xulrunner-bin-1.8.1.19...</strong><br />
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
job-working-directory: error retrieving current directory: getcwd: cannot access parent<br />
directories: No such file or directory<br />
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory<br />
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory</p>
<p> * GNU info directory index is up-to-date.<br />
</code></p>
<p>Huh! once done ..I can get chromium running fine on Gentoo..yay!!!</p>
<p>Here is the screenshot of it:</p>
<p><a href="http://unixbhaskar.files.wordpress.com/2011/06/google_chromium.png"><img src="http://unixbhaskar.files.wordpress.com/2011/06/google_chromium.png?w=300&h=187" alt="" title="Google_Chromium" width="300" height="187" class="aligncenter size-medium wp-image-471" /></a></p>
<p>Hope this will help.</p>
<p>Cheers!<br />
Bhaskar</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/unixbhaskar.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/unixbhaskar.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/unixbhaskar.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/unixbhaskar.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/unixbhaskar.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/unixbhaskar.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/unixbhaskar.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/unixbhaskar.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/unixbhaskar.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/unixbhaskar.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/unixbhaskar.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/unixbhaskar.wordpress.com/363/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/unixbhaskar.wordpress.com/363/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/unixbhaskar.wordpress.com/363/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=unixbhaskar.wordpress.com&#038;blog=8765436&#038;post=363&#038;subd=unixbhaskar&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>https://unixbhaskar.wordpress.com/2011/06/19/how-to-run-google-chrome-browser-on-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="https://secure.gravatar.com/avatar/e1c81eff8f508ac58ea6e03b0cf524e0?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">unixbhaskar</media:title>
		</media:content>

		<media:content url="http://unixbhaskar.files.wordpress.com/2011/06/google_chromium.png?w=300" medium="image">
			<media:title type="html">Google_Chromium</media:title>
		</media:content>
	</item>
	</channel>
</rss>
