Archive

Freaky Serverzzz

So many people are getting their own dedicated servers but are completely clueless about security. Usually they leave it up to the company where they purchase it or hire someone. That’s fine but make sure you have these 10 items covered.

1) Use a Firewall
Make absolutely sure that your server has a firewall running all the time. A firewall is like a screen door to your porch. It blocks out flies, rodents and other pests but you can still walk out and use your BBQ. If someone ever were to get into your server, which is very very likely, the first thing they’re going to try and do is upload something to start a daemon or their own service like an IRC server or use a port to launch attacks to other systems. A firewall with egress and ingress protection can stop both incoming and outgoing attacks even when you’re not aware of it. We recommend using APF on Linux systems or TinyFirewall on Windows Servers. These are software firewalls so there’s no extra monthly cost like a hardware firewall. For very busy systems a hardware firewall is recommended so it takes the burden off your system CPU/RAM and resources to do the work.

Know what ports are open and why, know how to block and unblock an IP. These are basic things you need to understand in the daily security of your system. If someone from an IP begins a brute force attack you want to know how to stop them, right away. Installing APF Firewall, Preventing Brute Force Attacks, Installing KISS Firewall

2) Update your kernel and OS
Make sure your server is using current, updated software. Use the stable version which has been tested more than any beta and update as soon as possible. An old kernel can lead to an easy target for your server. If you’re not sure then ask your provider for the latest update.

3) Monitor Logs
Do you know what logs record which activities? How often are they updated and rotated?
LogWatch is a great tool to email you the daily reports of your systems activity of anything it determines unusual, EG repeated failed logins. Besides using this you should check your logs manually to see what’s up. Tail –f /var/log/messages and view your Apache logs as well. Apache Log Files Explained

4) Backups
I still never understand why no one backs up their data yet you spend hundreds of hours working on your website or application then you absolutely must have a second hard drive for backups or use a remote back up system or a combination of these. Second Hard Drive Means Life or Death

5) Limit Access to a Minimum
Do not give users more access than the absolute minimum they require. Never give them shell access, restrict file access to a bare minimum and leave other services turned off by default until specifically requested and you determine that its safe to do so.

6) Lock down PHP and use Mod_Security with Apache
PHP is actually a large security risk but there are a few things to do to help lock it down. CGI has Suexec,which helps runs proccesess as the user and PHP has something similar called PHPSuexec but there are a few downfalls. You should also use open_base directory protection, have safe_mode on system wide, turn off register_globals, enable_dl and allow_url_open to help lock things down further.

You can use server wide protection with mod_security, a web server filter that can watch all requests to see if they match a rule and react by logging, denying the request or other programs. I highly recommend this on Apache based servers and can be extremely useful in blocking attacks and stopping hackers before they do any damage. Securing Safe Mode , Installing Mod_Security

7) Lock /tmp /var/tmp and /dev/shm partitions
On Linux each partition can have certain access restrictions. Since /tmp /var/tmp and /dev/shm are world writable directories they’re often home to uploads, sessions storage and hacker executables. Since anyone can read-write-excute anything from these directories it becomes a major security concern. With /etc/fstab however you can limit what can be done in these locations. If you see defaults beside the /tmp line remove it and replace it with noexec,nosuid this will stop any executables from being allowed to run. Do the same for /dev/shm and make /var/tmp and shortcut (symbolic link) to /tmp. Securing Your TMP Partition

8) Intrusion Detection System (IDS)
An intrusion detection system or IDS is like a burglar alarm on your server. It keeps a record of which files were changed when and alerts you of anything new or altered. This is critical because hackers usually try to replace binary applications like ps, top, netstat and others. This means when you run this new version of ps or top to see processes running they make it so it actually HIDES their hacker software, even though its running it won’t show up. Some IDS systems include TripWire, Snort and AIDE. Installing Chkrootkit

9) Review Processes Running and Remove Extra Software
You can’t protect a system if you don’t know what’s on it. If a hacker adds an extra process that you see in PS but you wouldn’t notice if you didn’t know what should be there usually. Know what runs on your system and why which user. How does Perl or Apache run, under which user? You can check your processes usually with top or ps auxfww which gives you a tree view. Check these every time you login to your server. Getting started with Shell (SSH) , Common Shell Commands

