<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7287461601618654147</id><updated>2011-04-21T15:01:08.413-07:00</updated><category term='squid'/><category term='apache'/><category term='firefox'/><category term='ldap'/><category term='software suits'/><category term='Download'/><category term='vmware'/><category term='GIMP'/><category term='Leasure'/><category term='look'/><category term='jaunty'/><category term='fedora'/><category term='Security'/><category term='iptables'/><category term='Feel'/><title type='text'>LINUX LIGHTS</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-7385685733195904210</id><published>2009-02-24T22:37:00.000-08:00</published><updated>2009-03-13T23:29:21.169-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><title type='text'>firefox tweaks</title><content type='html'>In previous versions Firefox stored this information in the worst possible format - &lt;a href="http://en.wikipedia.org/wiki/Mork_%28file_format%29" target="_blank"&gt;Mork&lt;/a&gt;. Format extremely complicated, barely machine readable that gave the users no possibility to parse the data (for a lot of laugh check out the specification on the Wikipedia page). This was finally replaced in the new Firefox by &lt;a href="http://sqlite.org/" target="_blank"&gt;SQLite&lt;/a&gt; - self contained, small footprint database.  &lt;p&gt;Having database store your browsing data has one drawback, you have to optimize the database from time to time to get rid of old, deleted data, re-index the columns etc. Otherwise you keep all the junk data mixed in with your real data.&lt;/p&gt;  In SQLite is the statement to do this called &lt;a href="http://www.sqlite.org/lang_vacuum.html" target="_blank"&gt;&lt;code&gt;VACUUM;&lt;/code&gt;&lt;/a&gt;.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;br /&gt;$ for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f 'VACUUM;'; done&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;    In my case the above command in terminal effectively cut the size of urlclassifier3.sqlite and places.sqlite to half. Thus saving 20 MB in my memory and Firefox's speed improvement was very noticeable. So have fun with the vacuum cleaner&lt;br /&gt;&lt;br /&gt;2) - open firefox&lt;br /&gt;- In the adress bar type in "about:config"&lt;br /&gt;- In the filter bar type in "ipv6"&lt;br /&gt;- Double click "network.dns.disableIPv6" so that the value turns to TRUE&lt;br /&gt;- Restart firefox&lt;br /&gt;This will speed up firefox&lt;br /&gt;&lt;br /&gt;or you can try a memory optimisation technique&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thinktechno.com/2008/03/04/4-memory-reduction-tweaks-for-firefox/" target="_blank"&gt;http://www.thinktechno.com/&lt;wbr&gt;2008/03/04/4-memory-reduction-&lt;wbr&gt;tweaks-for-firefox/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-7385685733195904210?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/7385685733195904210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/firefox-tweaks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/7385685733195904210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/7385685733195904210'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/firefox-tweaks.html' title='firefox tweaks'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-6397855552621017437</id><published>2009-02-24T02:05:00.000-08:00</published><updated>2009-02-24T02:29:43.009-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>Security</title><content type='html'>&lt;p&gt;&lt;span class="bold"&gt;LINUX Firewalls:&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.redhat.com/support/resources/tips/firewall/firewallservice.html" target="_blank"&gt;Example Firewall Script&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxguruz.org/iptables/" target="_blank"&gt;IPTABLES Firewalls&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linux.org/docs/ldp/howto/Firewall-HOWTO.html" target="_blank"&gt;Firewall and Proxy Server HOWTO&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxberg.com/internet/firewall.html" target="_blank"&gt;TUCOWS Linux Firewalls&lt;/a&gt;  &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linas.org/linux/load.html" target="_blank"&gt; Linux Network Address Translation &lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.zelow.no/floppyfw/" target="_blank"&gt; floppyfw &lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.fli4l.de/e_index.htm" target="_blank"&gt;fli4l - the on(e)-disk-router&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://lrp.steinkuehler.net/index.html" target="_blank"&gt;Free Linux-based Floppy-Boot Firewall&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.link.it/en/products/firewall.html" target="_blank"&gt;Petra Internet Firewall&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxlinks.com/Software/Firewall_and_Security/" target="_blank"&gt;Linux Links - The Linux Portal Site: Software : Firewall and Security&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://shorewall.sourceforge.net/" target="_blank"&gt;Shoreline Firewall&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;span class="bold"&gt;LINUX Security Scanners:&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://cns.tstc.edu/cpate/LINUX/Linux_How2/Sniffers.htm" target="_blank"&gt;Sniffers: Basics and Detection&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://ettercap.sourceforge.net/" target="_blank"&gt;Ettercap&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ethereal.com/" target="_blank"&gt;Ethereal&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://rpmfind.net/linux/RPM/falsehope/home/gomez/dsniff/" target="_blank"&gt;Dsniff&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.insecure.org/nmap/" target="_blank"&gt;Nmap -- Free Stealth Port Scanner For Network Exploration &amp;amp; Security Audits.&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cisecurity.org/bench_linux.html" target="_blank"&gt;The Center for Internet Security - CIS Level-1 Benchmark and Scoring Tool&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.partyvibe.com/flavour/linux/security.htm" target="_blank"&gt;Linux Security Scanners&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://ibiblio.org/pub/Linux/system/security/%21INDEX.short.html" target="_blank"&gt;http://ibiblio.org/pub/Linux/system/security/!INDEX.short.html&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linux.org/apps/all/Networking/Security_/_Admin.html" target="_blank"&gt;Linux Online - Category: Networking / Security / Admin&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.netzspion.de/links/Linux/Security/Scanner/" target="_blank"&gt;netzspion.de : Linux/Security/Scanner&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://sourceforge.net/projects/tripwire" target="_blank"&gt;Project: Tripwire&lt;/a&gt;&lt;!--001 364--&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;span class="bold"&gt;LINUX Security:&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.puschitz.com/SecuringLinux.shtml" target="_blank"&gt;Securing and Hardening Red Hat Linux Production Systems&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxbasis.com/security.html" target="_blank"&gt;LinuxBasis - Linux Security: Howtos &amp;amp; Downloads&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxpowered.com/archive/guides/securityguide/lasg-www/" target="_blank"&gt;Linux Administrator's Security Guide&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tldp.org/LDP/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3/" target="_blank"&gt;Securing and Optimizing Linux RedHat Edition - A Hands on Guide&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxsecurity.com/advisories/redhat_advisory-1963.html" target="_blank"&gt;LinuxSecurity.com: RedHat: 'zlib' Denial of service&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxdoc.org/LDP/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3/gen-syssecured.html" target="_blank"&gt;Securing and Optimizing Linux: RedHat Edition -A Hands on Guide&lt;/a&gt;&lt;!--302 631--&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://uranus.it.swin.edu.au/%7Ejn/linux/redhatserver.htm" target="_blank"&gt;HOWTO Serverify RedHat linux&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.yolinux.com/TUTORIALS/LinuxTutorialNetworkGateway.html" target="_blank"&gt;Using Linux and iptables/ipchains to set up an internet gateway for home or office&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redhat.com/docs/manuals/linux/RHL-7.2-Manual/ref-guide/s1-iptables-differences.html" target="_blank"&gt;Differences between iptables and ipchains&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.europe.f-secure.com/news/2001/news_2001030600.shtml" target="_blank"&gt;F-Secure Anti-Virus for Firewalls on Linux Released&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxpowered.com/archive/guides/securityguide/lasg-www/" target="_blank"&gt;Linux Administrator's Security Guide&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxpowered.com/archive/guides/securityoptimization/linuxsos-1.1.pdf" target="_blank"&gt;http://www.linuxpowered.com/archive/guides/securityoptimization/linuxsos-1.1.pdf&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.bastille-linux.org/" target="_blank"&gt; Bastille Linux &lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://neworder.box.sk/box.php3?gfx=neworder&amp;amp;prj=neworder&amp;amp;key=hack-unix&amp;amp;txt=Unix%2FLinux%20security" target="_blank"&gt; NEWORDER - Unix/Linux security &lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxsecurity.com/" target="_blank"&gt;Linux Security - The Community's Center For Security&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;span class="bold"&gt;PGP:&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.pgpi.org/products/pgp/versions/freeware/unix/6.5.8/" target="_blank"&gt;PGP 6.5.8 for Unix&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;span class="bold"&gt;LINUX and Virus:&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.kaspersky.com/scanforvirus" target="_blank"&gt;Kaspersky Lab - antivirus protection - free online virus scanner&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redhat.com/support/alerts/" target="_blank"&gt;redhat.com | Security Alerts&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://search.symantec.com/custom/us/query.html?col=us+kb&amp;amp;ht=0&amp;amp;qp=url%3A/avcenter/venc/data+url%3A/avcenter/venc/dyn/+%7C+language%3Aen+%7C+linux&amp;amp;qs=-url%3A/sarc-intl.nsf/+-url%3A/navintl.nsf/&amp;amp;qc=&amp;amp;pw=100%25&amp;amp;ws=0&amp;amp;la=en&amp;amp;si=0&amp;amp;fs=&amp;amp;qt=linux&amp;amp;ex=&amp;amp;rq=0&amp;amp;oq=&amp;amp;qm=0&amp;amp;ql=&amp;amp;st=1&amp;amp;nh=10&amp;amp;lk=1&amp;amp;rf=0" target="_blank"&gt;Symantec&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.viruslist.com/en/find?search_mode=full&amp;amp;words=linux&amp;amp;x=0&amp;amp;y=0" target="_blank"&gt;www.viruslist.com - Linux&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-6397855552621017437?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/6397855552621017437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/security.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/6397855552621017437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/6397855552621017437'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/security.html' title='Security'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-6508077920301002412</id><published>2009-02-24T02:04:00.000-08:00</published><updated>2009-02-24T02:29:43.010-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>LINUX scripts and files</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/ksrhes3nfs.txt"&gt;Create NFS Kickstart Installation RedHat ES 3&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/ksrhes3.txt"&gt;Create HTTP Kickstart Installation RedHat ES 3&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/kscdrom.txt"&gt;Create bootable Rescue and Kickstart CDROM&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/lvm.txt"&gt;LVM&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/raidlvm.txt"&gt;RAID + LVM&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/rc.firewall"&gt;rc.firewall&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/smb.conf.txt"&gt;smb.conf&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/ks.cfg"&gt;ks.cfg&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/sysctl.conf"&gt;sysctl.conf&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/serkey"&gt;Set Server Key&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/ntpdate.txt"&gt;Set date and time&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/kernel.txt"&gt;Kernel Compiling&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/apt.txt"&gt;Install APT to Suse&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/grub.txt"&gt;Useful GRUB commands&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/rpm.txt"&gt;Rebuild RPM&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/nowdate"&gt;Now Date&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/fedora.minimum"&gt;Install Minimum Fedora&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/rpms.fedora.minimum"&gt;Minimum Fedora RPMS&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Outlook - Crossover - /opt/cxoffice/bin/wine rundll32 shell32.dll,Control_RunDLL MLCFG32.CPL &lt;/li&gt;&lt;li&gt;netstat -tupalen &lt;/li&gt;&lt;li&gt;apt-get install kaffeine-mozilla w32codec-all libdvdcss mplayerplug-in &lt;/li&gt;&lt;li&gt;ifconfig eth0:0 192.168.0.99 netmask 255.255.255.0 broadcast 192.168.0.255 up &lt;/li&gt;&lt;li&gt;Name Server &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/named.conf"&gt;/etc/named.conf&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/127.0.0.zone"&gt;/var/named/127.0.0.zone&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/192.168.0.zone"&gt;/var/named/192.168.0.zone&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/localhost.zone"&gt;/var/named/localhost.zone&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/local.zone"&gt;/var/named/local.zone&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="ftp://ftp.rs.internic.net/domain/named.root"&gt;/var/named/root.hint&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Here are some scripts from the courses. Study carefully scripts before run them.  &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/17.06.2004.tar.gz"&gt;LX23 17.6-18.6.2004&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/22.03.2004.tar.gz"&gt;AL23 22.3-24.3.2004&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/20030328.lx07.tar.gz"&gt;LX07FI 24.3-28.3.2003&lt;/a&gt; &lt;a href="http://www.valtanen.com/g/20030328.lx07.jpg"&gt;Kuva&lt;/a&gt;&lt;a&gt; &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/07102002.tar.gz"&gt;LX25FI 7.10-9.10.2002&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.valtanen.com/files/03062002.tar.Z"&gt;LX23AFI ja LX23BFI 3.6-7.6.2002&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="bold"&gt;Bash Shell:&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.gnu.org/software/bash/bash.html" target="_blank"&gt;BASH - GNU Project - Free Software Foundation (FSF)&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://cnswww.cns.cwru.edu/%7Echet/bash/bashtop.html" target="_blank"&gt;Bourne-Again SHell Home Page&lt;/a&gt;&lt;!--001 407--&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linux.org/docs/ldp/howto/Bash-Prog-Intro-HOWTO.html" target="_blank"&gt;BASH Programming - Introduction HOW-TO&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://linuxcommand.org/writing_shell_scripts.html" target="_blank"&gt;Writing shell scripts&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://linuxcommand.org/script_library.html" target="_blank"&gt;Script library&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxlots.com/%7Edunne/scripts.html" target="_blank"&gt;Unix Shell Scripts&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tldp.org/LDP/abs/html/" target="_blank"&gt;Advanced Bash-Scripting Guide&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www-106.ibm.com/developerworks/linux/library/l-bash.html" target="_blank"&gt;Bash by example, Part 1&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www-106.ibm.com/developerworks/linux/library/l-bash2.html" target="_blank"&gt;Bash by example, Part 2&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www-106.ibm.com/developerworks/linux/library/l-bash3.html" target="_blank"&gt;Bash by example, Part 3&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;span class="bold"&gt;Korn Shell:&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://kornshell.com/" target="_blank"&gt; KornShell &lt;/a&gt;&lt;!--001 410--&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cs.mun.ca/%7Emichael/pdksh/" target="_blank"&gt; pdksh - the Public Domain Korn Shell &lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://cdfinfo.in2p3.fr/Services/Informatique/DOCU/munix.html" target="_blank"&gt; Unix KornShell memento &lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tru64unix.compaq.com/faqs/publications/base_doc/DOCUMENTATION/HTML/Dtksh/dtksh_1.html" target="_blank"&gt; Common Desktop Environment: Desktop KornShell User's Guide &lt;/a&gt;&lt;!--503 119--&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.kornshell.com/doc/" target="_blank"&gt; KornShell Documentation &lt;/a&gt;&lt;!--001 472--&gt; &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="bold"&gt;SED:&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.math.fu-berlin.de/%7Eguckes/sed/" target="_blank"&gt;SED - the Stream EDitor&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www-106.ibm.com/developerworks/linux/library/l-sed1.html" target="_blank"&gt;Sed by example, Part 1&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www-106.ibm.com/developerworks/linux/library/l-sed2.html" target="_blank"&gt;Sed by example, Part 2&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www-106.ibm.com/developerworks/linux/library/l-sed3.html" target="_blank"&gt;Sed by example, Part 3&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-6508077920301002412?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/6508077920301002412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/linux-scripts-and-files.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/6508077920301002412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/6508077920301002412'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/linux-scripts-and-files.html' title='LINUX scripts and files'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-7772026128372892123</id><published>2009-02-24T02:03:00.000-08:00</published><updated>2009-03-12T22:08:52.028-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Download'/><title type='text'>Linux ISO Images</title><content type='html'>&lt;div class="xar-mod-body general_wrapper"&gt;  &lt;p&gt;While there are too many Linux distributions for us to include them all, here are some of the most popular Linux distros, along with their download pages.&lt;/p&gt;  &lt;h4&gt;CentOS - The Community Enterprise Operating System&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.centos.org/"&gt;CentOS&lt;/a&gt; is a distribution based on source RPMs from Red Hat Enterprise Linux (RHEL), and strives to be 100% binary compatible with RHEL. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/114355"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.centos.org/modules/tinycontent/index.php?id=15"&gt;CentOS download mirrors&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Damn Small Linux&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://damnsmalllinux.org/"&gt;Damn Small Linux&lt;/a&gt; is a &lt;a href="http://en.wikipedia.org/wiki/LiveDistro"&gt;live CD&lt;/a&gt; distribution that fits on a business card CD and is light enough to run on a 486 computer with as little as 16MB of RAM.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/114380"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://damnsmalllinux.org/download.html"&gt;Damn Small Linux mirrors&lt;/a&gt;, &lt;a href="http://www.tlm-project.org/public/distributions/damnsmall/"&gt;BitTorrent&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Debian&lt;/h4&gt;  &lt;p&gt;The &lt;a href="http://www.debian.org/"&gt;Debian&lt;/a&gt; distribution and Debian Project are governed by a social contract that requires that OSes produced by Debian will be 100% "free," as determined by the Debian Free Software Guidelines (DFSG).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/114348"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.debian.org/CD/http-ftp/"&gt;Debian download page&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Fedora&lt;/h4&gt;  &lt;p&gt;Fedora, formerly known as Fedora Core, is a Linux distribution sponsored primarily by &lt;a href="http://www.redhat.com/"&gt;Red Hat&lt;/a&gt;, with significant community participation. The Fedora Linux distro produced by the &lt;a href="http://fedoraproject.org/"&gt;Fedora Project&lt;/a&gt; was based on the original Red Hat Linux distribution and is made up entirely of free and open source software.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/114416"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://mirrors.fedoraproject.org/publiclist/Fedora/7/"&gt;Fedora mirrors&lt;/a&gt;, &lt;a href="http://torrent.fedoraproject.org/"&gt;BitTorrent&lt;/a&gt;&lt;br /&gt;Note that the Fedora Project produces several "spins," including live CDs, DVDs containing the full set of Fedora packages, and boot ISOs for Internet installations of Fedora. See the &lt;a href="http://docs.fedoraproject.org/install-guide/"&gt;installation guide&lt;/a&gt; to figure out which version of Fedora is right for you.&lt;/p&gt;  &lt;h4&gt;Freespire&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.freespire.org/"&gt;Freespire&lt;/a&gt; is the community-oriented version of Linspire.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/118676"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="ftp://dropbox.linspire.com/freespire-stable"&gt;Freespire download&lt;/a&gt;, &lt;a href="http://tracker.linspire.com/torrents/freespire_2.0.0.iso.torrent"&gt;BitTorrent&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Gentoo&lt;/h4&gt;  &lt;p&gt;Gentoo is a source-based distribution, meaning all of its programs can be compiled from source code rather than installed as binary packages. That makes it highly configurable. Because the operating system and all of its applications can be compiled for the specific machine architecture it's installed on, Gentoo can perform extremely well. Gentoo is available for at least eight 32- and 64-bit hardware platforms. The distribution is more complicated to install than many others, but an active user community can help those who wish to tackle it.&lt;/p&gt;  &lt;p&gt;Gentoo uses a package system called Portage that resembles FreeBSD's Ports. It lets you quickly install more than 10,000 pre-built applications.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/feature/114315"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.gentoo.org/main/en/where.xml"&gt;Gentoo download page&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Knoppix&lt;/h4&gt;  &lt;p&gt;Knoppix is one of the most popular live CD Linux distros.&lt;/p&gt;   &lt;p&gt;&lt;a href="http://www.linux.com/distributions/118732"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.knopper.net/knoppix-mirrors/index-en.html"&gt;Knoppix mirror network&lt;/a&gt;, &lt;a href="http://torrent.unix-ag.uni-kl.de/"&gt;BitTorrent&lt;/a&gt;, &lt;a href="http://content.emule-project.net/view.php?pid=960"&gt;eMule&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Linspire&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.linspire.com/"&gt;Linspire&lt;/a&gt; is an Ubuntu-based distribution whose chief distiguishing feature is the ease of installing new software with its Click-N-Run (CNR) installation utility. While Linspire costs $50, its sibling &lt;a href="http://www.freespire.org/"&gt;Freespire&lt;/a&gt; is free.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/118676"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://shop.linspire.com/shopping/shopping_cartcontents.php"&gt;Linspire purchase page&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Linux Mint&lt;/h4&gt;  &lt;p&gt;Linux Mint is an Ubuntu-based distribution that comes in two main CD versions. The Light Edition avoids non-free patented software. The Full Edition includes proprietary plugins and codecs. Both use the GNOME desktop environment by default. You can also download a KDE Community Edition DVD or miniKDE Community Edition CD, or an XFCE Community Edition CD.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://linuxmint.com/download.html"&gt;Download page&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Mandriva Linux&lt;/h4&gt;  &lt;p&gt;Mandriva Linux, formerly known as MandrakeLinux, is an RPM-based distro that was originally designed to be binary compatible with Red Hat Linux. Mandriva produces versions of its Linux distribution for consumer desktops, corporate servers, and for high performance clusters. Some, but not all, versions of Mandriva are free to download.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/114391"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mandriva.com/en/download"&gt;Mandriva download page&lt;/a&gt;&lt;/p&gt;   &lt;h4&gt;openSUSE&lt;/h4&gt;  &lt;p&gt;The openSUSE project is sponsored by Novell to create a base for the SUSE Linux distribution it sells and supports. The openSUSE distribution is worked on by Novell employees and community members, and is suitable for desktop and server use.&lt;/p&gt;  &lt;p&gt;You can find openSUSE downloads at &lt;a href="http://en.opensuse.org/Download"&gt;download.opensuse.org&lt;/a&gt;, but it may be a little confusing. The project offers multiple ISOs for CD installation, DVD installation, and network installation. You can also find BitTorrents for the various downloads, and a live DVD. If you're not quite sure what you need, visit the &lt;a href="http://en.opensuse.org/Download"&gt;download guide&lt;/a&gt;, which explains the release table, and what development versions may be available and how stable they're likely to be.&lt;/p&gt;  &lt;h4&gt;PCLinuxOS&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.pclinuxos.com/"&gt;PCLinuxOS&lt;/a&gt; is a popular Linux distribution distributed as a live CD that can be installed to your hard drive. Originally based on Mandriva, PCLinuxOS is now a solid distro in its own right that uses APT and Synaptic to manage packages, and some of the original Mandriva administration tools.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/118730"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.pclinuxos.com/index.php?option=com_ionfiles&amp;amp;Itemid=28"&gt;PCLinuxOS download mirrors&lt;/a&gt;, &lt;a href="http://linuxtracker.org/torrents-details.php?id=4143"&gt;BitTorrent&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Puppy Linux&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.puppylinux.org/"&gt;Puppy Linux&lt;/a&gt; was written from scratch with two goals in mind: speed and ease of use. At boot time the entire system loads into RAM and runs from there, which significantly boosts the system's overall speed, and lets you run Puppy on a diskless workstation or thin client. It downloads in only 90MB, and can run as a live CD. It also comes with a remastering script for creating derivative distros, which other developers have used to build Puppy-based distros (called puplets), including &lt;a href="http://www.puppylinux.ca/NOP/"&gt;NOP&lt;/a&gt;, &lt;a href="http://www.grafpup.org/%22"&gt;GrafPup&lt;/a&gt;, and &lt;a href="http://www.edupup.org/"&gt;EduPup&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/feature/119848"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://puppylinux.org/downloads"&gt;Puppy Linux download page&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Sabayon Linux&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.sabayonlinux.org/"&gt;Sabayon Linux&lt;/a&gt; is based on Gentoo and supports both i386 and AMD64/EMT64 architectures. It comes in a 4.7GB live DVD release, a Professional version based on the stable branch of Portage, and a 700MB CD Mini version. While Sabayon contains proprietary drivers, free software fans can disable them at boot time.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/feature/118469"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.sabayonlinux.org/mod/mirrors"&gt;Sabayon download page&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Slackware&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://www.slackware.com/"&gt;Slackware Linux&lt;/a&gt; is the world's oldest surviving Linux distribution.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/114329"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://slackware.com/getslack/"&gt;Slackware download page&lt;/a&gt;, &lt;a href="http://slackware.com/getslack/torrents.php"&gt;BitTorrent trackers&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Ubuntu&lt;/h4&gt;  &lt;p&gt;Ubuntu is a popular community-developed Linux distribution for laptops and desktop machines, and is also gaining popularity on servers. Ubuntu is based on Debian GNU/Linux, and also serves as the foundation for several other Linux distributions in its own right.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.linux.com/distributions/114365"&gt;Our writeup&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.ubuntu.com/getubuntu/download"&gt;Ubuntu download form&lt;/a&gt;, &lt;a href="http://www.kubuntu.org/download.php"&gt;Kubuntu&lt;/a&gt;, &lt;a href="http://xubuntu.org/get"&gt;Xubuntu&lt;/a&gt;, and &lt;a href="http://www.edubuntu.org/"&gt;Edubuntu&lt;/a&gt;.&lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-7772026128372892123?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/7772026128372892123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/linux-iso-images-and-applications.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/7772026128372892123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/7772026128372892123'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/linux-iso-images-and-applications.html' title='Linux ISO Images'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-3569032013710427448</id><published>2009-02-21T06:03:00.001-08:00</published><updated>2009-02-21T06:03:31.354-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Fedora10-Features</title><content type='html'>&lt;h3&gt;1. AMQP (Advanced Message Queueing Protocol) Infrastructure&lt;/h3&gt; &lt;p&gt;This is perhaps one of the biggest package that  has been implemented to Fedora 10. You must be wondering about AMQP right? AMQP is a technology that makes it easy to build scalable,high-performance enterprise application. Its primary aim is to create an open standard for messaging in order to create open and interoperable messaging. Though the application is not visible to you and as an user you can always question why is it so important, I have some use cases for you who will benefit from AMQP enormously!&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Reliably deliver value bearing messages (fire and forget; you can absolutely trust AMQP to get the message to its destination once receipt is acknowledged by the transport)&lt;/li&gt;&lt;li&gt;Rapidly deliver status events to a large community (publish sub-event notification)&lt;/li&gt;&lt;li&gt;File transfer (secure, can be resumed, firewall friendly, and dependable)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I hope now you know about the efficiency of AMQP.&lt;/p&gt; &lt;h3&gt;2. Better Printing&lt;/h3&gt; &lt;p&gt;Printing and configuring the print set up has always been a problem with open desktops. And Fedora 10 has improved upon just that.&lt;/p&gt; &lt;ul&gt;&lt;li&gt; The configuration tool window is simpler. Double-clicking on a printer opens a properties dialog.&lt;/li&gt;&lt;li&gt;The list of printers are updated dynamically while the configuration tool is working.&lt;/li&gt;&lt;li&gt;You can see an individual printer's job by right clicking and then selecting &lt;strong&gt;View Print Queue. &lt;/strong&gt;Again, you can see all the queued up jobs from all the printers by right clicking on any free space in the folder where you have printers' icons.&lt;/li&gt;&lt;li&gt;A diagnose button is there as a troubleshooter if at all your printer gets into trouble.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Job monitoring tool&lt;/strong&gt; is also there to display an authentication dialog so that the job can proceed.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;So you see there are a lot of subtle facilities that Fedora 10 offers to make your printing experience better.&lt;/p&gt; &lt;h3&gt;3. Better and Faster Startup&lt;a href="http://blog.taragana.com/wp-content/uploads/2008/10/82_10.jpg"&gt;&lt;img class="alignright size-medium wp-image-2980" src="http://blog.taragana.com/wp-content/uploads/2008/10/82_10-300x225.jpg" alt="" width="300" height="225" /&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;Fedora 10 developers have intended to make this operating system look shiny and glittery right from when it starts so to do this they are getting rid of RHGB and writing a new program,&lt;strong&gt; Plymouth&lt;/strong&gt;, that starts earlier (even before / is mounted!) and gets pretty graphics. But Systems without driver supports also have a &lt;em&gt;text mode fallback &lt;/em&gt;as an alternative.&lt;/p&gt; &lt;p&gt;That might make you a little suspicious about the speed of shutting down and starting up. But don't worry, Fedora 10 has improved and fast start up now. And they say 30 seconds is all it will take. So happy?&lt;/p&gt; &lt;h3&gt;4. Better Remote Support&lt;/h3&gt; &lt;p&gt;Fedora becomes easier to use in media-center scenarios where a remote control may come handy. With better&lt;strong&gt; LIRC&lt;/strong&gt; support that helps it easy to connect to remote controls, infra red remote controls will be &lt;em&gt;just &lt;/em&gt;fine to work with media applications.&lt;/p&gt; &lt;h3&gt;5. Improved PulseAudio&lt;/h3&gt; &lt;p&gt;The &lt;strong&gt;PulseAudio&lt;/strong&gt; sound server has been rewritten to use timer-based audio scheduling. With this one Fedora 10 comes at par with Apple and Windows Vista. The main benefits that you are gonna get from this is,&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Less wakeups, reduced power consumption&lt;/li&gt;&lt;li&gt;Dynamic latency adaption with flexible options.&lt;/li&gt;&lt;li&gt;Less dependent on audio hardware&lt;/li&gt;&lt;li&gt;Minimized chance of drop outs&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;6. First Aid Kit&lt;/h3&gt; &lt;p&gt;Well the name may seem funny but it is an automated recovery tool that brings together common recovery processes and applies them to a system. It is more of a plug-in that focuses on focusing on maintaining user data integrity and lets you revert the faulty changes. So that  makes it easier for users to rescue their systems in case of problems. You can either choose &lt;strong&gt;Fix whatever is wrong with my system &lt;/strong&gt;which works as a comprehensive &lt;em&gt;chkdsk &lt;/em&gt;or you can select specific process.&lt;/p&gt; &lt;h3&gt;7. Kernel Modes Sharing for Graphics&lt;a href="http://blog.taragana.com/wp-content/uploads/2008/10/82_14.jpg"&gt;&lt;img class="alignright size-medium wp-image-2981" src="http://blog.taragana.com/wp-content/uploads/2008/10/82_14-300x225.jpg" alt="" width="300" height="225" /&gt;&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;The title itself may disinterest you. But believe me it is not. In words of Fedora&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Currently, most graphics modes are initialized during the X server startup. Kernel Modesetting moves this process from the X server's DDX drivers to the kernel, and it enables several new features including:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Improved Graphical Boot&lt;/li&gt;&lt;li&gt;Faster fast user switching&lt;/li&gt;&lt;li&gt;Seamless X server switching&lt;/li&gt;&lt;li&gt;Graphical panic messages&lt;/li&gt;&lt;/ul&gt; &lt;/blockquote&gt; &lt;p&gt;So basically fast user switching will be faster and smoother, making Fedora more pleasant for non-technical and casual users. Memory management will be better over all.&lt;/p&gt; &lt;h3&gt;8. Remote Virtual Settings&lt;/h3&gt; &lt;p&gt;It is another very important feature of Fedora 10. Its more than what meets the eye. This feature enables creating virtual machines on properly configured remote hosts. In other words, users will no longer need to log into individual machines to provision VMs. The system of adding remote connections to virtual manager will be fully automated through polling for connections on the local network.&lt;/p&gt; &lt;h3&gt;9. Security Audit&lt;/h3&gt; &lt;p&gt;A new security audit system and intrusion detection system will be there. &lt;strong&gt;sectool&lt;/strong&gt; is a security tool that can be used both as a security audit as well as a part of an intrusion detection system. Advanced users can also see the documentation and logs of those test and can use as scripts to repair holes. This is something we will need from Fedora 10 and we hope that it is efficient.&lt;/p&gt; &lt;h3&gt;10. Virtual Storage&lt;/h3&gt; &lt;p&gt;If you remember,&lt;em&gt; libvirt&lt;/em&gt; was introduced by Fedora 8 and became a hit. Here you will no longer eed to directly login to a server providing virtualization capabilities. All common management tasks can be completed remotely using &lt;em&gt;virt-manager&lt;/em&gt;. The test plan includes creating a new guest OS and associate it with some storage. It is fabulous, no?&lt;/p&gt; &lt;h2&gt;Goodies for Developers&lt;/h2&gt; &lt;p&gt;I had promised at the start that there will be goodies too for developers in this article. Here are three most important features of Fedora 10 which are bound to attract you .&lt;/p&gt; &lt;h3&gt;1. Appliance Tools&lt;/h3&gt; &lt;p&gt;Tools for building virtual appliances have also been a focus for Fedora 10. This consists of an &lt;strong&gt;ACT&lt;/strong&gt; (Appliance Creation Tool) and and the &lt;strong&gt;AOS&lt;/strong&gt; (The Appliance Operating System). Let me quote Fedora here once again&lt;/p&gt; &lt;h4&gt;&lt;strong&gt;ACT&lt;/strong&gt; (Appliance Creation Tool)&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Enables  you to build a fedora based appliance.&lt;/li&gt;&lt;li&gt;Enables you to build a pre-installed multi partitioned disk! that is great!&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;&lt;strong&gt;AOS&lt;/strong&gt; (The Appliance Operating System)&lt;/h4&gt; &lt;ul&gt;&lt;li&gt;Provides a template for developers who want to build a fedora based appliance.&lt;/li&gt;&lt;li&gt;Provides a customized OS. I mean, you can start from the least resources (the minimum of what an OS needs, remember &lt;em&gt;Just Enough&lt;/em&gt; from ubuntu?) and add whatever you want. This is really flexible from Fedora.&lt;/li&gt;&lt;li&gt;It also allows developers to&lt;strong&gt; kick the tires&lt;/strong&gt; of the AOS without having to build it from scratch.&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;2. NetBeans IDE&lt;/h3&gt; &lt;p&gt;Are you a developer? Then I don't really need to give a formal introduction to the topic here. Fedora 10 users Netbeans for two ways basically.&lt;/p&gt; &lt;ul&gt;&lt;li&gt; Easy and rapid way to organize environment for development of systems that can be based on modern technologies and popular programming languages.&lt;/li&gt;&lt;li&gt;a way for development of applications based on the NetBeans Platform. All the tools required for development of the &lt;strong&gt;Rich Client Swing Applications&lt;/strong&gt; are included in the IDE.&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;3. Eclipse 3.4&lt;/h3&gt; &lt;p&gt;Eclipse is said to be one of the most influential work-areas in Linux distributions. So this time developers have kept that in mind and tried to make Eclipse is fast as possible for compiling Java code in the future. As well, a new feature called &lt;strong&gt;Plug-in Spy&lt;/strong&gt; has been added which is a useful tool for plug-in developers to determine what plug-in supplies a selection class. I hope Eclipse 3.4 is as advanced as it is proposed.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-3569032013710427448?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/3569032013710427448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/fedora10-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3569032013710427448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3569032013710427448'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/fedora10-features.html' title='Fedora10-Features'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-2525909939311222391</id><published>2009-02-21T06:01:00.001-08:00</published><updated>2009-02-21T06:01:30.622-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jaunty'/><title type='text'>ubuntu jaunty-features</title><content type='html'>&lt;h1 id="New Features in Jaunty"&gt;New Features in Jaunty&lt;/h1&gt; &lt;p class="line874"&gt; These features are showcased for your attention. Please test them and report any bugs you find on Launchpad:   &lt;/p&gt; &lt;ul&gt;&lt;li style="list-style-type: none;"&gt;  &lt;p class="line891"&gt;  &lt;a href="http://bugs.launchpad.net/ubuntu"&gt;http://bugs.launchpad.net/ubuntu&lt;/a&gt;   &lt;/p&gt;  &lt;/li&gt;&lt;/ul&gt; &lt;h2 id="Updated Packages"&gt;Updated Packages&lt;/h2&gt; &lt;p class="line874"&gt; As with every new release, packages--applications and software of all kinds--are being updated at a rapid pace. For a list of all packages being accepted for 9.04 Jaunty Jackalope, please subscribe to Jaunty-changes:  &lt;/p&gt; &lt;ul&gt;&lt;li style="list-style-type: none;"&gt;  &lt;p class="line891"&gt;  &lt;a href="https://lists.ubuntu.com/mailman/listinfo/jaunty-changes"&gt;https://lists.ubuntu.com/mailman/listinfo/jaunty-changes&lt;/a&gt;   &lt;/p&gt;  &lt;/li&gt;&lt;/ul&gt; &lt;h2 id="X.Org server 1.6"&gt;X.Org server 1.6&lt;/h2&gt; &lt;p class="line862"&gt; The latest &lt;a href="http://www.x.org/"&gt;X.Org&lt;/a&gt; server, version 1.6, is available in Jaunty. In the short term, this will again cause increased instability for some users while the video drivers catch up.  &lt;/p&gt; &lt;h2 id="Linux kernel 2.6.28"&gt;Linux kernel 2.6.28&lt;/h2&gt; &lt;p class="line862"&gt; Alpha 2 includes the 2.6.28-3.4 &lt;a href="http://kernel.org/"&gt;kernel&lt;/a&gt; based on 2.6.28-rc8.   &lt;/p&gt; &lt;h1 id="Download Alpha 2"&gt;Download Alpha 2&lt;/h1&gt; &lt;p class="line874"&gt; Get it while it's hot. ISOs and torrents are available at:  &lt;/p&gt;     &lt;a href="http://cdimage.ubuntu.com/releases/jaunty/alpha-2/"&gt;http://cdimage.ubuntu.com/releases/jaunty/alpha-2/&lt;/a&gt; (Ubuntu)&lt;a href="http://cdimage.ubuntu.com/kubuntu/releases/jaunty/alpha-2/"&gt;&lt;br /&gt; http://cdimage.ubuntu.com/kubuntu/releases/jaunty/alpha-2/&lt;/a&gt; (Kubuntu)&lt;br /&gt; &lt;a href="http://cdimage.ubuntu.com/xubuntu/releases/jaunty/alpha-2/"&gt;http://cdimage.ubuntu.com/xubuntu/releases/jaunty/alpha-2/&lt;/a&gt; (Xubuntu)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-2525909939311222391?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/2525909939311222391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/ubuntu-jaunty-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/2525909939311222391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/2525909939311222391'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/ubuntu-jaunty-features.html' title='ubuntu jaunty-features'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-8385470122996337006</id><published>2009-02-21T05:58:00.001-08:00</published><updated>2009-02-21T05:58:56.416-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GIMP'/><title type='text'>Install GIMP</title><content type='html'>&lt;p&gt;OK. &lt;a href="http://gimp.org/downloads/"&gt;Version 2.6 of GIMP&lt;/a&gt; has been released. So here is how to install it on Linux.&lt;/p&gt; &lt;p&gt;&lt;span id="more-147"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;openSUSE 11.0&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;If you want to install GIMP 2.6 on openSUSE 11.0, click the link below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://software.opensuse.org/ymp/home:decriptor/openSUSE_11.0/gimp.ymp"&gt;GIMP 2.6 for openSUSE 11.0&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Ubuntu&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;If you want to install GIMP 2.6 on Ubuntu 8.10 Intrepid, you can add this line to sources.list:&lt;/p&gt; &lt;p&gt;&lt;code&gt;deb http://ppa.launchpad.net/c-korn/ubuntu intrepid main&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Then run:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sudo apt-get update&lt;br /&gt;sudo apt-get install gimp&lt;br /&gt;&lt;/code&gt;&lt;/p&gt; If you want to install GIMP 2.6 on Ubuntu 8.04 Hardy, you can &lt;a href="http://www.getdeb.net/app/Gimp"&gt;download all .deb packages of GIMP from getdeb&lt;/a&gt; website. Then install in the following order:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;sudo dpkg -i libbabl*.deb&lt;br /&gt;sudo dpkg -i libgegl*.deb&lt;br /&gt;sudo dpkg -i libgimp*.deb&lt;br /&gt;sudo dpkg -i gimp*.deb&lt;br /&gt;sudo dpkg -i gimp-python*.deb&lt;br /&gt;sudo dpkg -i gimp-data*.deb&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-8385470122996337006?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/8385470122996337006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/install-gimp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/8385470122996337006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/8385470122996337006'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/install-gimp.html' title='Install GIMP'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-8596464342683791156</id><published>2009-02-21T05:57:00.001-08:00</published><updated>2009-02-21T05:57:41.532-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GIMP'/><title type='text'>gimpsvn.sh — Install or update to GIMP 2.5 from SVN on Ubuntu 8.04</title><content type='html'>&lt;p&gt;I’ve been wanting to try out GIMP 2.5 for quite some time now, and plenty of other folks are certainly looking forward to the new interface, among other things. In my somewhat limited observations of the GIMP development team, I’ve found that the volunteers who manage the project are what some would call “anal retentive.”&lt;/p&gt; &lt;p&gt;Put the shoe on the other food, and I might be totally off the mark here, but this is the common thread I see:&lt;br /&gt;There are not enough people working on the GIMP. It must not be very sexy to toil away at code forging for the GIMP project, meanwhile Compiz-Fusion, WINE, Ubuntu developers are in the limelight every day with new features and lots of community interaction.&lt;/p&gt; &lt;p&gt;GIMP on the other hand, with limited resources hears the crowd of folks basically asking for a free $600 Photoshop clone. That’s not what the GIMP wants or needs. If you want Photoshop, go buy the damn thing! &lt;/p&gt; &lt;p&gt;One guy even went so far as to fork GIMP by creating &lt;a href="http://en.wikipedia.org/wiki/GIMPshop"&gt;GIMPshop&lt;/a&gt; which added the main window workspace design that Photoshop uses. People liked it, I used it for awhile myself. Having such a huge carrot hanging in front of their heads is no easy task. And if one of these developers went postal one of these end users asked the same fsckin question the last guy did, I wouldn’t be very surprised.&lt;/p&gt; &lt;p&gt;That said, it looks like fantastic progress is being made on GIMP 2.5, and the interface is fantastic to be putting it mildly. OHHHH it’s so good. Adobe was right, this is the way to do things, much more intuitive as well. Too bad it’s taken over a decade of development to realize this fact.&lt;/p&gt; &lt;p&gt;So what I did was write a bash script to update or install GIMP from SVN, and compile it so that your original 2.4 installed will NOT be touched and can be launched normally using the command “gimp” or “gimp-2.4″&lt;/p&gt; &lt;p&gt;That said, I’ve tested this on two machines. My nearly new install of 8.04 with few extra programs installed. I started the project manually, but then found quite a bit more to just get it all working at once. Trust me folks… if you install 2.5 and you aren’t satisfied, I’ll give you double your money back. That’s a promise.&lt;/p&gt; &lt;p&gt;The only thing I’ve noticed so far is some “weirdness” occurring when trying to run both versions at the same time.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.fsckin.com/wp-content/uploads/2008/05/gimp-unstable2.png"&gt;&lt;img src="http://www.fsckin.com/wp-content/uploads/2008/05/gimp-unstable2-300x187.png" alt="" title="gimp-unstable2" class="alignnone size-medium wp-image-853" width="300" height="187" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Updates, patches, suggestions to this script are more than welcome. I’ll say that my code not formally licensed, but don’t claim you wrote this or strip the authors section out of the header. I inevitably find you and DMCA you to hell and back if you do, just like those silly CoreAVC guys. PR Stunt for the win!&lt;/p&gt; &lt;pre&gt;#!/bin/bash&lt;br /&gt;# gimpsvn.sh — Installs or updates The GIMP from SVN&lt;br /&gt;# Usage: gimpsvn.sh [install | update]&lt;br /&gt;#&lt;br /&gt;# Original instructions by http://www.myscienceisbetter.info/&lt;br /&gt;# Updated instructions by Thai at http://dt.in.th/&lt;br /&gt;# Script by Wayne Richardson at http://fsckin.com/&lt;br /&gt;#&lt;br /&gt;# Takes about 20 minutes on an Intel Core2Quad Q6600 on a fresh install.&lt;br /&gt;# Be patient!&lt;br /&gt;# This uses Wajig, which can easily install reccomended/suggested packages.&lt;br /&gt;# http://en.wikipedia.org/wiki/Wajig&lt;br /&gt;#&lt;br /&gt;# Most recent version is at:&lt;br /&gt;# http://www.fsckin.com/2008/05/07/gimpsvnsh-installs-or-updates-gimp-25-from-svn&lt;br /&gt;#&lt;br /&gt;# Variable(s):&lt;br /&gt;#   makeops -- the number of cores your system has, generally -j(cores+1)&lt;br /&gt;makeops='-j5'&lt;br /&gt;&lt;br /&gt;if [ $# -ne 1 ]&lt;br /&gt;then&lt;br /&gt;echo “Specify an command line option: install or update.”&lt;br /&gt;exit 1&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;if [ "$1" = "install" ]&lt;br /&gt;then&lt;br /&gt;echo Installing Gimp from SVN in 5 seconds, CTRL+C to abort.&lt;br /&gt;sleep 5&lt;br /&gt;sudo mkdir /opt/gimpsvn&lt;br /&gt;sudo mkdir /opt/gimpsvn/lib&lt;br /&gt;sudo mkdir /opt/gimpsvn/lib/pkgconfig&lt;br /&gt;#sudo apt-get update&lt;br /&gt;sudo apt-get install wajig -y&lt;br /&gt;sudo apt-get build-dep gimp -y&lt;br /&gt;sudo wajig installrs gimp -y&lt;br /&gt;sudo apt-get install libavcodec-dev libavcodec1d libavformat1d -y&lt;br /&gt;sudo apt-get install libavformat-dev graphviz graphviz-cairo graphviz-dev -y&lt;br /&gt;sudo apt-get install libfaad-dev libfaac-dev ruby-gnome2 gtk-doc-tools -y&lt;br /&gt;sudo apt-get install subversion automake1.9 asciidoc flex checkinstall -y&lt;br /&gt;export LD_LIBRARY_PATH=/opt/gimpsvn/lib&lt;br /&gt;export PKG_CONFIG_PATH=/opt/gimpsvn/lib/pkgconfig&lt;br /&gt;for i in babl gegl gimp; do svn co http://svn.gnome.org/svn/$i/trunk/ \&lt;br /&gt;$i; cd $i; ./autogen.sh --prefix=/opt/gimpsvn &amp;amp;&amp;amp; make $makeops &amp;amp;&amp;amp; sudo \&lt;br /&gt;checkinstall; cd ..; done&lt;br /&gt;echo “”&lt;br /&gt;echo “Completed install from SVN into the following location:”&lt;br /&gt;echo “/opt/gimpsvn/bin/gimp-2.5″&lt;br /&gt;exit 1&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;if [ "$1" = "update" ]&lt;br /&gt;then&lt;br /&gt;echo Updating Gimp from SVN in 5 seconds, CTRL+C to abort.&lt;br /&gt;sleep 5&lt;br /&gt;export LD_LIBRARY_PATH=/opt/gimpsvn/lib&lt;br /&gt;export PKG_CONFIG_PATH=/opt/gimpsvn/lib/pkgconfig&lt;br /&gt;svn co http://svn.gnome.org/svn/gimp/trunk/ gimp&lt;br /&gt;for i in babl gegl gimp; do svn co http://svn.gnome.org/svn/$i/trunk/ \&lt;br /&gt;$i; cd $i; make $makeops &amp;amp;&amp;amp; sudo checkinstall; cd ..; done&lt;br /&gt;echo “”&lt;br /&gt;echo “Completed update from SVN into the following location:”&lt;br /&gt;echo “/opt/gimpsvn/bin/gimp-2.5″&lt;br /&gt;exit 1&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;echo “Specify an command line option: install or update.”&lt;br /&gt;exit 1&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-8596464342683791156?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/8596464342683791156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/gimpsvnsh-install-or-update-to-gimp-25.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/8596464342683791156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/8596464342683791156'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/gimpsvnsh-install-or-update-to-gimp-25.html' title='gimpsvn.sh — Install or update to GIMP 2.5 from SVN on Ubuntu 8.04'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-8827512352104346737</id><published>2009-02-21T05:55:00.000-08:00</published><updated>2009-02-21T05:56:19.295-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>VMware server console keyboard problem in Ubuntu Intrepid Ibex</title><content type='html'>&lt;p&gt;Few days ago I have upgraded my &lt;strong&gt;Ubuntu&lt;/strong&gt; to latest 8.10 (&lt;strong&gt;Intrepid&lt;/strong&gt; Ibex) and found that keyboard just doesn’t work in &lt;strong&gt;VMware &lt;a id="KonaLink0" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.linuxscrew.com/2008/12/19/vmware-server-console-keyboard-problem-in-ubuntu-intrepid-ibex/#"&gt;&lt;span style="color: blue ! important; font-family: &amp;quot;Lucida Grande&amp;quot;,Verdana,Arial,Sans-Serif; font-size: 12px; position: static;color:blue;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid blue; color: blue ! important; font-family: &amp;quot;Lucida Grande&amp;quot;,Verdana,Arial,Sans-Serif; font-size: 12px; position: static; background-color: transparent;"&gt;Server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; Console&lt;/strong&gt;. The problem was that I couldn’t use &lt;strong&gt;keyboard&lt;/strong&gt; under guest &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.linuxscrew.com/2008/12/19/vmware-server-console-keyboard-problem-in-ubuntu-intrepid-ibex/#"&gt;&lt;span style="color: blue ! important; font-family: &amp;quot;Lucida Grande&amp;quot;,Verdana,Arial,Sans-Serif; font-weight: 400; font-size: 12px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: &amp;quot;Lucida Grande&amp;quot;,Verdana,Arial,Sans-Serif; font-weight: 400; font-size: 12px; position: static;"&gt;operating &lt;/span&gt;&lt;span class="kLink" style="color: blue ! important; font-family: &amp;quot;Lucida Grande&amp;quot;,Verdana,Arial,Sans-Serif; font-weight: 400; font-size: 12px; position: static;"&gt;system&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; including Windows, &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.linuxscrew.com/2008/12/19/vmware-server-console-keyboard-problem-in-ubuntu-intrepid-ibex/#"&gt;&lt;span style="color: blue ! important; font-family: &amp;quot;Lucida Grande&amp;quot;,Verdana,Arial,Sans-Serif; font-weight: 400; font-size: 12px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: &amp;quot;Lucida Grande&amp;quot;,Verdana,Arial,Sans-Serif; font-weight: 400; font-size: 12px; position: static;"&gt;Linux&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; etc. After few hours of research I found simple solution which works for me:&lt;/p&gt; &lt;p&gt;&lt;code&gt;$ setxkbmap&lt;br /&gt;$ echo "xkeymap.nokeycodeMap = true" &gt;&gt; ~/.vmware/config&lt;/code&gt;&lt;/p&gt; &lt;p&gt;After this restart vmware-server-console and see if it helps. If not you can see other solutions of the same problem at this site:&lt;br /&gt;&lt;a href="http://nthrbldyblg.blogspot.com/2008/06/vmware-and-fubar-keyboard-effect.html"&gt; http://nthrbldyblg.blogspot.com/2008/06/vmware-and-fubar-keyboard-effect.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I hope it helps!&lt;br /&gt;&lt;span id="more-649"&gt;&lt;/span&gt;&lt;br /&gt;P.S. Here are vmware-server-console’s libs I use:&lt;/p&gt; &lt;pre&gt;artemn@artemn-laptop:~$ ls -la /usr/lib/vmware-server-console/lib&lt;br /&gt;total 172&lt;br /&gt;drwxr-xr-x 40 root root  4096 2008-12-24 12:56 .&lt;br /&gt;drwxr-xr-x 11 root root  4096 2008-12-24 12:56 ..&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libart_lgpl_2.so.2&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libatk-1.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libatkmm-1.6.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libcrypto.so.0.9.7&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libexpat.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libfontconfig.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libfreetype.so.6&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgcc_s.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgdkmm-2.4.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgdk_pixbuf-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgdk-x11-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libglade-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libglib-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libglibmm-2.4.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libglibmm_generate_extra_defs-2.4.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgmodule-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgnomecanvas-2.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgnomecanvasmm-2.6.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgobject-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgthread-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgtkmm-2.4.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libgtk-x11-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libpango-1.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libpangoft2-1.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libpangomm-1.4.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libpangox-1.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libpangoxft-1.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libpng12.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 librsvg-2.so.2&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libsexymm.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libsexy.so.1&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libsigc-2.0.so.0&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libssl.so.0.9.7&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libstdc++.so.5&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libview.so.2&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libXft.so.2&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libxml2.so.2&lt;br /&gt;drwxr-xr-x  2 root root  4096 2008-12-24 12:56 libXrender.so.1&lt;br /&gt;-r-xr-xr-x  1 root root 10173 2008-12-24 12:56 wrapper-gtk24.sh&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-8827512352104346737?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/8827512352104346737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/vmware-server-console-keyboard-problem.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/8827512352104346737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/8827512352104346737'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/vmware-server-console-keyboard-problem.html' title='VMware server console keyboard problem in Ubuntu Intrepid Ibex'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-4450606260310894657</id><published>2009-02-21T05:53:00.000-08:00</published><updated>2009-02-21T05:54:56.219-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leasure'/><title type='text'>Happy hacking</title><content type='html'>&lt;p style="text-align: center;"&gt;&lt;a href="http://www.linuxscrew.com/2008/12/23/christmas%e2%80%a6-linux%e2%80%a6-wallpapers%e2%80%a6/#more-638"&gt;&lt;img src="http://linuxscrew.com/files/wallpapers/2009/HappyHolidays.gif" alt="happy linux holidays!" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-4450606260310894657?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/4450606260310894657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/happy-hacking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4450606260310894657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4450606260310894657'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/happy-hacking.html' title='Happy hacking'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-6655140014650816795</id><published>2009-02-21T05:50:00.001-08:00</published><updated>2009-02-21T05:50:54.709-08:00</updated><title type='text'>HHowto: Install the Latest wine in Ubuntu Intrepid!</title><content type='html'>Previously I made &lt;a href="http://www.ubuntu-unleashed.com/2008/05/howto-install-latest-wine-in-ubuntu.html"&gt;this howto&lt;/a&gt; for Ubuntu Hardy, here is an updated post for Intrepid&lt;br /&gt;Here is a quick way to add the winehq repository so you dont need to wait for the ubuntu community to add the latest wine.&lt;br /&gt;Open up a terminal Applications-&gt;Accessories-&gt;Terminal&lt;br /&gt;Now copy/paste these commands:&lt;br /&gt;Adding the gpg apt key:&lt;br /&gt;&lt;code&gt;wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -&lt;/code&gt;&lt;br /&gt;Lets add the Repository via wget:&lt;br /&gt;&lt;code&gt;sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/winehq.list&lt;/code&gt;&lt;br /&gt;Now lets update our apt sources and install the latest wine!&lt;br /&gt;&lt;code&gt;sudo apt-get update ; sudo apt-get install wine&lt;/code&gt;&lt;br /&gt;Ok now you will always have the latest development wine package installed!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-6655140014650816795?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/6655140014650816795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/hhowto-install-latest-wine-in-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/6655140014650816795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/6655140014650816795'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/hhowto-install-latest-wine-in-ubuntu.html' title='HHowto: Install the Latest wine in Ubuntu Intrepid!'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-4848501934442577305</id><published>2009-02-21T05:49:00.000-08:00</published><updated>2009-02-21T05:50:05.423-08:00</updated><title type='text'>Howto: Upgrade to Jaunty Jackalope</title><content type='html'>aunty Jackalope is currently in the Alpha 2 phase as of this post, you can follow the development release schedule &lt;a href="http://ubuntuforums.org/showthread.php?t=971232"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To upgrade simply Press ALT-F2, and type in update-manager -d&lt;br /&gt;&lt;br /&gt;A message will appear informing you of the availability of the new release.&lt;br /&gt;&lt;br /&gt;Click upgrade.&lt;br /&gt;&lt;br /&gt;Just a note, since this is alpha it isn't suggested to run on Production machines. Run it only if you care about bleeding edge software and don't care about system crashes and your confident your data is backed up safely.&lt;br /&gt;&lt;br /&gt;I personally use a separate /home partition so I don't loose my valuable data, you can use the site search on this site to find information on that as well :) &lt;span style="display: none;" id="showlink"&gt; &lt;p&gt;&lt;a href="javascript:void(0);" onclick="'javascript:showFull("&gt;Expand full post here...&lt;/a&gt;&lt;/p&gt; &lt;/span&gt; &lt;span id="hidelink" style="display: none;"&gt; &lt;p&gt;&lt;a href="javascript:void(0);" onclick="'javascript:hideFull("&gt;Summary only...&lt;/a&gt;&lt;/p&gt; &lt;/span&gt; &lt;script type="text/javascript"&gt;           checkFull("post-" + "6905573153500814730");         &lt;/script&gt;     &lt;span class="post-comment-link"&gt; &lt;div id="IDCommentPostInfoTitle6905573153500814730" style="display: none;"&gt;Howto: Upgrade to Jaunty Jackalope&lt;/div&gt; &lt;div id="IDCommentPostInfoTime6905573153500814730" style="display: none;"&gt;2008-12-29T08:00:00-08:00&lt;/div&gt;&lt;div id="IDCommentPostInfoAuthor6905573153500814730" style="display: none;"&gt;defcon&lt;/div&gt;&lt;div id="IDCommentPostInfoCats6905573153500814730" style="display: none;"&gt;Upgrade to Ubuntu Jaunty Jackalope|&lt;/div&gt;&lt;a target="" id="IDShowCommentLink6905573153500814730" class="comment-link" href="javascript:%20loadCommentsForPost('6905573153500814730',%20'Howto:%20Upgrade%20to%20Jaunty%20Jackalope',%20'http://www.ubuntu-unleashed.com/2008/12/howto-upgrade-to-jaunty-jackalope.html',%20document.getElementById('IDShowCommentLink6905573153500814730'));" name="6905573153500814730"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-4848501934442577305?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/4848501934442577305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/howto-upgrade-to-jaunty-jackalope.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4848501934442577305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4848501934442577305'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/howto-upgrade-to-jaunty-jackalope.html' title='Howto: Upgrade to Jaunty Jackalope'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-2496764697565905000</id><published>2009-02-21T05:47:00.000-08:00</published><updated>2009-02-21T05:48:18.359-08:00</updated><title type='text'>ubuntu 8.10</title><content type='html'>&lt;p&gt;&lt;a href="http://jakilinux.org/wp-content/uploads/2008/10/zrzut_ekranu-1.png" title="Ubuntu Intrepid Ibex"&gt;&lt;img src="http://jakilinux.org/wp-content/uploads/2008/10/zrzut_ekranu-1-thumb.png" alt="Ubuntu Intrepid Ibex" /&gt;&lt;/a&gt; &lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;h3&gt;Installation &amp;amp; Upgrade&lt;/h3&gt; &lt;p&gt;I have Ubuntu installed on two computers. On the first, there is a fresh installation and the second has an upgrade of previous version.&lt;/p&gt; &lt;p&gt;Upgrading has always been connected with a certain risk of failure. I have often encountered the situation where a system did not start after attempting an upgrade. It was exactly the opposite this time. The newest Ubuntu loaded even few seconds faster the previous one.&lt;br /&gt;The minor flaw is that one needs to download almost 1Gb of packages which takes a lot of time.&lt;/p&gt; &lt;p&gt;The installation routine of Ubuntu 8.10 looks almost the same as of the previous version. The only innovation is a refreshed and colourful partition manager. The new appearance of it should make this highly liked by newbies, as it makes partitioning far more pleasant.&lt;/p&gt; &lt;p&gt;&lt;a href="http://jakilinux.org/wp-content/uploads/2008/10/partition.jpg" title="partition.jpg"&gt;&lt;img src="http://jakilinux.org/wp-content/uploads/2008/10/partition.jpg" alt="partition.jpg" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;New apps&lt;/h3&gt; &lt;p&gt;There are no new applications in Ubuntu 8.10. As indicated earlier, improving the already available applications and services was the main goal. So, as far as improvements in the apps are concerned, there are dozens of them.&lt;/p&gt; &lt;p&gt;One of interesting changes is new versin of NetworkManager which includes the long awaited support of 3G networks. Nautilius is now equipped with tabs support, just like internet browsers such as Firefox. Furthermore the newer versions of popular apps such as GIMP or OpenOffice.org can be found in the system (although &lt;a href="https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/267376" class="extlink"&gt;OpenOffice.org 3.0 didn’t make it&lt;/a&gt; into Ubuntu 8.10).&lt;/p&gt; &lt;p&gt;&lt;a href="http://jakilinux.org/wp-content/uploads/2008/10/nautilus.png" title="nautilus.png"&gt;&lt;img src="http://jakilinux.org/wp-content/uploads/2008/10/nautilus.png" alt="nautilus.png" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;Guest account&lt;/h3&gt; &lt;p&gt;Introduction of a guest account in Ubuntu is in my opinion a perfect decision. It highly influences the safety level or the system. Almost everyone has at least once made his computer available to his family or friends. Any user who is logged in at the moment has the access to all the users personal data, including browser history. Very often, in the case when the browser remembers the passwords and cookies, logging on the internet services’ accounts is possible, including mail accounts.&lt;/p&gt; &lt;p&gt;The guest account helps to prevent the risk, and limit the functionality of the system to the minimum for temporary users. The restrictions are really strong as the guest has almost no rights. What is interesting, the guest account is not able to save any files on the hard drive permanently, as the guest account is tempory, and is fully erased after logging out.&lt;/p&gt; &lt;h3&gt;Encryption of home directory&lt;/h3&gt; &lt;p&gt;Another interesting function which positively influences the safety of the system is the encryption of the home directory. Only the specific user gains access to this folder. It is a long awaited function. One does not need to install TrueCrypt any more, however the inbuilt ciphering functions will not satisfy all the privacy freaks &lt;img src="http://polishlinux.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /&gt; &lt;/p&gt; &lt;h3&gt;New theme&lt;/h3&gt; &lt;p&gt;Although many users will not see any difference in the default appearance of the system, huge progress was done on this field. A darker theme has been simultaneously developed with the default one. It is installed with the system and can be set in the appearance menu. The darker theme should positively influence not only the aesthetic qualities, but should also reduce eye strain by not having to look at bright surfaces.&lt;/p&gt; &lt;p&gt;&lt;a href="http://jakilinux.org/wp-content/uploads/2008/10/wyglad.png" title="wyglad-thumb.png"&gt;&lt;img src="http://jakilinux.org/wp-content/uploads/2008/10/wyglad-thumb.png" alt="wyglad-thumb.png" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;Convenient details&lt;/h3&gt; &lt;p&gt;The Ubuntu (or GNOME?) teams are still touching up the interface of the system. A new function will be available after installation of Ubuntu 8.10 called: “change system status”. This sounds weird but all it does is changing the status in several messengers at once, thanks to the redesigned switch off menu.&lt;/p&gt; &lt;p&gt;&lt;a href="http://jakilinux.org/wp-content/uploads/2008/10/menu.png" title="Status change menu"&gt;&lt;img src="http://jakilinux.org/wp-content/uploads/2008/10/menu.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;Summary&lt;/h3&gt; &lt;p&gt;In my opinion, the decision to focus on the evolution and bug fixes instead of stuffing too many (often unstable) packages into this release of Ubuntu, is a correct one. After over two weeks of using Ubuntu Intrepid Ibex I can state it is a carefully prepared and stable system. It is difficult to find any bugs in it, which is a novelty, as far as previous versions are concerned. Thanks to a new kernel, Intrepid is able to manage majority of hardware, which demolishes another argument (myth) of Linux opponents and makes Ubuntu a perfect system for computer novices.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-2496764697565905000?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/2496764697565905000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/ubuntu-810.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/2496764697565905000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/2496764697565905000'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/ubuntu-810.html' title='ubuntu 8.10'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-4212231668795797857</id><published>2009-02-21T05:44:00.000-08:00</published><updated>2009-02-21T05:45:18.598-08:00</updated><title type='text'>Ubuntu 9.04 Jaunty Jackalope</title><content type='html'>&lt;p&gt;With the April 23 release date getting ever closer, I decided to test Alpha 4 of Ubuntu 9.04 — code-named &lt;a href="https://wiki.ubuntu.com/JauntyReleaseSchedule" title="Jaunty Jackalope Ubuntu 9.04" target="_blank"&gt;Jaunty Jackalope&lt;/a&gt; –  to get a feel for the forthcoming operating system.&lt;/p&gt; &lt;p&gt;Canonical’s promise to deliver “the absolute latest and greatest software the Open Source Community has to offer” with just a six month development cycle has seen them take some bold risks with previous releases.&lt;/p&gt; &lt;p&gt;One controversial example involves Ubuntu 8.04, a supposed ‘Long Term Support’ release that shipped with a beta version of Firefox 3.&lt;/p&gt; &lt;h3&gt;Still Aggressive&lt;/h3&gt; &lt;p&gt;A look at Jaunty’s feature list shows the Ubuntu developers are not going conservative on us just yet.&lt;/p&gt; &lt;p&gt;The latest 1.6 version of the X.Org server, Ubuntu’s fundamental graphics subsystem will be included. When this was added to Jaunty during the development phase, hardware vendors were yet to release compatible graphics card drivers. A driver from NVIDIA was added only a fortnight ago and a driver for ATI graphics cards is still not available, leaving ATI users unable to use desktop effects. On my test installation with the new NVIDIA graphics drivers enabled, the system hung after login so there is still a way to go before they are ready for release.&lt;/p&gt; &lt;p&gt;Jaunty will include Linux kernel 2.6.28, the latest stable kernel allowing Ubuntu to run on more recent hardware than before. This is the first kernel with full support for the new EXT4 filesystem, a faster and more reliable version of the EXT3 filesystem that Ubuntu uses as its default. EXT3 will still be used as the default filesystem until version 9.10 is released in October but Jaunty’s installer will now allow you to select EXT4, or if you are going to upgrade to Jaunty from a previous Ubuntu version you can easily convert your existing EXT3 filesystem to EXT4 with just a &lt;a href="http://ext4.wiki.kernel.org/index.php/Ext4_Howto#Converting_an_ext3_filesystem_to_ext4"&gt;few simple commands&lt;/a&gt; to benefit from the increased performance.&lt;/p&gt; &lt;h3&gt;Built for Speed&lt;/h3&gt; &lt;p&gt;The first thing that struck me after booting into Jaunty was its speed. This fresh installation of Jaunty Alpha 4 booted in just 23 seconds, that is more than twice as fast as Intrepid and remember - this is still an alpha version, so expect the final release to be quicker still.&lt;/p&gt; &lt;p&gt;The only other thing that indicated something had changed was that all the font sizes were too big. A search through the Ubuntu site showed this was in fact due to a new “&lt;a href="http://www.ubuntu.com/testing/jaunty/alpha4"&gt;feature”&lt;/a&gt; called Font Size Optimization. This feature is supposed to read the capabilities of your monitor and then set the font dot-per-inch setting to what your monitor reports. Of course, if your monitor reports the wrong dpi like mine did, you end up with huge fonts and a claustrophobic desktop.&lt;/p&gt; &lt;p&gt;What was wrong with leaving this setting at the default 96 dpi? The average user is not going to be able to successfully find the setting that changes this back and therefore will just assume that Ubuntu looks ugly because the fonts are too large.&lt;/p&gt; &lt;p&gt;One other feature touted for Jaunty (and championed by Canonical chief Mark Shuttleworth on his &lt;a href="http://www.markshuttleworth.com/archives/253"&gt;personal blog&lt;/a&gt;) is better management of notifications.&lt;/p&gt; &lt;p&gt;However, far from Shuttleworth’s elegant mockup all I could see was a preference option that lets you specify where notifications appear on screen and an option to hide notifications when I connect to my wireless network, looks like we won’t see any major changes to notifications until a future release.&lt;/p&gt; &lt;p&gt;As long as the issues with the graphics drivers are ironed out, I believe Jaunty Jackalope will become another must-have upgrade and if you are smart and install using EXT4, you will see some very real performance increases for very little effort. Just hope your monitor was designed properly or you will be left with an ugly desktop.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-4212231668795797857?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/4212231668795797857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/ubuntu-904-jaunty-jackalope.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4212231668795797857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4212231668795797857'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/ubuntu-904-jaunty-jackalope.html' title='Ubuntu 9.04 Jaunty Jackalope'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-2186178979523365762</id><published>2009-02-21T05:30:00.000-08:00</published><updated>2009-02-21T05:33:17.976-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='look'/><category scheme='http://www.blogger.com/atom/ns#' term='Feel'/><title type='text'>Gnome -Do</title><content type='html'>&lt;p&gt;&lt;img src="http://do.davebsd.com/images/gnome-do-tan.png" width="403" height="223"&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;A powerful, speedy, and sexy remote control for your GNOME Desktop.&lt;/strong&gt;&lt;br /&gt;&lt;font id="more-590"&gt;&lt;/font&gt;&lt;br /&gt;Oh, and it’s powerful, speedy, and sexy on other GNU/Linux desktop environments, too!&lt;/p&gt; &lt;p&gt;GNOME Do allows you to quickly search for many items present in your GNOME desktop environment (applications, Evolution contacts, Firefox bookmarks, files, artists and albums in Rhythmbox, Pidgin buddies) and perform commonly used actions on those objects (Run, Open, Email, Chat, Play, etc.).&lt;/p&gt; &lt;p&gt;GNOME Do uses the keybinding Super-space to activate. This can be changed in Configuration Editor.&lt;/p&gt; &lt;p&gt;* Main website: &lt;a href="http://do.davebsd.com/" rel="nofollow"&gt;http://do.davebsd.com/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* Documentation: &lt;a href="https://wiki.ubuntu.com/GnomeDo" rel="nofollow"&gt;https://wiki.ubuntu.com/GnomeDo&lt;/a&gt; (please add to this!)&lt;/p&gt; &lt;p&gt;* Mailing list: &lt;a href="http://groups.google.com/group/gnome-do/" rel="nofollow"&gt;http://groups.google.com/group/gnome-do/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* IRC: #gnome-do on irc.freenode.net* Video tutorial: &lt;a href="http://video.google.com/videoplay?docid=-9110909248380195562&amp;amp;hl=en" rel="nofollow"&gt;http://video.google.com/videoplay?docid=-9110909248380195562&amp;amp;hl=en&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* You can find installation instructions at &lt;a href="https://wiki.ubuntu.com/GnomeDo/Installation" rel="nofollow"&gt;https://wiki.ubuntu.com/GnomeDo/Installation&lt;/a&gt;&lt;/p&gt; &lt;p&gt;* Launchpad:&lt;a href="https://launchpad.net/do"&gt; https://launchpad.net/do&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-2186178979523365762?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/2186178979523365762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/gnome-do.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/2186178979523365762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/2186178979523365762'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/gnome-do.html' title='Gnome -Do'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-674865302623659334</id><published>2009-02-21T05:24:00.000-08:00</published><updated>2009-02-21T05:25:22.864-08:00</updated><title type='text'>List of best Linux blogs</title><content type='html'>&lt;a href="http://www.ubuntuhq.com/"&gt;UbuntuHQ &lt;/a&gt;Great site where you find a good collection of Ubuntu news, and posts, from other blogs.&lt;br /&gt;&lt;a href="http://ubuntu.wordpress.com/" target="_blank"&gt;ubuntublog&lt;/a&gt; Good Ubuntu blog, with lots of good Ubuntu stuff, sadly it stopped in September this year&lt;br /&gt;&lt;a href="http://polishlinux.org/" target="_blank"&gt;PolishLinux&lt;/a&gt; This is a great &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/06/list-of-best-linux-blogs.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid blue; color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static; background-color: transparent;"&gt;Linux&lt;/span&gt;&lt;/span&gt;&lt;span style="position: relative;" id="preLoadWrap1"&gt;&lt;div style="position: absolute; z-index: 4000; top: -32px; left: -18px; display: none;" id="preLoadLayer1"&gt;&lt;img style="border: 0px none ;" src="http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif" /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/a&gt; site, it has really good stuff, and great content&lt;br /&gt;&lt;a href="http://linuxhelp.blogspot.com/" target="_blank"&gt;LinuxHelp&lt;/a&gt; Good site with great stuff, frequently updated.&lt;br /&gt;&lt;a href="http://www.ubuntuessentials.net/" target="_blank"&gt;UbuntuEssentials&lt;/a&gt; Frequently updated Ubuntu Site&lt;br /&gt;&lt;a href="http://ubuntu-unleashed.blogspot.com/" target="_blank"&gt;Ubuntu-Unleashed&lt;/a&gt; Another good site with great stuff about Ubuntu Linux&lt;br /&gt;&lt;a href="http://www.howtogeek.com/" target="_blank"&gt;HowToGeek&lt;/a&gt; Great How to site, not only for Linux but its Linux section is great!.&lt;br /&gt;&lt;a href="http://www.linuxscrew.com/" target="_blank"&gt;LinuxScrew&lt;/a&gt; good site which is coming real popular these days, with great articles.&lt;br /&gt;&lt;a href="http://www.fsckin.com/" target="_blank"&gt;Fsckin&lt;/a&gt; Frequently updated Linux site, great tutorials, and good posts about games for Linux.&lt;br /&gt;&lt;a href="http://www.arsgeek.com/?cat=6" target="_blank"&gt;ArsGeek&lt;/a&gt; Not only a Linux site, but with a great Linux section.&lt;br /&gt;&lt;a href="http://www.ubuntugeek.com/" target="_blank"&gt;Ubuntu Geek&lt;/a&gt; All about Ubuntu, from a real Geek&lt;br /&gt;&lt;a href="http://bashcurescancer.com/" target="_blank"&gt;BashCuresCancer&lt;/a&gt; Site devoted to command Line, unfortunately not too frequently updated&lt;br /&gt;&lt;a href="http://phorolinux.com/" target="_blank"&gt;Phorolinux&lt;/a&gt; Really good tutorials about Linux.&lt;br /&gt;&lt;a href="http://www.linux-gamers.net/" target="_blank"&gt;http://www.linux-gamers.net/&lt;/a&gt; For Linux games, how tos, forums, etc. about Video Cards, and Games.&lt;br /&gt;&lt;a href="http://www.madpenguin.org/cms/" target="_blank"&gt;http://www.madpenguin.org/cms/&lt;/a&gt; Madpenguin, News, forums, about Linux&lt;br /&gt;Ars Technica Open Ended section: &lt;a href="http://arstechnica.com/journals/linux.ars" target="_blank"&gt;http://arstechnica.com/journals/linux.ars&lt;/a&gt;&lt;br /&gt;DesktopLinux: &lt;a href="http://www.desktoplinux.com/" target="_blank"&gt;http://www.desktoplinux.com/&lt;/a&gt;&lt;br /&gt;GNOME Footnotes: &lt;a href="http://gnomedesktop.org/" target="_blank"&gt;http://gnomedesktop.org/&lt;/a&gt;&lt;br /&gt;Phoronix: &lt;a href="http://www.phoronix.com/" target="_blank"&gt;http://www.phoronix.com/&lt;/a&gt; (lots of good Linux stories)&lt;br /&gt;&lt;a href="http://www.debuntu.org/" target="_blank"&gt;http://www.debuntu.org&lt;/a&gt;    Debuntu&lt;br /&gt;&lt;a href="http://tweako.com/section/ubuntu" target="_blank"&gt;http://tweako.com/section/ubuntu&lt;/a&gt;  Tweako ubuntu&lt;br /&gt;&lt;a href="http://www.ubuntux.org/" target="_blank"&gt;http://www.ubuntux.org&lt;/a&gt;      Ubuntux&lt;br /&gt;&lt;a href="http://gaming.gwos.org/" target="_blank"&gt;http://gaming.gwos.org&lt;/a&gt;     Ubuntu Gamers Arena&lt;br /&gt;&lt;a href="http://freshubuntu.org/" target="_blank"&gt;http://freshubuntu.org/&lt;/a&gt;    Fresh ubuntu&lt;br /&gt;&lt;a href="http://www.markshuttleworth.com/" target="_blank"&gt;http://www.markshuttleworth.com&lt;/a&gt;     mark shuttleworth's blog&lt;br /&gt;&lt;a href="http://onlyubuntu.blogspot.com/" target="_blank"&gt;http://onlyubuntu.blogspot.com&lt;/a&gt;     only ubuntu&lt;br /&gt;&lt;a href="http://ubuntuos.com/" target="_blank"&gt;http://ubuntuos.com&lt;/a&gt;   ubuntu os&lt;br /&gt;&lt;a href="http://ubuntudemon.wordpress.com/" target="_blank"&gt;http://ubuntudemon.wordpress.com&lt;/a&gt;     ubuntu demon&lt;br /&gt;&lt;a href="http://ubuntu.philipcasey.com/" target="_blank"&gt;http://ubuntu.philipcasey.com&lt;/a&gt;   ubuntu learner&lt;br /&gt;&lt;a href="http://xubuntu.wordpress.com/" target="_blank"&gt;http://xubuntu.wordpress.com&lt;/a&gt;  xubuntu blog&lt;br /&gt;&lt;a href="http://www.ubustu.com/" target="_blank"&gt;http://www.ubustu.com/&lt;/a&gt;    the ubuntu feed&lt;br /&gt;&lt;a href="http://simplyubuntu.wordpress.com/" target="_blank"&gt;http://simplyubuntu.wordpress.com&lt;/a&gt;     simply ubuntu&lt;br /&gt;&lt;a href="http://ubuntuliving.blogspot.com/" target="_blank"&gt;http://ubuntuliving.blogspot.com&lt;/a&gt; ubuntu living&lt;br /&gt;&lt;a href="http://allaboutubuntu.wordpress.com/" target="_blank"&gt;http://allaboutubuntu.wordpress.com&lt;/a&gt;    all about ubuntu&lt;br /&gt;&lt;a href="http://ubuntuheaven.blogspot.com/" target="_blank"&gt;http://ubuntuheaven.blogspot.com&lt;/a&gt;      ubuntu heaven&lt;br /&gt;&lt;a href="http://ubuntufan.wordpress.com/" target="_blank"&gt;http://ubuntufan.wordpress.com&lt;/a&gt;     ubuntu fan&lt;br /&gt;&lt;a href="http://ubuntulinux.or.id/blog/" target="_blank"&gt;http://ubuntulinux.or.id/blog/&lt;/a&gt;  id ubuntu blogs&lt;br /&gt;&lt;a href="http://ubuntology.com/" target="_blank"&gt;http://ubuntology.com&lt;/a&gt;      ubuntology&lt;br /&gt;&lt;a href="http://thedailyubuntu.blogspot.com/" target="_blank"&gt;http://thedailyubuntu.blogspot.com/&lt;/a&gt;     the daily ubuntu&lt;br /&gt;&lt;a href="http://ubuntufs.wordpress.com/" target="_blank"&gt;http://ubuntufs.wordpress.com&lt;/a&gt;    ubuntu fs&lt;br /&gt;&lt;a href="http://ralph.n3rds.net/" target="_blank"&gt;http://ralph.n3rds.net&lt;/a&gt;   ralph's ubuntu linux blog&lt;br /&gt;&lt;a href="http://www.ubufied.com/" target="_blank"&gt;http://www.ubufied.com&lt;/a&gt;    ubufied&lt;br /&gt;&lt;a href="http://planet.gnome.org/" target="_blank"&gt;http://planet.gnome.org&lt;/a&gt;    planet gnome    [same as planet kde]&lt;br /&gt;&lt;a href="http://planetkde.org/" target="_blank"&gt;http://planetkde.org&lt;/a&gt;     planet kde   [links to TONS of other blogs]&lt;br /&gt;&lt;a href="http://happypenguin.org/" target="_blank"&gt;http://happypenguin.org&lt;/a&gt;   happy penguin linux gaming&lt;br /&gt;&lt;a href="http://www.nuxified.org/" target="_blank"&gt;http://www.nuxified.org&lt;/a&gt;   nuxified&lt;br /&gt;&lt;a href="http://www.linuxreality.com/" target="_blank"&gt;http://www.linuxreality.com&lt;/a&gt;    linux reality podcasts&lt;br /&gt;&lt;a href="http://www.tuxmagazine.com/" target="_blank"&gt;http://www.tuxmagazine.com&lt;/a&gt;  tux online magazine&lt;br /&gt;&lt;a href="http://linux.byexamples.com/" target="_blank"&gt;http://linux.byexamples.com&lt;/a&gt;    linux by examples&lt;br /&gt;&lt;a href="http://www.fsckin.com/" target="_blank"&gt;http://www.fsckin.com&lt;/a&gt;    fscking with linux&lt;br /&gt;&lt;a href="http://www.linux-watch.com/" target="_blank"&gt;http://www.linux-watch.com&lt;/a&gt;   linux watch&lt;br /&gt;&lt;a href="http://www.linuxtavern.com/" target="_blank"&gt;http://www.linuxtavern.com&lt;/a&gt;    linux tavern&lt;br /&gt;&lt;a href="http://www.linuxwins.com/" target="_blank"&gt;http://www.linuxwins.com&lt;/a&gt;     linux wins&lt;br /&gt;&lt;a href="http://www.oreillynet.com/" target="_blank"&gt;http://www.oreillynet.com&lt;/a&gt;   oreilly network&lt;br /&gt;&lt;a href="http://linuxtracker.org/" target="_blank"&gt;http://linuxtracker.org&lt;/a&gt;     linux tracker&lt;br /&gt;&lt;a href="http://lwn.net/" target="_blank"&gt;http://lwn.net/&lt;/a&gt;   lwn&lt;br /&gt;&lt;a href="http://www.tuxme.com/" target="_blank"&gt;http://www.tuxme.com&lt;/a&gt;     tuxme&lt;br /&gt;&lt;a href="http://pimpyourlinux.com/" target="_blank"&gt;http://pimpyourlinux.com&lt;/a&gt;    pimp your linux&lt;br /&gt;&lt;a href="http://www.geekreviewed.com/" target="_blank"&gt;http://www.geekreviewed.com/&lt;/a&gt;    [geeky blog w/ linux category]&lt;br /&gt;&lt;a href="http://www.osdir.com/" target="_blank"&gt;http://www.osdir.com&lt;/a&gt;   os dir&lt;br /&gt;&lt;a href="http://blog.mandriva.com/" target="_blank"&gt;http://blog.mandriva.com&lt;/a&gt;   mandriva blog&lt;br /&gt;&lt;a href="http://kerneltrap.org/" target="_blank"&gt;http://kerneltrap.org&lt;/a&gt;   kernel trap   [linux kernel news]&lt;br /&gt;&lt;a href="http://www.linuxsecurity.com/" target="_blank"&gt;http://www.linuxsecurity.com&lt;/a&gt;   linux &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/06/list-of-best-linux-blogs.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;security&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; news&lt;br /&gt;&lt;a href="http://fullcirclemagazine.org/" target="_blank"&gt;http://fullcirclemagazine.org&lt;/a&gt;   *buntu blog [3 major buntus]&lt;br /&gt;&lt;a href="http://boycottnovell.com/" target="_blank"&gt;http://boycottnovell.com&lt;/a&gt;   boycottnovell&lt;br /&gt;&lt;a href="http://radio.linuxquestions.org/" target="_blank"&gt;http://radio.linuxquestions.org&lt;/a&gt;   linux questions&lt;br /&gt;&lt;a href="http://talkaboutlinux.com/" target="_blank"&gt;http://talkaboutlinux.com&lt;/a&gt;  talk about linux&lt;br /&gt;&lt;a href="http://linuxondesktop.blogspot.com/" target="_blank"&gt;http://linuxondesktop.blogspot.com&lt;/a&gt;       linux on &lt;a id="KonaLink3" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/06/list-of-best-linux-blogs.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;desktop&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.jonobacon.org/" target="_blank"&gt;http://www.jonobacon.org&lt;/a&gt;    ubuntu/myth tv linux blog&lt;br /&gt;&lt;a href="http://kmandla.wordpress.com/" target="_blank"&gt;http://kmandla.wordpress.com&lt;/a&gt;     K.Mandla’s linux blog&lt;br /&gt;&lt;a href="http://joey.ubuntu-rocks.org/blog" target="_blank"&gt;http://joey.ubuntu-rocks.org/blog&lt;/a&gt;  ubuntu rocks&lt;br /&gt;&lt;a href="http://fslog.com/" target="_blank"&gt;http://fslog.com&lt;/a&gt;   &lt;a id="KonaLink4" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/06/list-of-best-linux-blogs.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;free &lt;/span&gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;software&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; blog&lt;br /&gt;&lt;a href="http://thetuxproject.com/" target="_blank"&gt;http://thetuxproject.com&lt;/a&gt;  the tux project&lt;br /&gt;&lt;a href="http://savvygeek.com/" target="_blank"&gt;http://savvygeek.com&lt;/a&gt;  savvy geek&lt;br /&gt;&lt;a href="http://bapoumba.wordpress.com/" target="_blank"&gt;http://bapoumba.wordpress.com&lt;/a&gt;   a linux blog&lt;br /&gt;&lt;a href="http://linuxpoison.blogspot.com/" target="_blank"&gt;http://linuxpoison.blogspot.com&lt;/a&gt;    linux poison blog&lt;br /&gt;&lt;a href="http://lindesk.com/" target="_blank"&gt;http://lindesk.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://alinuxblog.wordpress.com/" target="_blank"&gt;http://alinuxblog.wordpress.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-674865302623659334?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/674865302623659334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/list-of-best-linux-blogs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/674865302623659334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/674865302623659334'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/list-of-best-linux-blogs.html' title='List of best Linux blogs'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-4484932660296303098</id><published>2009-02-21T01:36:00.000-08:00</published><updated>2009-02-21T01:40:08.007-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>HowTo use .htaccess file for Apache authentication</title><content type='html'>&lt;div class="content"&gt; &lt;div class="snap_preview"&gt;&lt;p&gt;1. Create the directory you want to password protect (example: nikesh)&lt;/p&gt; &lt;p&gt;2. Create a file /var/www/html/nikesh/.htaccess in that director that looks something like this:&lt;/p&gt; &lt;p style="font-style: italic;"&gt;AuthName “Add your login message here.”&lt;br /&gt;AuthType Basic&lt;br /&gt;AuthUserFile /etc/apache/.htpasswd&lt;br /&gt;AuthGroupFile /dev/null&lt;br /&gt;require &lt;strong&gt;user name-of-user&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;In this case the “&lt;strong&gt;name-of-user&lt;/strong&gt;” is the login name you wish to use for accessing the web site.&lt;/p&gt; &lt;p&gt;3. In apache configuration file, change the &lt;strong&gt;AllowOverride &lt;/strong&gt;to&lt;strong&gt; AuthConfig &lt;/strong&gt;for the directory that you wan to protect with password.&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p style="font-style: italic;"&gt;&lt;directory&gt;&lt;br /&gt;AllowOverride AuthConfig&lt;br /&gt;&lt;/directory&gt;&lt;/p&gt;&lt;p&gt; 3. Create the password file &lt;em style="font-weight: bold;"&gt;/etc/apache/.htpasswd&lt;/em&gt; using the program htpasswd:&lt;/p&gt; &lt;p style="font-style: italic;"&gt;# htpasswd -c .htpasswd name-of-user&lt;/p&gt; &lt;p&gt;Read Man page: htpasswd&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-4484932660296303098?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/4484932660296303098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/howto-use-htaccess-file-for-apache.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4484932660296303098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4484932660296303098'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/howto-use-htaccess-file-for-apache.html' title='HowTo use .htaccess file for Apache authentication'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-5141887879608985629</id><published>2009-02-21T01:34:00.001-08:00</published><updated>2009-02-21T01:34:47.912-08:00</updated><title type='text'>Opensource load balancing Software</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Linux Virtual &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: bold; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: bold; font-size: 15.8333px; position: static;"&gt;Server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;The Linux Virtual Server Project is a project to cluster many real servers together into a highly available, high-performance virtual server. The LVS load balancer handles connections from clients and passes them on the the real servers (so-called Layer 4 switching) and can virtualize almost any TCP or UDP service, like HTTP, HTTPS, NNTP, FTP, DNS, ssh, &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;POP3&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, IMAP4, SMTP, etc. It is fully transparent to the client accessing the virtual service.&lt;br /&gt;Homepage: &lt;a href="http://www.linuxvirtualserver.org/"&gt;http://www.LinuxVirtualServer.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BalanceNG&lt;/span&gt;&lt;br /&gt;BalanceNG is a modern software IP load balancing solution. It is small, fast, and easy to use and setup. It offers session persistence, different distribution methods (Round Robin, Random, Weighted Random, Least Session, Least Bandwidth, Hash, Agent, and Randomized Agent) and a customizable UDP health check agent in source code. It supports VRRP to set up high availability configurations on multiple nodes. It supports SNMP, integrating the BALANCENG-MIB with Net-SNMPD. It implements a very fast in-memory IP-to-location &lt;a id="KonaLink3" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;database&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, allowing powerful location-based server load-balancing.&lt;br /&gt;Homepage:&lt;a href="http://www.inlab.de/balanceng/"&gt;http://www.inlab.de/balanceng/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HAproxy &lt;/span&gt;&lt;br /&gt;HAproxy is a high-performance and highly-robust TCP and HTTP load balancer which provides cookie-based persistence, content-based switching, advanced traffic regulation with surge protection, automatic failover, run-time regex-based header control, Web-based reporting, advanced logging to help trouble-shooting buggy &lt;a id="KonaLink4" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;applications&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; and/or networks, and a few other features. Its own event-driven state machine achieves 20,000 hits per second and surpasses GigaEthernet on modern hardware, even with tens of thousands of simultaneous connections.&lt;br /&gt;Homepage:&lt;a href="http://haproxy.1wt.eu/"&gt;http://haproxy.1wt.eu/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pen &lt;/span&gt;&lt;br /&gt;Pen is a load balancer for "simple" TCP-based protocols such as HTTP or SMTP. It allows several servers to appear as one to the outside. It automatically detects servers that are down and distributes clients among the available servers. This gives high availability and scalable performance.&lt;br /&gt;Homepage:&lt;a href="http://siag.nu/pen/"&gt;http://siag.nu/pen/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Crossroads Load Balancer&lt;/span&gt;&lt;br /&gt;Crossroads is a daemon running in user space, and features extensive configurability, polling of back ends using wake up calls, status reporting, many algorithms to select the 'right' back end for a request (and user-defined algorithms for very special cases), and much more. Crossroads is service-independent: it is usable for any TCP service, such as HTTP(S), SSH, SMTP, and database connections. In the case of HTTP balancing, Crossroads can provide session stickiness for back end processes that need sessions, but aren't session-aware of other back ends. Crossroads can be run as a stand-alone daemon or via inetd.&lt;br /&gt;Homepage:&lt;a href="http://crossroads.e-tunity.com/"&gt;http://crossroads.e-tunity.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;balance &lt;/span&gt;&lt;br /&gt;Balance is a simple but powerful generic TCP proxy with round-robin load balancing and failover mechanisms. Its behavior can be controlled at runtime using a simple command line syntax. Balance supports IPv6 on the listening side, which makes it a very useful tool for IPv6 migration of IPv4 only services and servers.&lt;br /&gt;Homepage:&lt;a href="http://www.inlab.de/balance.html"&gt;http://www.inlab.de/balance.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Distributor load balancer&lt;/span&gt;&lt;br /&gt;Distributor is a software TCP load balancer. Like other load balancers, it accepts connections and distributes them to an array of back end servers. It is compatible with any standard TCP protocol (HTTP, LDAP, IMAP, etc.) and is also IPv6 compatible. It has many unique and advanced features and a high-performance architecture.&lt;br /&gt;Homepage:&lt;a href="http://distributor.sourceforge.net/"&gt;http://distributor.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pure Load Balancer&lt;/span&gt;&lt;br /&gt;Pure Load Balancer is a high-performance software load balancer for the HTTP and SMTP protocols. It uses an asynchronous non-forking/non-blocking model, and provides fail-over abilities. When a backend server goes down, it automatically removes it from the server pool, and tries to bring it back to life later. Pure Load Balancer has full IPv6 support and works on OpenBSD, NetBSD, FreeBSD and &lt;a id="KonaLink5" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;Linux&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;Homepage:&lt;a href="http://plb.sunsite.dk/"&gt;http://plb.sunsite.dk/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Load Balancer Project&lt;/span&gt;&lt;br /&gt;The Load Balancer Project is a tool that allows you to balance requests using clusters of servers. The goal is to achieve high availability load balancing with a simple configuration for the load balancer and the network topology. It leaves the servers untouched so the configuration only resides on the load balancer, and it allows you to manage any type of service via a plugin model design and a transparent proxy feature.&lt;br /&gt;Homepage:&lt;a href="http://www.jmcresearch.com/projects/loadbalancer/"&gt;http://www.jmcresearch.com/projects/loadbalancer/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;mod_athena &lt;/span&gt;&lt;br /&gt;mod_athena is an Apache-based application load balancer for large systems. It allows the HTTP server to act as a load balancer either internally to Apache's own mod_proxy (for reverse proxying), or externally to machines querying it. Arbitrary statistics are sent to the engine via a simple GET plus query-string interface, from which it will then make decisions based on chosen algorithms.&lt;br /&gt;Homepage:&lt;a href="http://ath.sourceforge.net/"&gt;http://ath.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;udpbalancer &lt;/span&gt;&lt;br /&gt;Udpbalancer is a reverse proxy that sorts UDP requests from your clients to your servers. It may operate in round-robin, volume balance, and load balance modes.&lt;br /&gt;Homepage:&lt;a href="http://dev.acts.hu/udpbalancer/"&gt;http://dev.acts.hu/udpbalancer/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;MultiLoad &lt;/span&gt;&lt;br /&gt;MultiLoad is a load balancer that redirects HTTP requests to pre-defined servers/locations. It gives the provider a way to balance the traffic and hides the real download location. It allows you to manage different version of each download. It is also a load balancing server extension. You can distribute files on some servers so that a downloaded file can be loaded form different servers. These servers can have different priorities to control the active traffic.&lt;br /&gt;Homepage:&lt;a href="http://download.laukien.com/"&gt;http://download.laukien.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-5141887879608985629?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/5141887879608985629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/opensource-load-balancing-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/5141887879608985629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/5141887879608985629'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/opensource-load-balancing-software.html' title='Opensource load balancing Software'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-3102773335421962022</id><published>2009-02-21T01:32:00.000-08:00</published><updated>2009-02-21T01:44:57.493-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software suits'/><title type='text'>Top OpenSorce Groupware</title><content type='html'>&lt;b&gt;eGroupWare&lt;/b&gt; (&lt;a href="http://www.egroupware.org/"&gt;www.egroupware.org&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VN8zHqq8Ns8/SPtFDa9GSRI/AAAAAAAABtE/epuWd_sslPc/s1600-h/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/_VN8zHqq8Ns8/SPtFDa9GSRI/AAAAAAAABtE/NADPI0MoUJ0/s320-R/1.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;eGroupWare is many things. It is a very flexible pluggable framework capable of &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/10/top-opensorce-groupware.html#"&gt;&lt;span style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;&lt;span class="kLink" style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;hosting&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; applications like a group calendar, AddressBook, Email, accounting ledger, inventory, and whatever else your can think of. These &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/10/top-opensorce-groupware.html#"&gt;&lt;span style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;&lt;span class="kLink" style="border-bottom: 1px solid blue; color: blue ! important; font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#0000e0;"   &gt;applications&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; can share a common user store, and a flexible Access Control List (ACL) system to control access and information sharing. At it's core there is the phpgwapi, an API written for php, that provides some very useful functions and tools for developers, including the user store, which has several back ends, database abstraction, and a flexible templating system. Applications are then written using the phpgwapi and phpgw framework to provide web based tools to users.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;phpGroupWare&lt;/b&gt; (&lt;a href="http://www.phpgroupware.org/"&gt;http://www.phpgroupware.org/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VN8zHqq8Ns8/SPtGGFy9W5I/AAAAAAAABtM/WJ3wQCxXD48/s1600-h/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/_VN8zHqq8Ns8/SPtGGFy9W5I/AAAAAAAABtM/PInCaX4Xa_w/s320-R/2.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;phpGroupWare - formerly known as webdistro - is a multi-user groupware suite written in PHP.&lt;br /&gt;&lt;br /&gt;It provides about 50 web-based applications, as there are the Calendar, Addressbook, an advanced Projects manager, Todo List, Notes, Email, Newsgroup- and Headlines Reader, a Filemanager and many more Applications. The calendar supports repeating events and includes alarm functions. The email system supports inline graphics and file attachments.&lt;br /&gt;&lt;br /&gt;The system as a whole supports user preferences, themes, user permissions, multi-language support and unser groups. It includes modules to setup and administrate the working environment. The groupware suite is based on an advanced Application Programming Interface (API).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;PHProjekt&lt;/b&gt; (&lt;a href="http://www.phprojekt.com/"&gt;http://www.phprojekt.com/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VN8zHqq8Ns8/SPtGvoZ_KYI/AAAAAAAABtU/83XrD2Wf9AM/s1600-h/phprojekt_entry.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/_VN8zHqq8Ns8/SPtGvoZ_KYI/AAAAAAAABtU/xwdGBzLylg0/s320-R/phprojekt_entry.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;PHProjekt is a modular application for the coordination of group activities and to share informations and document via the web. Components of PHProjekt: Group calendar, project management, time card system, file management, contact manager, mail client and many other modules.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Group-Office&lt;/b&gt; (&lt;a href="http://www.sourceforge.net/projects/group-office"&gt;www.sourceforge.net/projects/group-office&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VN8zHqq8Ns8/SPtHhcDvZdI/AAAAAAAABtc/vdfwpFvg9A0/s1600-h/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://2.bp.blogspot.com/_VN8zHqq8Ns8/SPtHhcDvZdI/AAAAAAAABtc/npaOpXrafHY/s320-R/2.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It offers a very wide variety of features that matter. Features you don't need won't be installed. Group-Office stands out when it comes to user friendliness combined with powerfully features. It was developed with the following goals in mind:&lt;br /&gt;&lt;br /&gt;Speed&lt;br /&gt;The World Wide Wait bugs us all every day and the critical business applications that Group-Office provides can't be hindered by being slow. Group-Office is specifically designed to perform tasks as quickly as possible.&lt;br /&gt;&lt;br /&gt;Simplicity&lt;br /&gt;The Graphical User Interface is designed in a way that everybody intuitively finds the functions they are looking for. Group-Office strives to be as simple as possible without losing functionality.&lt;br /&gt;&lt;br /&gt;Modularity&lt;br /&gt;As an ever-changing software product, upgrades should be as painless as possible. This means that good code design is critical. Group-Office is designed in a modular way that makes upgrades easy and painless.&lt;br /&gt;&lt;br /&gt;Scalability&lt;br /&gt;Group-Office is designed to be usable for 1 to thousands of users.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;WebCollab&lt;/b&gt; (&lt;a href="http://webcollab.sourceforge.net/"&gt;http://webcollab.sourceforge.net/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VN8zHqq8Ns8/SPtIQH2dqGI/AAAAAAAABtk/CW-ofLOZolk/s1600-h/task_list.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/_VN8zHqq8Ns8/SPtIQH2dqGI/AAAAAAAABtk/kaIwTrt87QM/s320-R/task_list.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;A collaborative web-based system for projects and project management; WebCollab is easy to use, and encourages users to work together. The software is functionally elegant and secure without being cumbersome for users, or graphically intensive.&lt;br /&gt;&lt;br /&gt;The software is ideally suited to tracking multiple projects and innumerable small tasks across an organisation of any size. If you have reminder notes stuck all over your desk, then you need WebCollab! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   *  Easy to read and intuitive screen layouts. Most users can use WebCollab without training.&lt;br /&gt;   * Individual users are assigned rights and permissions. Users can also be put into groups with controlled rights and permissions.&lt;br /&gt;   * Projects and tasks progress and approaching deadlines are graphically highlighted.&lt;br /&gt;   * Changes are personally highlighted for other users to see.&lt;br /&gt;   * Changes and new items can be emailed to affected users.&lt;br /&gt;&lt;br /&gt;And the software is based on mature code base:&lt;br /&gt;&lt;br /&gt;   * WebCollab is fast and stable&lt;br /&gt;   * Secure - particular attention has been paid to &lt;a id="KonaLink3" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/10/top-opensorce-groupware.html#"&gt;&lt;span style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;&lt;span class="kLink" style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;security&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. No security scares to date.&lt;br /&gt;   * Robust and scalable. Several years of daily production use.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;OBM&lt;/b&gt; (&lt;a href="http://www.obm.org/"&gt;http://www.obm.org/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VN8zHqq8Ns8/SPtKOi5S2HI/AAAAAAAABts/U9azZowBjPE/s1600-h/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://2.bp.blogspot.com/_VN8zHqq8Ns8/SPtKOi5S2HI/AAAAAAAABts/z1Nx_hC1oCg/s320-R/1.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;OBM is a groupware, email, LDAP, Windows PDC, CRM, and project management application. It is mainly used as an Exchange or Notes/Domino groupware and mail &lt;a id="KonaLink4" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/10/top-opensorce-groupware.html#"&gt;&lt;span style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;&lt;span class="kLink" style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; replacement, as an LDAP directory, as a Windows PDC, as a contact and customer database, as a project management tool, or as any combination of these functions. It provides groupware (calendars, contacts, and tasks) connectors for &lt;a id="KonaLink5" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/10/top-opensorce-groupware.html#"&gt;&lt;span style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;&lt;span class="kLink" style="font-weight: 400; position: static;font-family:Georgia,Times,serif;font-size:15;color:#b00000;"   &gt;Outlook&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, Thunderbird/Lightning, and PDAs. It supports internationalization and themes. It is highly scalable, and is used by sites from five to many thousands of users.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Teamwork&lt;/b&gt; (&lt;a href="http://www.twproject.com/"&gt;http://www.twproject.com&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VN8zHqq8Ns8/SPtK4bYenwI/AAAAAAAABt0/cckqinAJ1t8/s1600-h/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://1.bp.blogspot.com/_VN8zHqq8Ns8/SPtK4bYenwI/AAAAAAAABt0/B1ucP2yN3NQ/s320-R/1.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Teamwork is a Web-based groupware for project management. It supplies groupware, issue tracking, cost control, and document and project management features with fine-grained security in a friendly interface. Agile methodologies such SCRUM are supported. Teamwork is easy to integrate with your IT infrastructure. Supports multiple databases (via hibernate), browsers, and languages.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;TWiki&lt;/b&gt; (&lt;a href="http://twiki.org/"&gt;http://TWiki.org/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;TWiki is a flexible, powerful, and simple Web based collaboration platform. It is suitable for dynamic intranets and knowledge bases, and for sharing and managing documents and collaborative projects. It resembles a normal Web site, but every page can be changed from a browser. It features automatic link generation, full text search, group authorization, Web forms, reporting, change notification, file attachments, revision control of pages and attachments, a modular templating system with skins, hierarchical navigation based on the topic parenting feature, and more. Plugins can be used to enhance the program and build groupware applications.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Horde Groupware&lt;/b&gt; (&lt;a href="http://www.horde.org/groupware/"&gt;http://www.horde.org/groupware/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VN8zHqq8Ns8/SPtMICthiGI/AAAAAAAABt8/nFKIVe2knqg/s1600-h/portal_1_1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/_VN8zHqq8Ns8/SPtMICthiGI/AAAAAAAABt8/cFgM4EFOjCw/s320-R/portal_1_1.png" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Horde Groupware is an enterprise ready browser-based collaboration suite. Users can manage and share calendars, contacts, tasks, and notes with the standards compliant components from the Horde Project. Horde Groupware bundles the separately available applications Kronolith, Turba, Nag, and Mnemo. It can be extended with any of the released Horde applications or the Horde modules that are still in development, like a file manager, a bookmark manager, a forum, or a wiki.  &lt;table class="table-css" style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-spacing: 0px; width: 100%;" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody style="border: medium none ; width: 100%;" class="outbrain-tbody-css"&gt;&lt;tr style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-spacing: 0px; width: 100%; vertical-align: middle;"&gt;&lt;td style="border: medium none ; margin: 0pt; padding: 5px 0pt 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-spacing: 0px; width: 100px; vertical-align: middle;"&gt;&lt;div id="rates_0_bottom" class="rates" style="margin: 0pt; padding: 0pt; background: transparent url(http://widgets.outbrain.com/matrix.png) repeat scroll left top; height: 30px; width: 96px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;div class="star-span" style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; position: static; float: left; border-spacing: 0px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer; width: 19px; height: 30px; line-height: 30px;" _vote="1" onmouseout="outbrain_template_manager.templates[0].mouseOutSpan(0,0);" onclick="outbrain_template_manager.templates[0].mouseClicked(this,0);" onmouseover="outbrain_template_manager.templates[0].mouseOverSpan(0,this,0);"&gt; &lt;/div&gt;&lt;div class="star-span" style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; position: static; float: left; border-spacing: 0px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer; width: 19px; height: 30px; line-height: 30px;" _vote="2" onmouseout="outbrain_template_manager.templates[0].mouseOutSpan(0,0);" onclick="outbrain_template_manager.templates[0].mouseClicked(this,0);" onmouseover="outbrain_template_manager.templates[0].mouseOverSpan(0,this,0);"&gt; &lt;/div&gt;&lt;div class="star-span" style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; position: static; float: left; border-spacing: 0px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer; width: 19px; height: 30px; line-height: 30px;" _vote="3" onmouseout="outbrain_template_manager.templates[0].mouseOutSpan(0,0);" onclick="outbrain_template_manager.templates[0].mouseClicked(this,0);" onmouseover="outbrain_template_manager.templates[0].mouseOverSpan(0,this,0);"&gt; &lt;/div&gt;&lt;div class="star-span" style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; position: static; float: left; border-spacing: 0px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer; width: 19px; height: 30px; line-height: 30px;" _vote="4" onmouseout="outbrain_template_manager.templates[0].mouseOutSpan(0,0);" onclick="outbrain_template_manager.templates[0].mouseClicked(this,0);" onmouseover="outbrain_template_manager.templates[0].mouseOverSpan(0,this,0);"&gt; &lt;/div&gt;&lt;div class="star-span" style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; position: static; float: left; border-spacing: 0px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; cursor: pointer; width: 19px; height: 30px; line-height: 30px;" _vote="5" onmouseout="outbrain_template_manager.templates[0].mouseOutSpan(0,0);" onclick="outbrain_template_manager.templates[0].mouseClicked(this,0);" onmouseover="outbrain_template_manager.templates[0].mouseOverSpan(0,this,0);"&gt; &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="rateInfo" style="border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-spacing: 0px; width: auto; vertical-align: middle;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-3102773335421962022?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/3102773335421962022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/top-opensorce-groupware.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3102773335421962022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3102773335421962022'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/top-opensorce-groupware.html' title='Top OpenSorce Groupware'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_VN8zHqq8Ns8/SPtFDa9GSRI/AAAAAAAABtE/NADPI0MoUJ0/s72-Rc/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-3657620069829543228</id><published>2009-02-21T01:31:00.000-08:00</published><updated>2009-02-21T01:40:28.918-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ldap'/><title type='text'>LDAP Client Authentication</title><content type='html'>&lt;ol&gt;&lt;li&gt;This file &lt;span style="color: blue;"&gt;"/etc/ldap.conf"&lt;/span&gt; is the 1st file that has to be modified as this is the file that tells the system which ldap &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/10/ldap-client-authentication.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; to authenticate too.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;small&gt;&lt;span style="font-size: x-small;"&gt;host yourdomain.com&lt;br /&gt;base dc=yourdomain,dc=com&lt;br /&gt;uri ldap://yourdomain.com/&lt;br /&gt;ldap_version 3&lt;br /&gt;rootbinddn cn=Manager,dc=yourdomain,dc=com&lt;br /&gt;scope sub&lt;br /&gt;timelimit 5&lt;br /&gt;bind_timelimit 5&lt;br /&gt;nss_reconnect_tries 2&lt;br /&gt;pam_login_attribute uid&lt;br /&gt;pam_member_attribute gid&lt;br /&gt;pam_password md5&lt;br /&gt;pam_password exop&lt;br /&gt;nss_base_passwd  ou=People,dc=yourdomain,dc=com&lt;br /&gt;nss_base_shadow  ou=People,dc=yourdomain,dc=com&lt;/span&gt;&lt;br /&gt;&lt;/small&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Now we have to add the passwd in this file &lt;span style="color: blue;"&gt;"/etc/ldap.secret"&lt;/span&gt; so that we can authenticate to the ldap server&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="font-size: small;"&gt;password&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Now we have to modify this file &lt;span style="color: blue;"&gt;"/etc/nsswitch.conf"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;small&gt;&lt;span style="font-size: x-small;"&gt;passwd:         files ldap&lt;br /&gt;group:          files ldap&lt;br /&gt;hosts:          dns ldap&lt;br /&gt;services:   ldap [NOTFOUND=return] files&lt;br /&gt;networks:   ldap [NOTFOUND=return] files&lt;br /&gt;protocols:  ldap [NOTFOUND=return] files&lt;br /&gt;rpc:        ldap [NOTFOUND=return] files&lt;br /&gt;ethers:     ldap [NOTFOUND=return] files&lt;br /&gt;netmasks:   files&lt;br /&gt;bootparams: files&lt;br /&gt;publickey:  files&lt;br /&gt;automount:  files&lt;br /&gt;sendmailvars:   files&lt;br /&gt;netgroup:   ldap [NOTFOUND=return] files&lt;br /&gt;&lt;/span&gt;&lt;/small&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Now it is time to modify the files in /etc/pam.d/ directory.&lt;br /&gt;First file to be modified is &lt;span style="color: blue;"&gt;"/etc/pam.d/login"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt; &lt;tr&gt; &lt;td width="100"&gt;&lt;br /&gt;auth&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;account&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;password&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;session&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;pre&gt;&lt;small&gt;&lt;span style="font-size: x-small;"&gt;auth            requisite       pam_securetty.so&lt;br /&gt;auth            requisite       pam_nologin.so&lt;br /&gt;auth            sufficient      pam_ldap.so&lt;br /&gt;auth            required        pam_unix.so use_first_pass&lt;br /&gt;auth            required        pam_tally.so onerr=succeed file=/var/log/faillog&lt;br /&gt;account         required        pam_access.so&lt;br /&gt;account         required        pam_time.so&lt;br /&gt;account         required        pam_unix.so&lt;br /&gt;account         sufficient      pam_ldap.so&lt;br /&gt;password        sufficient      pam_ldap.so&lt;br /&gt;session         required        pam_mkhomedir.so skel=/etc/skel/ umask=0022&lt;br /&gt;session         required        pam_unix.so&lt;br /&gt;session         required        pam_env.so&lt;br /&gt;session         required        pam_motd.so&lt;br /&gt;session         required        pam_limits.so&lt;br /&gt;session         optional        pam_mail.so dir=/var/spool/mail standard&lt;br /&gt;session         sufficient      pam_ldap.so&lt;br /&gt;session         optional        pam_lastlog.so&lt;/span&gt;&lt;br /&gt;&lt;/small&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="Apple-style-span" style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Now we modify &lt;span style="color: blue;"&gt;"/etc/pam.d/shadow"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt; &lt;tr&gt; &lt;td width="100"&gt;auth&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;account&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;password&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;session&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;pre&gt;&lt;small&gt;&lt;span style="font-size: x-small;"&gt;auth            sufficient      pam_rootok.so&lt;br /&gt;auth            required        pam_unix.so&lt;br /&gt;auth            sufficient      pam_ldap.so use_first_pass&lt;br /&gt;account         required        pam_unix.so&lt;br /&gt;account         sufficient      pam_ldap.so&lt;br /&gt;session         required        pam_unix.so&lt;br /&gt;session         sufficient      pam_ldap.so&lt;br /&gt;password        sufficient      pam_ldap.so&lt;br /&gt;password        required        pam_permit.so&lt;/span&gt;&lt;br /&gt;&lt;/small&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Now we modify &lt;span style="color: blue;"&gt;"/etc/pam.d/passwd"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt; &lt;tr&gt; &lt;td width="100"&gt;password&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;pre&gt;&lt;small&gt;&lt;span style="font-size: x-small;"&gt;password        sufficient      pam_ldap.so&lt;br /&gt;password        required        pam_unix.so shadow nullok&lt;/span&gt;&lt;br /&gt;&lt;/small&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Now we modify &lt;span style="color: blue;"&gt;"/etc/pam.d/su"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt; &lt;tr&gt; &lt;td width="100"&gt;auth&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;account&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;session&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;pre&gt;&lt;small&gt;auth            sufficient      pam_ldap.so&lt;br /&gt;auth            sufficient      pam_rootok.so&lt;br /&gt;auth            required        pam_unix.so use_first_pass&lt;br /&gt;account         sufficient      pam_ldap.so&lt;br /&gt;account         required        pam_unix.so&lt;br /&gt;session         sufficient      pam_ldap.so&lt;br /&gt;session         required        pam_unix.so&lt;br /&gt;&lt;/small&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Now we modify &lt;span style="color: blue;"&gt;"/etc/pam.d/sudo"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt; &lt;tr&gt; &lt;td width="100"&gt;auth&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;pre&gt;&lt;small&gt;auth            sufficient      pam_ldap.so&lt;br /&gt;auth            required        pam_unix.so use_first_pass&lt;br /&gt;auth            required        pam_nologin.so&lt;br /&gt;&lt;/small&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;In this file &lt;span style="color: blue;"&gt;"/etc/pam.d/sshd"&lt;/span&gt; you have to add 3 entries, one for auth, one for account, and one for session.&lt;br /&gt;&lt;table&gt;&lt;tbody&gt; &lt;tr&gt; &lt;td width="100"&gt;auth&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;account&lt;/td&gt; &lt;td width="100"&gt;sufficient&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td width="100"&gt;password&lt;/td&gt; &lt;td width="100"&gt;required&lt;/td&gt; &lt;td width="300"&gt;pam_ldap.so&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;small&gt;auth            required        pam_nologin.so&lt;br /&gt;auth            sufficient      pam_ldap.so&lt;br /&gt;auth            required        pam_env.so&lt;br /&gt;auth            required        pam_unix.so use_first_pass&lt;br /&gt;account         sufficient      pam_ldap.so&lt;br /&gt;account         required        pam_unix.so&lt;br /&gt;account         required        pam_time.so&lt;br /&gt;password        required        pam_ldap.so&lt;br /&gt;password        required        pam_unix.so&lt;br /&gt;session         required        pam_mkhomedir.so skel=/etc/skel/ umask=0022&lt;br /&gt;session         required        pam_unix_session.so&lt;br /&gt;session         sufficient      pam_ldap.so&lt;br /&gt;session         required        pam_limits.so&lt;br /&gt;&lt;/small&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-3657620069829543228?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/3657620069829543228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/ldap-client-authentication.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3657620069829543228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3657620069829543228'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/ldap-client-authentication.html' title='LDAP Client Authentication'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-3117698440173406535</id><published>2009-02-21T01:12:00.000-08:00</published><updated>2009-02-21T01:40:45.868-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iptables'/><title type='text'>Howto open port using iptables</title><content type='html'>If you want your machine to respond to requests initiated from elsewhere on the &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/05/howto-open-port-using-iptables.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;internet&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, in effect to be a &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/05/howto-open-port-using-iptables.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, you need to open the required ports. To do this properly, you need to know:&lt;br /&gt;&lt;br /&gt;  1. What service you want to open up?&lt;br /&gt;  2. Whether it is a tcp or udp service?&lt;br /&gt;  3. What port number(s) it uses?&lt;br /&gt;&lt;br /&gt;You may also wish to think about restricting access to certain machines; e.g. if you only want people in the X dept to access the machine.&lt;br /&gt;&lt;br /&gt;For example, to enable ssh access to your box from anywhere on campus, you could use something like&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;iptables -A allowed -p tcp --dport 22 -s 129.2.0.0/16 -j ACCEPT&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;iptables -A allowed -p udp --dport 22 -s 129.2.0.0/16 -j ACCEPT&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;iptables -A allowed -p tcp --dport 22 -s 128.8.0.0/16 -j ACCEPT&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;iptables -A allowed -p udp --dport 22 -s 128.8.0.0/16 -j ACCEPT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This allows both udp and tcp traffic from either of the two class B networks to access port 22 on your machine. Of course, you need to have an sshd daemon running as well for this to work; the code above merely punches the required holes in the firewall.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-3117698440173406535?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/3117698440173406535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/howto-open-port-using-iptables.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3117698440173406535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3117698440173406535'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/howto-open-port-using-iptables.html' title='Howto open port using iptables'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-4008180920295922536</id><published>2009-02-21T01:11:00.001-08:00</published><updated>2009-02-21T01:40:45.868-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iptables'/><title type='text'>Block messengers through Iptables</title><content type='html'>msn messenger user port 1863&lt;br /&gt;yahoo messenger uses 5000,5010 and 5050&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;To block AOL IM and ICQ: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# iptables -A FORWARD –dport 5190 -j DROP&lt;br /&gt;# iptables -A FORWARD -d login.oscar.aol.com -j DROP&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;To block MSN messenger:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# iptables -A FORWARD -p TCP –dport 1863 -j DROP&lt;br /&gt;# iptables -A FORWARD -d 64.4.13.0/24 -j DROP&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;To block Yahoo messenger:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# iptables -A FORWARD -p TCP –dport 5000:5010 -j REJECT&lt;br /&gt;# iptables -A FORWARD -d cs.yahoo.com -j REJECT&lt;br /&gt;# iptables -A FORWARD -b scsa.yahoo.com -j REJECT&lt;br /&gt;&lt;br /&gt;Note that this will only block clients on the &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/05/block-messengers-through-iptables.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid blue; color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static; background-color: transparent;"&gt;computer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; itself. If you are using the computer as a &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2008/05/block-messengers-through-iptables.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;router&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; with NAT, you will want to use “-t nat -A PREROUTING” instead.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-4008180920295922536?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/4008180920295922536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/block-messengers-through-iptables.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4008180920295922536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4008180920295922536'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/block-messengers-through-iptables.html' title='Block messengers through Iptables'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-9071751735598864540</id><published>2009-02-21T01:08:00.000-08:00</published><updated>2009-02-21T01:43:51.796-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='squid'/><title type='text'>Squid Password Authentication Using NCSA</title><content type='html'>You can configure Squid to prompt users for a username and password. Squid comes with a program called &lt;span style="font-weight: bold;"&gt;ncsa_auth&lt;/span&gt; that reads any NCSA-compliant encrypted password file.&lt;br /&gt;&lt;br /&gt;1) Create the password file. The name of the password file should be &lt;span style="font-style: italic;"&gt;/etc/squid/squid_passwd&lt;/span&gt;, and you need to make sure that it’s universally readable.&lt;br /&gt;&lt;br /&gt;# touch /etc/squid/squid_passwd&lt;br /&gt;# chmod o+r /etc/squid/squid_passwd&lt;br /&gt;&lt;br /&gt;2) Use the &lt;span style="font-weight: bold;"&gt;htpasswd &lt;/span&gt;program to add users to the password file. You can add users at anytime without having to restart Squid. In this case, you add a username called nikesh:&lt;br /&gt;&lt;br /&gt;# htpasswd /etc/squid/squid_passwd nikeshNew&lt;br /&gt;password:Re-type new password:&lt;br /&gt;Adding password for user nikesh&lt;br /&gt;&lt;br /&gt;3) Find your &lt;span style="font-weight: bold;"&gt;ncsa_auth&lt;/span&gt; file using the locate/find command. (&lt;span style="font-style: italic;"&gt;different distro stores this file at different locations&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;# locate ncsa_auth/usr/lib/squid/ncsa_auth&lt;br /&gt;&lt;br /&gt;4) Edit squid.conf; specifically, you need to define the authentication program in squid.conf, which is in this case ncsa_auth. Next, create an ACL named ncsa_users with the REQUIRED keyword that forces Squid to use the NCSA auth_param method you defined previously. Finally, create an http_access entry that allows traffic that matches the ncsa_users ACL entry. Here’s a simple user authentication example; the order of the statements is important:&lt;br /&gt;&lt;br /&gt;## Add this to the auth_param section of squid.conf&lt;br /&gt;&lt;br /&gt;auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd&lt;br /&gt;&lt;br /&gt;# Add this to the bottom of the ACL section of squid.conf&lt;br /&gt;acl ncsa_users proxy_auth REQUIRED&lt;br /&gt;&lt;br /&gt;# Add this at the top of the http_access section of squid.conf&lt;br /&gt;http_access allow ncsa_users&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-9071751735598864540?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/9071751735598864540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/squid-password-authentication-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/9071751735598864540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/9071751735598864540'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/squid-password-authentication-using.html' title='Squid Password Authentication Using NCSA'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-4632165376411864208</id><published>2009-02-21T00:25:00.001-08:00</published><updated>2009-02-21T00:33:23.595-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='squid'/><title type='text'>Squid Password Authentication Using PAM</title><content type='html'>&lt;p&gt;We’ll be using the pam_auth module. This will allow anyone who has a shell account to also be able to use the Squid &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2007/10/squid-password-authentication-using-pam.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;. Search for the auth_param section in the config and add these lines:&lt;/p&gt; &lt;p style="font-weight: bold;"&gt;auth_param basic program /usr/lib/squid/pam_auth&lt;br /&gt;auth_param basic children 5&lt;br /&gt;auth_param basic realm Squid proxy-caching &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2007/10/squid-password-authentication-using-pam.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: bold; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid blue; color: blue ! important; font-family: Georgia,Times,serif; font-weight: bold; font-size: 15.8333px; position: static; background-color: transparent;"&gt;web &lt;/span&gt;&lt;span class="kLink" style="border-bottom: 1px solid blue; color: blue ! important; font-family: Georgia,Times,serif; font-weight: bold; font-size: 15.8333px; position: static; background-color: transparent;"&gt;server&lt;/span&gt;&lt;/span&gt;&lt;span style="position: relative;" id="preLoadWrap2"&gt;&lt;div style="position: absolute; z-index: 4000; top: -32px; left: -18px; display: none;" id="preLoadLayer2"&gt;&lt;img style="border: 0px none ;" src="http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif" /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;auth_param basic credentialsttl 2 hours&lt;/p&gt; &lt;p&gt;Next search for this line and uncomment it:&lt;/p&gt; &lt;p style="font-weight: bold;"&gt;acl password proxy_auth REQUIRED&lt;/p&gt; &lt;p&gt;Now create a pam module called /etc/pam.d/squid that contains:&lt;/p&gt; &lt;p style="font-weight: bold;"&gt;auth required /lib/security/pam_unix.so&lt;br /&gt;account required /lib/security/pam_unix.so&lt;/p&gt; &lt;p&gt;Restart the squid and you are done. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-4632165376411864208?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/4632165376411864208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/squid-password-authentication-using-pam.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4632165376411864208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4632165376411864208'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/squid-password-authentication-using-pam.html' title='Squid Password Authentication Using PAM'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-4700992797954322277</id><published>2009-02-21T00:13:00.001-08:00</published><updated>2009-02-21T00:33:23.595-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='squid'/><title type='text'>HowTo do Transparent proxy with Squid</title><content type='html'>&lt;p&gt;Modify or add following to squid configuration file (/etc/squid/squid.conf):&lt;/p&gt; &lt;p&gt;&lt;code&gt;httpd_accel_host &lt;span style="color: rgb(255, 0, 0);"&gt;virtual&lt;/span&gt;&lt;br /&gt;httpd_accel_port &lt;span style="color: rgb(255, 0, 0);"&gt;80&lt;/span&gt;&lt;br /&gt;httpd_accel_with_proxy &lt;span style="color: rgb(255, 0, 0);"&gt;on&lt;/span&gt;&lt;br /&gt;httpd_accel_uses_host_header &lt;span style="color: rgb(255, 0, 0);"&gt;on&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt; acl &lt;a id="KonaLink1" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2007/12/howto-do-transparent-proxy-with-squid.html#"&gt;&lt;span style="color: blue ! important; font-family: monospace; font-weight: 400; font-size: 11.8833px; position: static;color:blue;" &gt;&lt;span class="kLink" style="border-bottom: 1px solid blue; color: blue ! important; font-family: monospace; font-weight: 400; font-size: 11.8833px; position: static; background-color: transparent;"&gt;lan&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; src &lt;span style="color: rgb(255, 0, 0);"&gt;192.168.1.1 192.168.2.0/24&lt;/span&gt;&lt;br /&gt;http_access allow &lt;span style="color: rgb(255, 0, 0);"&gt;localhost&lt;/span&gt;&lt;br /&gt;http_access allow &lt;span style="color: rgb(255, 0, 0);"&gt;lan&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;code&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;Added following rules to forward all http requests (coming to port 80) to the Squid server port 3128 :&lt;/p&gt; &lt;p&gt;[eth0 connected to &lt;a id="KonaLink2" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/2007/12/howto-do-transparent-proxy-with-squid.html#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;internet&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; and eth1 connected to local lan]&lt;/p&gt; &lt;p&gt;&lt;code&gt;iptables -t nat -A PREROUTING -i  &lt;span style="color: rgb(255, 0, 0);"&gt;eth1&lt;/span&gt; -p tcp –-dport &lt;span style="color: rgb(255, 0, 0);"&gt;80&lt;/span&gt; -j DNAT –to 192.168.1.1:3128&lt;br /&gt;iptables -t nat -A PREROUTING -i  &lt;span style="color: rgb(255, 0, 0);"&gt;eth0&lt;/span&gt; -p tcp –-dport  &lt;span style="color: rgb(255, 0, 0);"&gt;80 -j REDIRECT –-to-port 3128&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-4700992797954322277?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/4700992797954322277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/howto-do-transparent-proxy-with-squid.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4700992797954322277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/4700992797954322277'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/howto-do-transparent-proxy-with-squid.html' title='HowTo do Transparent proxy with Squid'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-3907102324786248483</id><published>2009-02-21T00:09:00.000-08:00</published><updated>2009-02-21T00:33:23.595-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='squid'/><title type='text'>Block mp3, mpg, mpeg, exe files using Squid proxy server</title><content type='html'>&lt;div class="content"&gt; &lt;div class="snap_preview"&gt;&lt;p&gt;First open squid.conf file /etc/squid/squid.conf:&lt;/p&gt; &lt;p&gt;&lt;code&gt;# vi /etc/squid/squid.conf&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Now add following lines to your squid ACL section:&lt;/p&gt; &lt;p&gt;&lt;code&gt;acl blockfiles urlpath_regex &lt;span style="color: rgb(255, 0, 0);"&gt;“/etc/squid/multimedia.files.acl”&lt;/span&gt;&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Now create the the file&lt;/p&gt; &lt;p&gt;&lt;code&gt;# vi /etc/squid/multimedia.files.acl&lt;/code&gt;&lt;/p&gt; &lt;p&gt;&lt;code&gt;\.[Ee][Xx][Ee]$&lt;br /&gt;\.[Aa][Vv][Ii]$&lt;br /&gt;\.[Mm][Pp][Gg]$&lt;br /&gt;\.[Mm][Pp][Ee][Gg]$&lt;br /&gt;\.[Mm][Pp]3$&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Save and close the file and Restart Squid:&lt;/p&gt; &lt;p&gt;&lt;code&gt;# /etc/init.d/squid restart&lt;/code&gt;&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-3907102324786248483?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/3907102324786248483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/block-mp3-mpg-mpeg-exe-files-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3907102324786248483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/3907102324786248483'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/block-mp3-mpg-mpeg-exe-files-using.html' title='Block mp3, mpg, mpeg, exe files using Squid proxy server'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7287461601618654147.post-7644248454446114329</id><published>2009-02-20T23:56:00.000-08:00</published><updated>2009-02-21T00:06:34.747-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='squid'/><title type='text'>How to configure Linux as Internet Gateway</title><content type='html'>This tutorial shows how to set up network-address-translation (NAT) on a Linux system with iptables rules so that the system can act as a gateway and provide internet access to multiple hosts on a local network using a single public IP address. This is achieved by rewriting the source and/or destination addresses of IP packets as they pass through the NAT system.&lt;br /&gt;&lt;br /&gt;&lt;div style="color: red;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;[Note] The location of the files (ifcfg-ethx, network. etc ..) mentioned below might be different in different distribution, check the manuals of your distribution to edit the correct file.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Step by Step Procedure&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style="color: blue;"&gt;Step 1&lt;/b&gt;. Add 2 Network cards to the Linux box&lt;br /&gt;&lt;br /&gt;&lt;b style="color: blue;"&gt;Step 2&lt;/b&gt;. Verify the Network cards, check if they installed properly or not&lt;br /&gt;&lt;br /&gt;&lt;b style="color: blue;"&gt;Step 3&lt;/b&gt;. Configure &lt;i&gt;eth0&lt;/i&gt; for Internet with a Public (&lt;i&gt;External network or &lt;a id="KonaLink3" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;Internet&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/i&gt;)&lt;br /&gt;&lt;b&gt;# cat ifcfg-eth0&lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;DEVICE=eth0&lt;br /&gt;BOOTPROTO=none&lt;br /&gt;BROADCAST=xx.xx.xx.255    # Optional Entry&lt;br /&gt;HWADDR=00:50:BA:88:72:D4    # Optional Entry&lt;br /&gt;IPADDR=xx.xx.xx.xx&lt;br /&gt;NETMASK=255.255.255.0    # Provided by the ISP&lt;br /&gt;NETWORK=xx.xx.xx.0       # Optional&lt;br /&gt;ONBOOT=yes&lt;br /&gt;TYPE=Ethernet&lt;br /&gt;USERCTL=no&lt;br /&gt;IPV6INIT=no&lt;br /&gt;PEERDNS=yes&lt;br /&gt;GATEWAY=xx.xx.xx.1    # Provided by the ISP&lt;/blockquote&gt;&lt;b style="color: blue;"&gt;Step 4&lt;/b&gt;. Configure eth1 for LAN with a Private IP (Internal private network)&lt;br /&gt;&lt;b&gt;# cat ifcfg-eth1&lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;BOOTPROTO=none&lt;br /&gt;PEERDNS=yes&lt;br /&gt;HWADDR=00:50:8B:CF:9C:05    # Optional&lt;br /&gt;TYPE=Ethernet&lt;br /&gt;IPV6INIT=no&lt;br /&gt;DEVICE=eth1&lt;br /&gt;NETMASK=255.255.0.0        # Specify based on your requirement&lt;br /&gt;BROADCAST=""&lt;br /&gt;IPADDR=192.168.1.1        # Gateway of the LAN&lt;br /&gt;NETWORK=192.168.0.0        # Optional&lt;br /&gt;USERCTL=no&lt;br /&gt;ONBOOT=yes&lt;/blockquote&gt; &lt;b style="color: blue;"&gt;Step 5&lt;/b&gt;. Host Configuration    (Optional)&lt;br /&gt;&lt;b&gt;# cat /etc/hosts&lt;/b&gt;&lt;br /&gt;    127.0.0.1       nat localhost.localdomain   localhost&lt;br /&gt;&lt;br /&gt;&lt;b style="color: blue;"&gt;Step 6&lt;/b&gt;. Gateway Configuration&lt;br /&gt;&lt;b&gt;# cat /etc/sysconfig/network&lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;    NETWORKING=yes&lt;br /&gt;    HOSTNAME=nat&lt;br /&gt;    GATEWAY=xx.xx.xx.1    # Internet Gateway, provided by the ISP&lt;/blockquote&gt;&lt;b style="color: blue;"&gt;Step 7&lt;/b&gt;. DNS Configuration&lt;br /&gt;&lt;b&gt;# cat /etc/resolv.conf&lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;    nameserver 208.67.222.222      # Primary DNS Server provided by the ISP&lt;br /&gt;    nameserver 208.67.220.220      # Secondary DNS Server provided by the ISP&lt;/blockquote&gt;&lt;b style="color: blue;"&gt;Step 8&lt;/b&gt;. NAT configuration with IP Tables&lt;br /&gt;First of all you have to flush and delete existing firewall rules. So flush rules by typing in terminal:&lt;br /&gt;&lt;blockquote&gt;iptables -F&lt;br /&gt;iptables -t nat -F&lt;br /&gt;iptables -t mangle -F&lt;/blockquote&gt;Now delete these chains:&lt;br /&gt;&lt;blockquote&gt;iptables -X&lt;br /&gt;iptables -t nat -X&lt;br /&gt;iptables -t mangle -X&lt;/blockquote&gt;# Set up IP FORWARDing and Masquerading&lt;br /&gt;&lt;blockquote&gt;iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;iptables -A FORWARD -i eth1 -j ACCEPT&lt;/blockquote&gt;# Enables packet forwarding by kernel (&lt;i&gt;save this setting in /etc/sysctl.conf file&lt;/i&gt;)&lt;br /&gt;&lt;blockquote&gt;echo 1 &gt; /proc/sys/net/ipv4/ip_forward&lt;/blockquote&gt; #Apply the configuration&lt;br /&gt;&lt;blockquote&gt;service iptables save&lt;br /&gt;service iptables restart&lt;/blockquote&gt; # Check if iptables is set to start during boot up&lt;br /&gt;&lt;blockquote&gt;chkconfig –list iptables&lt;/blockquote&gt; &lt;b style="color: blue;"&gt;Step 9&lt;/b&gt;. Testing&lt;br /&gt;Ping the Gateway of the network from client system: &lt;i&gt;ping 192.168.2.1&lt;/i&gt;&lt;br /&gt;Try it on your client systems: &lt;i&gt;ping google.com&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Configuring PCs on the network (Clients)&lt;/b&gt;&lt;br /&gt;All PC's on the private &lt;a id="KonaLink4" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://linuxpoison.blogspot.com/#"&gt;&lt;span style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;office &lt;/span&gt;&lt;span class="kLink" style="color: blue ! important; font-family: Georgia,Times,serif; font-weight: 400; font-size: 15.8333px; position: static;"&gt;network&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; should set their "&lt;i&gt;gateway&lt;/i&gt;" to be the local private network IP address of the Linux gateway computer.&lt;br /&gt;The DNS should be set to that of the ISP on the internet.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Windows 2000, XP,  Configuration:&lt;/b&gt;&lt;br /&gt;Select "Start" + Settings" + "Control Panel"&lt;br /&gt;Select the "Network" icon&lt;br /&gt;Select the tab "Configuration" and double click the component "TCP/IP" for the ethernet card. (NOT the TCP/IP -&gt; Dial-Up Adapter)&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Select the tabs: &lt;/i&gt;&lt;br /&gt;"Gateway": Use the internal network IP address of the Linux box. (192.168.1.1)&lt;br /&gt;"DNS Configuration": Use the IP addresses of the ISP Domain Name Servers.&lt;br /&gt;"IP Address": The IP address (192.168.XXX.XXX - static) and netmask (typically 255.255.0.0 for a small local office network) of the PC can also be set here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7287461601618654147-7644248454446114329?l=linuxlight.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linuxlight.blogspot.com/feeds/7644248454446114329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://linuxlight.blogspot.com/2009/02/how-to-configure-linux-as-internet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/7644248454446114329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7287461601618654147/posts/default/7644248454446114329'/><link rel='alternate' type='text/html' href='http://linuxlight.blogspot.com/2009/02/how-to-configure-linux-as-internet.html' title='How to configure Linux as Internet Gateway'/><author><name>annankunju</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://3.bp.blogspot.com/_YaOSYGPGrno/Sad25kjPCjI/AAAAAAAAADc/RrSRf-Ok7tI/S220/images.jpeg'/></author><thr:total>0</thr:total></entry></feed>
