<?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/"
	>

<channel>
	<title>TechRecipes</title>
	<atom:link href="http://www.techrecipes.net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.techrecipes.net</link>
	<description>linux, web, security</description>
	<pubDate>Fri, 19 Dec 2008 21:14:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>View hidden files and folders in Linux</title>
		<link>http://www.techrecipes.net/linux/view-hidden-files-and-folders-in-linux.html</link>
		<comments>http://www.techrecipes.net/linux/view-hidden-files-and-folders-in-linux.html#comments</comments>
		<pubDate>Thu, 18 Dec 2008 23:15:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[command]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=423</guid>
		<description><![CDATA[Files and folders with names beginning with a dot [.] are hidden or invisible in Linux. They are by default not shown when listing the directory content using the ls command.
To view the hidden files and folders, simply add the -a (or &#8211;all) option to the ls command, as in the following example;

$ ls
file  [...]]]></description>
			<content:encoded><![CDATA[<p>Files and folders with names beginning with a dot [.] are hidden or invisible in Linux. They are by default not shown when listing the directory content using the <em><span style="font-family: Courier New;">ls</span></em> command.</p>
<p>To view the hidden files and folders, simply add the <em><span style="font-family: Courier New;">-a</span></em> (or <em><span style="font-family: Courier New;">&#8211;all</span></em>) option to the ls command, as in the following example;</p>
<pre>
$ ls
file  folder
$ ls -a
.  ..  file  folder  .hiddenfile  .hiddenfolder
</pre>
<p>Do note that the command also display the files . and .. . These are files referring to the current and parent directory respectively, and they exist in every single folder in the system.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/view-hidden-files-and-folders-in-linux.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>List files in subdirectories recursively in Linux</title>
		<link>http://www.techrecipes.net/linux/list-files-in-subdirectories-recursively-in-linux.html</link>
		<comments>http://www.techrecipes.net/linux/list-files-in-subdirectories-recursively-in-linux.html#comments</comments>
		<pubDate>Wed, 17 Dec 2008 09:37:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[command]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=420</guid>
		<description><![CDATA[The command used to list directory content in Linux is ls. With the -R option, ls will traverse the directory recursively, showing the content of the particular directory and all its subdirectories. Relative directory path is displayed before the directory content is actually listed.
The following is an example of the command in use;

$ ls -R [...]]]></description>
			<content:encoded><![CDATA[<p>The command used to list directory content in Linux is <em><span style="font-family: Courier New;">ls</span></em>. With the <em><span style="font-family: Courier New;">-R</span></em> option, <em><span style="font-family: Courier New;">ls</span></em> will traverse the directory recursively, showing the content of the particular directory and all its subdirectories. Relative directory path is displayed before the directory content is actually listed.</p>
<p>The following is an example of the command in use;</p>
<pre>
$ ls -R testdir/
testdir/:
subdir1  subdir2

testdir/subdir1:
subsubdir1  subsubdir2

testdir/subdir1/subsubdir1:
file1

testdir/subdir1/subsubdir2:
file2

testdir/subdir2:
subsubdir1  subsubdir2

testdir/subdir2/subsubdir1:
file3

testdir/subdir2/subsubdir2:
file4
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/list-files-in-subdirectories-recursively-in-linux.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>List installed / available modules in Apache</title>
		<link>http://www.techrecipes.net/linux/list-installed-available-modules-in-apache.html</link>
		<comments>http://www.techrecipes.net/linux/list-installed-available-modules-in-apache.html#comments</comments>
		<pubDate>Fri, 28 Nov 2008 02:11:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[apache]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=415</guid>
		<description><![CDATA[To to list the compiled-in modules for your Apache installation, use the following command

$ apache2 -l
Compiled in modules:
  core.c
  mod_log_config.c
  mod_logio.c
  prefork.c
  http_core.c
  mod_so.c

For older systems running apache 1.x, the command is as the following, and should produce the same output:

$ httpd -l
Compiled in modules:
  core.c
  mod_log_config.c
 [...]]]></description>
			<content:encoded><![CDATA[<p>To to list the compiled-in modules for your Apache installation, use the following command</p>
<pre>
$ apache2 -l
Compiled in modules:
  core.c
  mod_log_config.c
  mod_logio.c
  prefork.c
  http_core.c
  mod_so.c
</pre>
<p>For older systems running apache 1.x, the command is as the following, and should produce the same output:</p>
<pre>
$ httpd -l
Compiled in modules:
  core.c
  mod_log_config.c
  mod_logio.c
  prefork.c
  http_core.c
  mod_so.c
</pre>
<p>For loadable modules, they are normally placed in the modules directory as in the following;</p>
<pre>
$ ls /usr/lib/apache2/modules/
httpd.exp               mod_cgid.so          mod_mem_cache.so
libphp5.so              mod_cgi.so           mod_mime_magic.so
mod_actions.so          mod_charset_lite.so  mod_mime.so
mod_alias.so            mod_dav_fs.so        mod_negotiation.so
mod_asis.so             mod_dav_lock.so      mod_proxy_ajp.so
mod_auth_basic.so       mod_dav.so           mod_proxy_balancer.so
mod_auth_digest.so      mod_dbd.so           mod_proxy_connect.so
mod_authn_alias.so      mod_deflate.so       mod_proxy_ftp.so
mod_authn_anon.so       mod_dir.so           mod_proxy_http.so
mod_authn_dbd.so        mod_disk_cache.so    mod_proxy.so
mod_authn_dbm.so        mod_dumpio.so        mod_rewrite.so
mod_authn_default.so    mod_env.so           mod_setenvif.so
mod_authn_file.so       mod_expires.so       mod_speling.so
mod_authnz_ldap.so      mod_ext_filter.so    mod_ssl.so
mod_authz_dbm.so        mod_file_cache.so    mod_status.so
mod_authz_default.so    mod_filter.so        mod_substitute.so
mod_authz_groupfile.so  mod_headers.so       mod_suexec.so
mod_authz_host.so       mod_ident.so         mod_unique_id.so
mod_authz_owner.so      mod_imagemap.so      mod_userdir.so
mod_authz_user.so       mod_include.so       mod_usertrack.so
mod_autoindex.so        mod_info.so          mod_version.so
mod_cache.so            mod_ldap.so          mod_vhost_alias.so
mod_cern_meta.so        mod_log_forensic.so
</pre>
<p>These modules are however only enabled if it&#8217;s defined by the <em><span style="font-family: Courier New;">LoadModule</span></em> directive in the apache configuration file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/list-installed-available-modules-in-apache.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Fedora 10 Screenshots</title>
		<link>http://www.techrecipes.net/linux/fedora-10-screenshots.html</link>
		<comments>http://www.techrecipes.net/linux/fedora-10-screenshots.html#comments</comments>
		<pubDate>Wed, 26 Nov 2008 06:21:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[fedora]]></category>

		<category><![CDATA[screenshots]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=406</guid>
		<description><![CDATA[Fedora 10, codenamed Cambridge has been released earlier today, bringing along the following features;

AMQP (Advanced Message Queueing Protocol) Infrastructure
Better printing
Better and faster startup
Better webcam support
Better remote support
Glitch free audio
First aid kit
Remote virtual settings
Security audit
Virtual storage

Here are some reduced sized screenshots of this release. Click on the images for full size screenshots
&#160;

Fedora 10 (Cambridge) screenshots
  [...]]]></description>
			<content:encoded><![CDATA[<p>Fedora 10, codenamed Cambridge has been released earlier today, bringing along the following features;</p>
<ul>
<li>AMQP (Advanced Message Queueing Protocol) Infrastructure</li>
<li>Better printing</li>
<li>Better and faster startup</li>
<li>Better webcam support</li>
<li>Better remote support</li>
<li>Glitch free audio</li>
<li>First aid kit</li>
<li>Remote virtual settings</li>
<li>Security audit</li>
<li>Virtual storage</li>
</ul>
<p>Here are some reduced sized screenshots of this release. Click on the images for full size screenshots</p>
<p>&nbsp;</p>
<table width="100%" cellspacing="1" cellpadding="1" border="0" align="center" summary="lagi">
<caption>Fedora 10 (Cambridge) screenshots<br />
    </caption>
<tbody>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-01.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-01.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-02.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-02.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Boot: GRUB</td>
<td>&nbsp;Boot: Media test</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-03.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-03.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-04.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-04.jpg" /></a></td>
</tr>
<tr>
<td>Boot: Detecting Media</td>
<td>&nbsp;Installation: Welcome screen</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-05.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-05.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-06.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-06.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation: Welcome screen</td>
<td>&nbsp;Installation: Choose installation language</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-07.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-07.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-08.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-08.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation:Choose keyboard type</td>
<td>&nbsp;Installation: Erase harddisk </td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-09.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-09.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-10.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-10.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation: Set hostname</td>
<td>&nbsp;Installation: Select time zone</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-11.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-11.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-12.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-12.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation: Set root password</td>
<td>&nbsp;Installation: Partitioning</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-13.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-13.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-14.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-14.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation: partitioning confirmation</td>
<td>&nbsp;Installation: Formatting</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-15.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-15.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-16.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-16.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation: Retrieving package information</td>
<td>&nbsp;Installation: Package selection</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-17.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-17.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-18.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-18.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation: Checking package dependencies</td>
<td>Installation: Starting installation process</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-19.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-19.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-20.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-20.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation: Installing packages</td>
<td>&nbsp;Installation: Performing post install configuration</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-21.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-21.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-22.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-22.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Installation: Installing bootloader</td>
<td>&nbsp;Installation: Complete</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-23.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-23.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-24.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-24.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Booting</td>
<td>&nbsp;Booting</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-25.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-25.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-26.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-26.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Booting</td>
<td>Configuration: Welcome</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-27.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-27.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-28.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-28.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Configuration: License information</td>
<td>&nbsp;Configuration: Create user</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-29.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-29.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-30.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-30.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Configuration: Date and time</td>
<td>&nbsp;Configuration: Hardware profile</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-31.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-31.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-32.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-32.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Configuration: Hardware profile confirmation</td>
<td>&nbsp;Login: User listing</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-33.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-33.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-34.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-34.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Login: Enter password</td>
<td>&nbsp;Main window: Gnome desktop</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-35.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-35.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-36.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-36.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Gnome version 2.24.1</td>
<td>&nbsp;OpenOffice 3: Loading</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-37.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-37.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-38.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-38.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;OpenOffice 3: Writer</td>
<td>&nbsp;Gimp 2.6: Loading</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-39.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-39.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-40.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-40.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Gimp 2.6: Windows</td>
<td>Firefox 3.0.4: About</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-41.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-41.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-42.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-42.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Network profile selection</td>
<td>Edit connections</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-43.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-43.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-44.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-44.jpg" /></a></td>
</tr>
<tr>
<td>Network connections configuration window</td>
<td>&nbsp;Transmission bittorrent client</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-45.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-45.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-46.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-46.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Nautilus file manager</td>
<td>&nbsp;Logout selection</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-47.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-47.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-48.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-48.jpg" /></a></td>
</tr>
<tr>
<td>Shut down selection</td>
<td>&nbsp;Gnome-termnal</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-49.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-49.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-50.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-50.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Firewall configuration</td>
<td>&nbsp;LVM management</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-51.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-51.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-52.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-52.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Service configuration</td>
<td>Update system: getting updates</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-53.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-53.jpg" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/Fedora10-screenshot-54.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-Fedora10-screenshot-54.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;Update system: refreshing package cache</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/fedora-10-screenshots.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Xubuntu 8.10 (Intrepid Ibex) screenshots</title>
		<link>http://www.techrecipes.net/linux/xubuntu-810-intrepid-ibex-screenshots.html</link>
		<comments>http://www.techrecipes.net/linux/xubuntu-810-intrepid-ibex-screenshots.html#comments</comments>
		<pubDate>Tue, 11 Nov 2008 23:50:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[screenshots]]></category>

		<category><![CDATA[xubuntu]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=386</guid>
		<description><![CDATA[Xbuntu 8.10, codenamed Intrepid Ibex has been released, and the following are features screenshots of the latest Ubuntu release.
&#160;

Xubuntu 8.10 (Intrepid Ibex) screenshots
    






&#160;The main desktop window
&#160;Latest version of Xfce






&#160;Latest version of Abiword wprd processor
&#160;Newly added Listen Multimedia Player






&#160;Easily search files with Catfish
&#160;Seahorse GnuPG frontend






&#160;Latest version of Xorg and kernel
&#160;Much praised new [...]]]></description>
			<content:encoded><![CDATA[<p>Xbuntu 8.10, codenamed Intrepid Ibex has been released, and the following are features screenshots of the latest Ubuntu release.</p>
<p>&nbsp;</p>
<table width="100%" cellspacing="1" cellpadding="1" border="0" align="center" summary="lagi">
<caption>Xubuntu 8.10 (Intrepid Ibex) screenshots<br />
    </caption>
<tbody>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-01.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-mini-01.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-02.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-mini-02.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;The main desktop window</td>
<td>&nbsp;Latest version of Xfce</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-03.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-mini-03.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-04.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-mini-04.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;Latest version of Abiword wprd processor</td>
<td>&nbsp;Newly added Listen Multimedia Player</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-05.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-mini-05.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-06.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-mini-06.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;Easily search files with Catfish</td>
<td>&nbsp;Seahorse GnuPG frontend</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-07.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-mini-07.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-08.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/xubuntu-screenshot-mini-08.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;Latest version of Xorg and kernel</td>
<td>&nbsp;Much praised new Network Manager</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/xubuntu-810-intrepid-ibex-screenshots.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Disable SSH timeout</title>
		<link>http://www.techrecipes.net/linux/disable-ssh-timeout.html</link>
		<comments>http://www.techrecipes.net/linux/disable-ssh-timeout.html#comments</comments>
		<pubDate>Wed, 05 Nov 2008 03:41:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=398</guid>
		<description><![CDATA[By default, most SSH servers are configured to forcibly disconnect inactive or idle clients, or actually those with no network activity. This is not good for some people especially if one is setting up a (reverse) tunnel to the server where the tunnel should remain established whenever they need it.
There are 2 methods to overcome [...]]]></description>
			<content:encoded><![CDATA[<p>By default, most SSH servers are configured to forcibly disconnect inactive or idle clients, or actually those with no network activity. This is not good for some people especially if one is setting up a (reverse) tunnel to the server where the tunnel should remain established whenever they need it.</p>
<p>There are 2 methods to overcome this problem, being the first one is not to stay idle or by keeping the network activity busy, and if you have <em><span style="font-family: Courier New;">root</span></em> access to the server, change the <em><span style="font-family: Courier New;">SSHd</span></em> configuration at the server.</p>
<p>How can the network be kept busy while you are not attending the session? The trick is to run any program that keep updating the screen, such as <em><span style="font-family: Courier New;">mtr</span></em> or <em><span style="font-family: Courier New;">top</span></em>. The program should generate some network activity, and keep the session active and connected. Use the program <em><span style="font-family: Courier New;">screen</span></em> to create virtual terminals where one terminal is dedicated to the program <em><span style="font-family: Courier New;">mtr</span></em> or <em><span style="font-family: Courier New;">top</span></em>.</p>
<p>If you have <em><span style="font-family: Courier New;">root</span></em> access to the server, you might want to just change the <em><span style="font-family: Courier New;">SSHd</span></em> configuration file. To do this, edit the file <em><span style="font-family: Courier New;">/etc/ssh/sshd_config</span></em> and change the following options as in the example below;</p>
<pre><code>TCPKeepAlive yes ClientAliveInterval 30 ClientAliveCountMax 99999</code></pre>
<p>Don&#8217;t forget to restart the SSH server afterwards with the following command;</p>
<pre>
# /etc/init.d/sshd restart
</pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/disable-ssh-timeout.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ubuntu 8.10 (Intrepid Ibex) screenshots</title>
		<link>http://www.techrecipes.net/linux/ubuntu-810-intrepid-ibex-screenshots.html</link>
		<comments>http://www.techrecipes.net/linux/ubuntu-810-intrepid-ibex-screenshots.html#comments</comments>
		<pubDate>Sat, 01 Nov 2008 06:08:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[screenshots]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=382</guid>
		<description><![CDATA[Ubuntu 8.10, codenamed Intrepid Ibex has been released today, bringing the following features, among others;

Better 3G support
Write Ubuntu to and install from a USB disk
Guest sessions
Gnome 2.24

. The following are the screenshots of the latest Ubuntu release.
&#160;

Ubuntu 8.10 (Intrepid Ibex) screenshots
    






&#160;
&#160;






&#160;
&#160;






&#160;
&#160;






&#160;
&#160;






&#160;
&#160;






&#160;
&#160;






&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;


&#160;
&#160;



&#160;
]]></description>
			<content:encoded><![CDATA[<p>Ubuntu 8.10, codenamed Intrepid Ibex has been released today, bringing the following features, among others;</p>
<ul>
<li>Better 3G support</li>
<li>Write Ubuntu to and install from a USB disk</li>
<li>Guest sessions</li>
<li>Gnome 2.24</li>
</ul>
<p>. The following are the screenshots of the latest Ubuntu release.</p>
<p>&nbsp;</p>
<table width="100%" cellspacing="1" cellpadding="1" border="0" align="center" summary="lagi">
<caption>Ubuntu 8.10 (Intrepid Ibex) screenshots<br />
    </caption>
<tbody>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-01.jpg"><img width="200" height="150" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-01.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-02.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-02.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-03.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-03.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-04.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-04.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-05.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-05.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-06.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-06.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-07.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-07.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-08.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-08.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-09.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-09.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-10.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-10.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-11.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-11.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-12.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-12.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-13.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-13.jpg" alt="" /></a></td>
<td><a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-14.jpg"><img src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-14.jpg" alt="" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-15.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-15.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-16.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-16.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-17.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-17.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-18.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-18.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-19.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-19.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-20.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-20.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-21.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-21.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-22.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-22.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-23.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-23.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-24.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-24.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-25.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-25.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-26.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-26.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-27.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-27.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-28.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-28.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-29.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-29.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-30.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-30.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-31.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-31.jpg" /></a></td>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-32.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-32.jpg" /></a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;<a href="http://www.techrecipes.net/wp-content/uploads/image/2008/11/ubuntu-33.jpg"><img alt="" src="http://www.techrecipes.net/wp-content/uploads/image/2008/11/mini-ubuntu-33.jpg" /></a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/ubuntu-810-intrepid-ibex-screenshots.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Access MySQL database using Python</title>
		<link>http://www.techrecipes.net/programming/access-mysql-database-using-python.html</link>
		<comments>http://www.techrecipes.net/programming/access-mysql-database-using-python.html#comments</comments>
		<pubDate>Thu, 25 Sep 2008 03:14:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<category><![CDATA[database]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=373</guid>
		<description><![CDATA[The basic steps in accessing a MySQL database is normally to connect, execute statement, fetch result, and then to close the connection. The following is the steps translated into Python codes;

# Import required module
import MySQLdb

# Connect
conn = MySQLdb.connect(host=&#34;localhost&#34;, port=3306, user=&#34;root&#34;, passwd=&#34;root123&#34;, db=&#34;mysql&#34;)
cursor = conn.cursor(&#160; )

# Execute statement
stmt = &#34;SELECT * FROM user&#34;
cursor.execute(stmt)

# Fetch and output [...]]]></description>
			<content:encoded><![CDATA[<p>The basic steps in accessing a MySQL database is normally to connect, execute statement, fetch result, and then to close the connection. The following is the steps translated into Python codes;</p>
<pre>
# Import required module
import MySQLdb

# Connect
conn = MySQLdb.connect(host=&quot;localhost&quot;, port=3306, user=&quot;root&quot;, passwd=&quot;root123&quot;, db=&quot;mysql&quot;)
cursor = conn.cursor(&nbsp; )

# Execute statement
stmt = &quot;SELECT * FROM user&quot;
cursor.execute(stmt)

# Fetch and output the result
result = cursor.fetchall(&nbsp; )
print result

# Close connection
conn.close(&nbsp; )
</pre>
<p>The requirement for this is to install the <em><span style="font-family: Courier New;">MySQLdb</span></em> module for Python which is available from it&#8217;s project page at <em><span style="font-family: Courier New;">http://sourceforge.net/projects/mysql-python</span></em>.  The <em><span style="font-family: Courier New;">connect</span></em> function creates a connection to the database based on the supplied parameters, and a <em><span style="font-family: Courier New;">cursor</span></em> object is then created upon the connection object. The above example only show the <em><span style="font-family: Courier New;">execute</span></em> and <em><span style="font-family: Courier New;">fetchall</span></em> methods, and there many other available methods from the cursor object. The <em><span style="font-family: Courier New;">conn</span></em> object calls the <em><span style="font-family: Courier New;">close</span></em> method to close the connection to the MySQL server.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/programming/access-mysql-database-using-python.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Automatically run program on KDE&#8217;s startup</title>
		<link>http://www.techrecipes.net/linux/automatically-run-program-on-kdes-startup.html</link>
		<comments>http://www.techrecipes.net/linux/automatically-run-program-on-kdes-startup.html#comments</comments>
		<pubDate>Tue, 23 Sep 2008 01:28:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=196</guid>
		<description><![CDATA[KDE looks for programs in the ~/.kde/Autostart directory to be executed during it&#8217;s startup. The way to execute programs as KDE starts would be to;

Copy programs directly to the directory
Create (soft) link to programs from the directory
Create a script which will execute other programs

The first method is very straightforward, and the second method can be [...]]]></description>
			<content:encoded><![CDATA[<p><em><span style="font-family: Courier New;">KDE</span></em> looks for programs in the <em><span style="font-family: Courier New;">~/.kde/Autostart</span></em> directory to be executed during it&#8217;s startup. The way to execute programs as <em><span style="font-family: Courier New;">KDE</span></em> starts would be to;</p>
<ol>
<li>Copy programs directly to the directory</li>
<li>Create (soft) link to programs from the directory</li>
<li>Create a script which will execute other programs</li>
</ol>
<p>The first method is very straightforward, and the second method can be achieved using the <em><span style="font-family: Courier New;">ln</span></em> command. The following example is to run <em><span style="font-family: Courier New;">superkaramba</span></em> as <em><span style="font-family: Courier New;">KDE</span></em> starts.</p>
<pre>
$ cd ~/.kde/Autostart/
$ ln -s /usr/bin/superkaramba mykaramba</pre>
<p>The third option is my personal favorite, as it provides a great level of flexibility. The following is an example <em><span style="font-family: Courier New;">bash</span></em> script placed in the <em><span style="font-family: Courier New;">~/.kde/Autostart/</span></em> directory to run <em><span style="font-family: Courier New;">gpg-agent</span></em>, export a variable, and start the program <em><span style="font-family: Courier New;">katapult</span></em> and <em><span style="font-family: Courier New;">conky</span></em>;</p>
<pre>
#!/bin/bash

/usr/bin/gpg-agent --daemon --use-standard-socket &amp;
export GPG_AGENT_INFO=/home/shakir/.gnupg/S.gpg-agent
/usr/bin/katapult &amp;
/usr/bin/conky &amp;
</pre>
<p>Please make sure all programs are executable by running chmod, probably as the following example;</p>
<pre>
$ chmod +x ~/.kde/Autostart/*
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/automatically-run-program-on-kdes-startup.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Add a new user in Linux</title>
		<link>http://www.techrecipes.net/linux/add-a-new-user-in-linux.html</link>
		<comments>http://www.techrecipes.net/linux/add-a-new-user-in-linux.html#comments</comments>
		<pubDate>Tue, 23 Sep 2008 00:51:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[command]]></category>

		<guid isPermaLink="false">http://www.techrecipes.net/?p=361</guid>
		<description><![CDATA[Linux administrators have few options when it comes to adding a new user to the system, from filling up forms in distribution / desktop environment specific nice GUIs, to running through the command line with options and switches. For the geeky administratorss, there are always configuration files that can manually be edited just for this [...]]]></description>
			<content:encoded><![CDATA[<p>Linux administrators have few options when it comes to adding a new user to the system, from filling up forms in distribution / desktop environment specific nice GUIs, to running through the command line with options and switches. For the geeky administratorss, there are always configuration files that can manually be edited just for this purpose.</p>
<p>The 2 most common programs used to add a user are, <em><span style="font-family: Courier New;">adduser </span></em>and <em><span style="font-family: Courier New;">useradd</span></em>. They are both quite similar (heck, they do the same thing anyway, which is to add user of course), but are a bit different in their interactivity level.</p>
<p><em><span style="font-family: Courier New;">adduser</span></em> is quite interactive, the only required parameter to be supplied to the program is the user name to be added while running the program. The rest of the process is a matter of filling up questionaires provided by the program, and a user is then created. The following example shows how to add the user <em><span style="font-family: Courier New;">noob</span></em> to the system.</p>
<pre>
# adduser noob
Adding user `noob' ...
Adding new group `noob' (1003) ...
Adding new user `noob' (1003) with group `noob' ...
Creating home directory `/home/noob' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for noob
Enter the new value, or press ENTER for the default
        Full Name []: newbie
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [y/N] y
</pre>
<p>The only mandatory field to be filled up is just the password, and surely to also key in <em><span style="font-family: Courier New;">y</span></em> at the end to confirm your action.</p>
<p><em><span style="font-family: Courier New;">useradd</span></em> is normally the preferred choice for non-interactive uses, and at minimum it also accepts only the username as parameter. The following is and example on how to add the user <em><span style="font-family: Courier New;">noob</span></em> using <em><span style="font-family: Courier New;">useradd</span></em>;</p>
<pre>
# useradd noob
</pre>
<p>and that&#8217;s just it. It is however pretty useless as it lack many things, and the following example should make it more useful;</p>
<pre>
# useradd -g users -G admin -s /bin/bash -d /home/noob -m noob
</pre>
<p>The command above will add the user <em><span style="font-family: Courier New;">noob</span></em> with the primary group <em><span style="font-family: Courier New;">users</span></em>, and also including the user to the group <em><span style="font-family: Courier New;">admin</span></em>, setting the default shell to <em><span style="font-family: Courier New;">/bin/bash</span></em>, define the home directory to be at <em><span style="font-family: Courier New;">/home/noob</span></em>, and to create the home directory. Password is not yet set at this point, and the following step sets up the password;</p>
<pre>
# passwd noob
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
</pre>
<p>For the geeks and those with brave heart, you are free to edit the following files to change user informations, and even to add a user to the system.</p>
<ul>
<li>/etc/passwd - User account information.</li>
<li>/etc/shadow - Secure user account information.</li>
<li>/etc/group - Group account information.</li>
<li>/etc/default/useradd - Default values for account creation.</li>
<li>/etc/skel/ - Directory containing default files.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.techrecipes.net/linux/add-a-new-user-in-linux.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