10) Keep an Eye on the Servers Performance
Know what speed your server is running at and how much bandwidth it uses on a daily basis. If an attacker compromises your system and you don’t know you’ll probably notice the system responding slowly or using a lot of bandwidth. If you don’t know what your system is usually like how will you notice something out of the ordinary. This is all common sense but some people never bother to check until they ask their provider after a system has been slow for 2 weeks – it’s usually to late then. Server Loads Explained

Knowing your system makes you one step ahead of an intruder. Check it often and ask an expert if you’re ever over your head. There are MANY other things you can and should do to ensure your server is secure but these are a few basics that everyone should use.

Advertisements

This guide will let you pimp you Ubuntu latest Gusty Gibbon i.e Ubuntu 7.10 . If you don’t know how to get Ubuntu the head towards Ubuntu download and download a copy today which suits best your system.. There you will will be prompted to choose location and system type. After downloading, burn the image and boot through it and Install Ubuntu in 6 easy steps…

“The themes icon set , wallpaper ,desklets, fonts ,sounds
used while customization the Operating System are ® to their
respective owner. Copying, editing and use of those
application are free and can be distributed without
the owner permission.”

Though I had used few Icon Links and themes , but this does not meant that your are confined to those only .. You can always use your own choice themes and icons from Gnome-Look.org..

Note: Though this guide has been made to customize Ubuntu Gusty Gibbon but this can be used to Customize other OS which comes with Gnome 2.20 installed/optional..Though installation of particular software can be different.
So hold your breath and go through the complex customization made easy..

Installation / How To

Installation of the themes, icons, cursors have totally changed. Now the previous theme/icon control panel, Cursor Control panel has been merged into a single CP i.e Appearance Wizard .. This is available with new Gnome 2.20 .. The Appearance wizard lets you configure your theme,icon , cursor, metacity/gtk windows border, color if supported by theme.. Apart from that you can add wallpaper, change fonts, change Menu/Tool bar Interface, and select the Visual Style i.e Desktop with 3d Effects or without it..
Installation in Gnome 2.20 is very easy as compared to previous version so lets take a look on how to install themes, icon cursor and other customization stuffs..

Installing Theme/Icons/Cursor:- To install theme,icon or cursor just follow the give steps..There are mainly 2 methods of installing a GTK2.x themes,icons and cursor ….So lets take a quick look on both of the process.

1’st Installation Process:-

  • Download the theme/icon/cursor from given Source.. and Save it to Desktop..
  • Note that the theme or other pack must have following extension .tar.gz or .tar.bz2 .
  • If the theme did not come with the following extension you have to convert it into it… To do this open the Theme Archive by double clicking it.
  • Now Unzip the the archive only if has other extension the the mentioned above and Unzip it.. Place the Unzipped Folder to Desktop..
  • Note in case the theme comes in .rar pack then you cannot unzip it since default Ubuntu Archiver did not support .rar extraction .. To make your archiver able to do this open Terminal and type the following commands , make sure all the options .Under Software Sources are checked else it will not install via following command..

    sudo apt-get install unrar

  • After you unzipped the non .tar.gz and .tar.bz2 archive.. Right click the Folder the is being Unzipped. and select Create Archive option.. Under this select .tar.gz or .tar.bz2 .

  • After you successfully created the desired archive Open Appearance by Right Clicking on empty Space and selecting Change Desktop background or navigate to System -> Preferences -> Appearance.
  • After that drag a Windows will open with several tabs.. navigate to Themes Tag. After the navigation drag the .tar.gz or .tar.bz2 archive in the Themes tab Windows.
  • The installation of themes/icons and Cursor will be finished and you willl be prompted to Apply the New Installed theme or Keep System with default/presently set theme.
  • You can always select and mix theme/icon and cursor by pressing Customize tab in the Themes option. Navigate to Controls, Windows Border , Icons and cursor to set your choice theme…

2′nd Installation Process:-

  • The second Installation process is simple too.. Download the Icon/Theme/Cursor from give source ..
  • The unzip the Archive … Save the folder to Desktop.
  • Now Paste the folder in these locations.
  1. Themes : – ~/.themes
  2. Icons : – ~/.icons
  3. Cursor :- ~/.icons
  • ~/ refers to /home/<User Name>.. You cannot view extra content of your Home Folder..
  • To view all the contents Point towards View option in the 1’st toolbar and select “Show Hidden Files” or press Ctrl+H.
  • The Icon/Theme and Cursor option now can be seen under Theme Tab of Appearances.

Miscellaneous Installation : – This Installation Guide is based on Installation of different customization packs like GDM theme, Splash themes , Sounds , Fonts etc….

Log In/ GDM Theme Installation : – Installation of GDM theme is very easy .. Just download the GDM theme from given location and save it to your desktop. Now click on Main Menu and point towards System then towards Administration and open LogIn Windows. Click on Local tab and drag you GDM theme to Local Window. your theme will be automatically gets installed and you can select it by clicking on the desired screen/theme. After next reboot you can see a new Log In Screen..

Download : Start Up Manager



Splash Image Installation : – There are 3 types of Splash Part that are used in Linux .. I’ll let you know how to install and change splash of all 3 kinds. So lets take a look about Splashes :-

  • Grub Splash : – The 1’st Splash Screen that appear .. Its is mainly the Grub menu from where you select booting into multiple OS if has else will load Linux only.. Grub Splash place an image at the grub screen that add’s eye candy to it …The grub splash comes with extension .xpm.gz . To install a Grub Splash copy the ~.xpm.gz file to /boot/grub/splashimages since only root user can copy/edit Root File system your need to gain root privileged.

To do this Open terminal from Main Menu -> Accessories -> Terminal. Type

sudo nautilus

and press enter. A new Window will open which will let you copy/edit modify files of root file system.. Copy the desired ~.xpm.gz to /boot/grub/splashimages . Now to change Grub Splash you need a software known as Startup Manager. To download click here . Download the latest .deb file so that you can easily install it.. After the download gets finished double click the .deb file and click install .. Note : You must be connected to net while installing it .. Few files will be downloaded to complete installation..

After the installation finished navigate to System -> Administartion -> Startup Manager. After it opens click on Boot Option and check “Show Boot Loader” & “Show Boot Splash” options under Misc..After you are done click on Appearance tab and check “Use Color In Boot Loader Menu” and “Use Background Image for BL” . Assuming you have already copied the ~.xpm.gz file select desired Grub Splash from drop down list under grub Splash Option.
Now Installation is finished you will see a Grub Splash after next reboot.

  • Boot Splash / Usplash : – Boot Splash or U Splash is boot screen.It is the 2′nd Splash Screen that appears. To change Usplash 1’st download the Usplash from give location. The Usplash themes comes with ~.so extension. To install it you need to copy the ~.so files to /usr/lib/usplash . Since only root user can paste and edit files under File system. gain root privileged.. To do this Open terminal from Main Menu -> Accessories -> Terminal. Type

    sudo nautilus

    and press enter. A new Window will open which will let you copy/edit modify files of root file system.. Copy the desired ~.so to /usr/lib/usplash ..


After the installation finished navigate to System -> Administartion -> Startup Manager. After it open click on Appearance tab . Assuming you have already copied the ~.so file, select desired USplash from drop down list under USplash Option.
Now Installation is finished you will see a new USplash after next reboot.

Note : – You can face few problem changing Usplash via Startup Manager. If you face problem that your Usplash did not change even after selecting different Usplash from Startup Manager.. To overcome this problem rename the Usplash you want to change to usplash-theme-ubuntu but this will replace default Ubuntu Splash so take backup before doing this step….

  • GTK Splash : – Gtk Splash is the last splash screen that comes after Log In Screen.GTK Splash are normal images thaT comes with ~.png extension .To Install download the GTK Splash images from give links and paste them under /usr/share/pixmaps/splash since its is under Root File System you need root privileged. To do this Open terminal from Main Menu -> Accessories -> Terminal. Type

    sudo nautilus

    and press enter. A new Window will open which will let you copy/edit modify files of root file system.. Copy the desired image to /usr/share/pixmaps/splash ..

To Install GTK Splash Open Terminal and type

sudo apt-get install gtweakui

This will install gtweakui which is a very handy tool.. Now after the installation gets finished open gtweak sessions from System -> Preferences -> gtweak sessions.. Check Show Splash Screen on Log-In click on big thumbnail and select desired image..
Installation is finished now you can view new GTK Splash after next Log-In..

Sounds Installation : – Sounds are beeps/music that are the reaction of computer towards user integration. You can install different sound to do this 1’st download the sound from given location. The unzip the folder to desktop.. Now Paste the Folder to /usr/share/sounds since its is under Root File System you need root privileged. To do this Open terminal from Main Menu -> Accessories -> Terminal. Type

sudo nautilus

And press enter. A new Window will open which will let you copy/edit modify files of root file system.. Copy the desired image to /usr/share/sounds . To change sound navigate to System -> Preferences -> Sound a new window will open Click on Sounds tab and change the cound you want to change.



Emerald Installation: Emerald provide windows border when 3d desktop manager is selected. Emerald provide huge set of beautiful windows border to match you wallpaper and themes.. To install Emerald Open Terminal and type

sudo apt-get install emerald

this will install emerald. You can access emerald from System -> Preferences -> Emerald Theme Manager.
Emerald themes comes with .emerald extensions.. To install themes download from give location and Open Emerald theme Manager.. Click on Import and navigate to ~.emerald file and click open your new Emerald theme is installed .. In order to use the Emerald theme your 3d Composite Manager should be running just select the theme you want to use from Emerald theme Manager…

Terminal Hack :- To make Terminal transparent with/without Berly follow the steps Open Terminal click on Edit tab. Then select Current Profile, a new window will open click on Effects tab. Under effects tab you will notice background option. Select Transparency and adjust the amount of transparent desktop you need. You now has a transparent Terminal.

Customization to OSX

Apple latest OS that is full of eye candy and beautiful sets of icon and themes. Customization of OSX is very easy and selective in terms of icons and themes as there are plethora of themes and icons sets present to pimp you Ubuntu to OSX…So lets start the customization .. The new version of Ubuntu hasn’t changed in terms of UI by default so it pretty same customization in the beginning ..Here is the default Ubuntu desktop which has 2 Taskbars or Panel..The upper Panel is for navigation of Menus while the lower panel has option for navigation of Active Widows and Workspace..
Since OSX comes with One dock and sigle panel we have to configure Ubuntu like it only .. So lets follow the steps to configure ubuntu into OSX..

  • The 1’st thing is we have to delete the lower panel ..Right Click on lower panel and select Delete. After that your lower panel will be deleted..
  • The lower panel has 3 main applications . i.e Windows List, Workspace Switcher & Trash Icon.Apart from these three only Windows List is important.
  • To get Windows List in Upper Panel Right Click upper panel and select Add to Panel..
  • A new Windows will appear under Desktop & Windows option click on Window List and select add..
  • Now you have successfully created a new panel…

Customization of the panels have been successfully done. Now we should head towards customization of Looks, Feel and Sound of OSX..
Since OSX has 2 flavor one is old OSX and other is new Leopard so I has selected themes so that you can choose a particular theme for OSX according to your taste.. There are lots of other themes too but I’ll recommend you to use this at most and after you know how to change theme you can select theme by your own choice..

Fos OSX Old : –

For OSX Leopard Customization : –



Misc. Customization Pack : –

Customization to Vista

Vista is the latest OS from Microsoft camp.. Promised a lots Vista fails to stands even a single..Finding Gnome 2.20 Vista theme is pretty difficult since developers are least bothered about it .. but still I find something that will match the taste of it … So lets start the customization of Ubuntu to Vista.
Since Vista comes with One dock and single panel we have to configure Ubuntu like it only .. So lets follow the steps to configure Ubuntu into Vista..

  • The 1’st thing is we have to delete the lower panel ..Right Click on lower panel and select Delete. After that your lower panel will be deleted..
  • The lower panel has 3 main applications . i.e Windows List, Workspace Switcher & Trash Icon.Apart from these three only Windows List is important.
  • To get Windows List in Upper Panel Right Click upper panel and select Add to Panel..
  • A new Windows will appear under Desktop & Windows option click on Window List and select add..
  • You can change the position of panel just click on empty space of panel and drag where you want to place it..But I will suggest you to place the tab in the upper side only..

Now you have successfully created a new panel…and customization of Panel has been done . So head towards configuring theme and other parts of Ubuntu to make it look like Vista…

For Vista Leopard Customization : –

Miscellaneous Customization

Since I have been customizing Ubuntu from a long time I thought of giving few other and nice Customization. I have added few new customization : –

  1. New Human Customization.
  2. Dark Ubuntu Customization..
  3. Peace Ubuntu Customization.

So let me start with my newly added customization ..

New Ubuntu Customization :- This Customization part will be focusing on providing new Human Theme, better icon and will provide with you new and better goodies..Panel customization will remains the same as you have done with Vista and OSX .. So head towards configuring theme and other parts of Ubuntu to make it look like new and improved Ubuntu…

For New Ubuntu Customization : –



Dark Ubuntu Customization :-
This customization will customization will customize your Ubuntu to Dark Ubuntu providing your Ubuntu a new dark look that you will like a lot.Panel customization will remains the same as you have done with Vista and OSX .. So head towards configuring theme and other parts of Ubuntu to make it look like dark Ubuntu…

For Dark Ubuntu Customization : –

Peace Ubuntu Customization : – This customization will change the look of you Ubuntu and will provide a serene white look that will provide you peace while your work.Panel customization will remains the same as you have done with Vista and OSX .. So head towards configuring theme and other parts of Ubuntu to make it look like dark Ubuntu…

For Peace Ubuntu Customization : –

Docks and Desklets

A cool desktop without Desklets and a cool Dock cannot be consider cool cause main eye candy if being provided by these Utils only.. In this part I’ll guide you Installing Dock and Desklets Manager.. The Dock I will install is the most stable and is frequently updated know as AWN or Avant Windows Navigator is the best dock available for Linux So lets take a look at the Installation Steps of AWN and Desklets manager I’ll use is Screenlets since Gusty comes with Compiz by default user will not face problem with transparency and all….

Note: Before you try to install any of them I’ll recommend you udate your system through Update Manager..

Installing Avant Windows Navigator in Gusty Gibbon: – AWN is a Fully customizable dock-like window navigator for GNOME. Awn is pretty stable and comes with some striking features so lets take a look on how to install AWN In Ubuntu Gusty Gibbon..To do this open Terminal and type the following codes..

gksudo gedit /etc/apt/sources.list

At the end of the text add these lines

deb http://download.tuxfamily.org/syzygy42/ gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42/ gutsy avant-window-navigator

Now copy and paste the following codes in Terminal ..

wget http://download.tuxfamily.org/syzygy42/reacocard.asc -O- | sudo apt-key add –
sudo apt-get update
sudo apt-get upgrade

For AWN BZR do:

sudo apt-get install avant-window-navigator-bzr

You can install more applets for AWN by doing:

sudo apt-get install awn-core-applets-bzr

Installation of AWN is finished you can Customize AWN from AWM Manager which you can Access from System -> Preferences -> AWN Manager

Here is a theme that you will need for AWM To install the theme open AWN Manager and under theme tab add the theme to AWN manager apply it and after next time you will open AWN theme will be activated..

Installing Screenlets in Gusty Gibbon: – Screenlets provide with some eyecatching desklets that pimp your desktop and give a much better look.. Screenlet provide a lot of desklets which work when 3d Composite Manager is turned On..So lets take a look how to install Screenlets :-

Open Terminal and type the following code :–

gksudo gedit /etc/apt/sources.list

Then add the following lines at the bottom : –

deb http://hendrik.kaju.pri.ee/ubuntu gutsy screenlets

Download Screenlets from http://www.screenlets.org/ .. Extract the archive and place the folder at desktop.. Now open Terminal and type following codes..

cd /path/of/the/folder

Then type this

sudo make install

Now you can access Screenlets from System ->Preferences -> Screenlets
Enjoy you have installed the best pimping utility
Adding Screenlets in database : – To add a screenlets 1’st download the screenlet from gnome-look.org or Screenlet home page and follow the steps mentioned ..
To do this Open terminal from Main Menu -> Accessories -> Terminal. Type sudo nautilus and press enter. A new Window will open which will let you copy/edit modify files of root file system.. Copy the desired image to /usr/local/share/screenlets ..

Now download the Screenlets from Gnome-look.org and unzip them .. Open /usr/local/share/screenlets under root privileged and paste the folder under it you can now access your added Screenlets from Screenlets Manager i.e under System ->Preferences -> Screenlets

Conclusion

Well I am ending my customization guide now hope you must have liked it and I am sure it will help you pimp your Ubuntu / Linux Mint Desktop… So here Ubuntu Gusty Customization Guide or Linux Mint Customization Guide comes to an end…

This guide is free to use. No part or whole of this guide should be reproduced without my permission.

Thats all for now. Hope you all will like the hard work.. Keep the reply and suggestions coming. Any queries ask.

When it comes to Linux there are 3 4 kinds of people, those who never heard of it, those who love it, those who are afraid of it, and those who hate it and spread falsities about it. I don’t really care about the first, they probably aren’t really technologically literate anyways, as long as they have E-mail they are content. While the third  group is the result of the actions of the fourth. Let’s hit two birds with one stone shall we?
1-Linux is More Secure Because it Has A Smaller User Base

It is widely argued that Linux is more secure than Windows just because Windows is more popular, so hackers and virus coders tend to focus on the more popular platform. Actually, this is just one side of the story There are so many other things running for Linux security-wise that totally dispels this myth.

First of all, let’s face it, YOU are the weakest link in any OS. The user is the one that wreaks havoc to any OS, with ignorance or miscalculated decisions. Linux users are generally more savvy than the Windows or Mac users out there. We don’t just click on files promising us the latest Hollywood diva nude pictures. Besides, it’s normal practice that Linux users don’t run their systems as root, which is not the case with Windows, this drastically brings down the vulnerability of any system. The question now, will this be the case if Linux gains popularity and more adoption? I don’t really know, but if Linux commanded more than 90% of the market, I believe this argument would be totally false.

Linux with it’s Unix roots is built as a Network Operating System (NOS) and now advancing slowly as a Desktop OS (DOS? ironically). This simple fact helped Linux carry on the legacy of network security model of server/client-user with limited permissions. Whilst an OS like Windows was originally built as a single-user Desktop OS advancing into a NOS and adding security layers on the go.

Finally, just the fact that Linux is Open Source means that more eyeballs can see bugs and vulnerabilities making it easier to patch. Any coder in his/her mom’s basement could issue a fix for the community. It doesn’t need a big fat layer of corporate bureaucracy to issue a fix! Granted that the corporation gives the security flaw enough attention.
2-Installing Applications on Linux is Hard

Well this might have been true in the early days of Linux, but currently it can’t be farther from the truth. As a Linux user, what do I have to do to install an app? Let’s assume I want to this in a a GUI only environment (some get turned off by the mere mention of a command line, for some reason beyond me.) All I have to do is launch the graphical frontend of my package manager (think of it a big ass repository of applications stored on a server some where), then search for the app in mind. Hell if you don’t know the exact name of the application just search for the function! For example if you want to install a Gmail alerter, just type “google” or “gmail”, a plethora of apps will appear, then tick on the one you like and click ok. The package manager will automatically download the required files from the Internet and install it, and place it in your menu!

On the other hand, if you want to install an app on Windows what will you do? Generally you will head to Google and search for the required app or function, swim through hundreds if not thousands of results, randomly choose one which might or might not have what you want. If it does you will be probably asked for a valid email or enter a captcha, then download the file. The file might be huge and if you don’t have a download manager you might lose all what you downloaded because your wireless abruptly decided to disconnect. There are 101 scenarios! If all goes well you double click on the app, click next next, tick on “I Agree”, a couple more nexts and you have the app. Which turns out to be a stripped down trial version, that added a couple of more apps that you didn’t ask for on your desktop and changed a few of your system settings!

Which is easier again?
3-Linux is A Nightmare to Install

Back in 2005 when I first started my Linux adventure, I got my hand on 5 SUSE cd’s from a  Linux Format magazine. Back then I was on XP, I initially wanted to back up my files before I take the plunge just in case. When I looked at the huge amount of files, I got lazy and somewhat careless, and decided just to install SUSE without backing up. 2 hours later I had a magical dual boot system (the whole concept of dual boot was alien to me back then) and all my files were intact!

Why am I telling you this story? Because I think one part of the intimidation of installing Linux is the belief that it might destroy files and end up on an OS that might thats not appealing (hey we are humble to realize it’s not for everyone 😉 ) All I am saying it’s piss easy! If I was able to do it with no prior knowledge of Linux then you can too! It just needs some common sense. Trust me!

And if you don’t trust me (I understand you don’t really know me do you?) Why don’t you dabble with Linux using virtualization?

Anyways the whole installation process has been tuned over the years. Distros like SUSE, Ubuntu, and Fedora, are so easy to install it would literally take around 30 minutes to get it up and ready. With almost all the apps a default PC should have. Thing like an Office suite, media player, PDF reader, chat clients…etc Can you really say the same about YOUR system?
4-The Linux Interface is Ugly and Unattractive

Well it depends on the definition of “attractive” doesn’t it? A command line only OS might be a turn off for most people but bliss for some. An interface with wobbly windows, rotating cubes, spherical desktop, fireworks, rain, snow…etc is bliss to a lot and a resource hog to some.

Well Linux provides you both and everything in between! And in a million and one styles!

You can install Compiz, which gives you rotating cubes for different desktops, wobbly windows, animated window behavior just to name a few. You can install Enlightenment, which provides you a sleek looking desktop that you have never seen before. KDE4 is a scene to behold! Anyways I think a picture is worth a thousand words,  here judge by yourself:

Linux and the Compiz Cube It\’s Snowing in Linux Land enlightenment-e17

In fact you can actually make Linux like whatever you want, you can make it even look like Apple or Windows! The sky is the limit 😉
5-There Are No Games on Linux

Actually I am not really a PC gamer, I tend to keep my gaming activities on consoles, but I once installed Football Manager under Linux, worked perfectly.

Seriously, just yesterday I walked into my brother’s room, and  found a collection of PC games on the floor. Me knowing that he uses Linux exclusively, I raised an eyebrow and asked “under Linux?”. He replied positively, “without a hitch!”

Today, there are literally 100’s of games that work under Linux, true they haven’t been ported, but Wine (a program that allows Windows programs to run under Linux) has taken care of that. Just looking at the top 10 list of apps working under Wine, one finds quite a lot of them are games. And a lot of them are VERY popular! Wine could also help in a lot of other games too! You can also purchase Cedega which depends on Wine but makes the experience much more user-friendly. There is a lot of help out there, you just need to open your eyes a bit! And if all fails, virtualization could be a last resort!

Word of Worldcraft Running on Linux using Wine

One could still argue that there are no Linux games, as all that this means that there are no native Linux games. Right? Not really, there are loads of native Open Source Linux games, I can’t really vouch for them, but from the screen shots they do seem cool. Here have a glimpse.
6-Linux Doesn’t Come Preinstalled Like Windows

Whoa! You have been contaminated with a big dose of FUD! Actually Linux comes preinstalled from a lot of different vendors. Some are international brands like Dell and Lenovo. There are also some specialized Linux vendors like System76 or EmprorLinux.

Asus also have created a new trend. Fitting Linux in a new niche market, the Ultra Mobile PC market with the Eee PC. HP, Aspire, MSI, among others are fitting these UMPC’s with Linux.
7-There is No Support for Linux

If you purchased your Linux system from a vendor, then there will probably some kind of support. A quick check on System76 or EmprorLinux would verify that. Also if you bought a distribution from Red Hat or Novell then you will also get support as part of the package.

However in reality, a lot of Linux users are mavericks, they get their support from the Linux community. The Linux community is very supportive (at least that is my experience). The Internet is riddled with forums, guides, howtos, blogs, IRC rooms… etc that would offer anybody an extraordinary amount of help. I don’t think that any other operating system has this kind of community. I am sure when it comes to community other proprietary operating systems do envy us!
8-Linux Doesn’t Have Good Hardware Support

Sometime ago, I blogged about how I suffered to get an HP printer to work on Windows. Long story short, after around 2 hours of trying to get an HP printer to work on XP, I gave up and plugged into an Ubuntu Linux Eee PC, it got recognized in 30 seconds! There are thousands of stories similar to this, just a quick Google would confirm that. Here is an example.

What people fail to realize that in the case of their Windows preinstalled PC’s, they “just works” because the vendors have already done all the work for them. It would be a totally different ball game if these PC’s had no OS on them. Windows wouldn’t come out all that superior, I would even wager that Linux would probably do a better job.

Actually I think that we are at a point where I can say that Linux would work more than 90% of hardware out there! Could Windows or Apple claim that? I don’t know, I stopped being a Windows power user for quite sometime. But what I remember is that a webcam I purchased in 2004 wasn’t “digitally verified” (or something like that) by XP, despite the fact that XP has been around for years!
9-There is No Office Software, or Software At All for Linux

Huh? Under which rock have you been living under in the past decade? Actually there is more Office software for Linux than Windows and Apple combined. It does 95% of what Microsoft Office can do and you don’t need to loose an arm and a leg to get it, its FREE! And let’s face it, most of us don’t really use Microsoft Office to it’s full potential. So why should I pay 100% for only 10% features I need?

As for the rest of software, rest assured that there is replacement for everything you need. And in a lot of cases these apps get the job done in better ways than their propietary counterparts. And before you say: “Photoshop”, you won’t drag me into this conversation, if you are not content with Gimp, you still can get Photoshop on Linux, so please let’s not get into that.
Bonus: Linux is For Geeks!

Ahh, nevermind not really gonna try to refute this one, though I tried to convince people that Linux is sexy, didn’t really do a good job at it! But hey geek is good 😉

The technology “Browser Sync” developed by Google has been made open source.

Browser Sync is a Firefox extension that continuously synchronizes your browser settings – including bookmarks, history, persistent cookies, and saved passwords – across your computers. It also allows you to restore open tabs and windows across different machines and browser sessions.

check out : http://code.google.com/p/browsersync/wiki/HackingBrowserSync

The browsersync extension is however no longer available for download. So roll up your sleeves and start developing!

#gnufreak GGG

Hackerdom is simply a venue for the hackers ofthe world to unite and
interact and invite the public to participate. The booming Free and
Open Source awareness in India is something we are proud of. The Free
and Open Source usage and the public participation is highly
encouraging in Kerala. A hands-on approach from the hackers to
spreading public awareness is what we aim at.

We focus not on the shallow goal of popularity but of the more path of
leading people to freedom. We do not aim at just showing off all our
cool software, we aim at showing people how using those software and
the freedom it ensures has empowered us and how it can empower them
too.

Event is conducted by free software users group thrissur ( hand in
hand with Gov Engg College, thrissur).

Theme :
Users + Devlopers = Community
Welcome a User; return a hacker .

For more details visit:

http://fci.wikia.com/wiki/hackerdom

NEW DELHI and SAN FRANCISCO—June 9, 2008—Bharti Airtel and Apple® today announced that they will be bringing the highly anticipated iPhone™ 3G to customers in India later this year. iPhone 3G combines all the revolutionary features of iPhone with 3G networking that is twice as fast* as the first generation iPhone, built-in GPS for expanded location based mobile services, and iPhone 2.0 software which includes support for Microsoft Exchange ActiveSync and runs the hundreds of third party applications already built with the recently released iPhone SDK.

“We are delighted with the opportunity to bring the innovative iPhone 3G to India,” said Manoj Kohli, president and CEO, Bharti Airtel. “As India’s leading telecom operator, Bharti Airtel has always stood for innovation and customer delight. With our reach across the country and iPhone’s revolutionary features, we have a valuable proposition for our customers in India.”

“We are thrilled to be working with Bharti Airtel, India’s leading integrated telecom company, to bring iPhone 3G to millions of mobile customers in India,” said Tim Cook, Apple’s COO. “We can’t wait to get this revolutionary product in the hands of even more people around the world.”

Soon customers will be able to purchase iPhone 3G at Airtel Relationship Centers. Details of pricing and availability will be announced at a later date. Airtel customers who wish to receive more information on iPhone 3G can send an SMS with keyword “iPhone” to 54321 (toll-free).

*Based on 3G and EDGE testing. Actual speeds vary by site conditions.

Bharti Airtel Limited, a group company of Bharti Enterprises, is India’s leading integrated telecom services provider with an aggregate of 66.69 million customers as of end of April 2008, consisting of 64.37 million mobile customers. Bharti Airtel has been rated among the best performing companies in the world in the BusinessWeek IT 100 list 2007.

Bharti Airtel is structured into three strategic business units—Mobile services, Telemedia services and Enterprise services. The mobile business provides mobile and fixed wireless services using GSM technology across 23 telecom circles. The Telemedia business provides broadband and telephone services in 94 cities and is foraying into the IPTV and DTH segments. The Enterprise business provides end-to-end telecom solutions to corporate customers and national and international long distance services to carriers. All these services are provided under the Airtel brand. Airtel’s high-speed optic fibre network currently spans over 73,787 kms covering all the major cities in the country. The company has two international landing stations in Chennai that connect two submarine cable systems – i2i to Singapore and SEA-ME-WE-4 to Europe. For more information, visit http://www.bhartiairtel.in.

Apple ignited the personal computer revolution in the 1970s with the Apple II and reinvented the personal computer in the 1980s with the Macintosh. Today, Apple continues to lead the industry in innovation with its award-winning computers, OS X operating system and iLife and professional applications. Apple is also spearheading the digital media revolution with its iPod portable music and video players and iTunes online store, and has entered the mobile phone market with its revolutionary iPhone.

Error:

“The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was ‘fabio@intergiro.com.br’. Subject ‘Teste’, Account: ‘softest@intergiro.net’, Server: ‘mail.intergiro.net’, Protocol: SMTP, Server Response: ‘503 This mail server requires authentication when attempting to send to a non-local e-mail address. Please check your mail client settings or contact your administrator to verify that the domain or address is defined for this server.’, Port: 25, Secure(SSL): No, Server Error: 503, Error Number: 0x800CCC79 ”

We will get this error even if secure password authentication error is enabled in the server. Mail cannot be send from the server using outlook. This is due to a mis configuration in Mail enable settings.
=========================================
Mail enable > SMTP (right click) > properties > Relay

enable

Allow Relay For Privileged IP Ranges
Allow Relay For Local Sender Addresses
============================================

Thats it.