Articles

The mutt mail client

A famous adage goes:

The pen is mightier than the sword

Perhaps, we could say now that the keyboard has taken that privileged place. Command line tools have a surprising power to give you control over your machine. In the time that it takes to issue a few mouse clicks, trying to do certain routine tasks, many more commands can be supplied using the keyboard.

If you are a power user of GNU/Linux and love the keyboard, or you are a lover of GNU/Linux wanting to become a seasoned user, you'll want more and more to leverage the power of the keyboard by finding and using console based tools. The text based mail client, mutt, empowers you in a big way to make you highly productive and efficient.

For Python, ASCII, Console lovers...

#!/bin/usr/python

class community

while community:
 try:
    if
     you are python, ASCII, Console lover:
     you believe in sweet, simple and straight forward presentation:
     If you don't want to load  OO Presentation:
    then
     Check the console-presenter [1].
     Working in Jaunty (9.04,  Intrepid (8.10) and Hardy (8.04 U2).
     [1] https://launchpad.net/~hardik-dalwadi/+archive/ppa
else:
  Your Choice  :) 

How to install Drupal?

What is Drupal?
Drupal is a free and open source modular framework and Content Management System (CMS) written
in the programming language PHP. Drupal allows the system administrator to create and organize content,
customize the presentation, automate administrator tasks and manage site visitors and contributors.

Drupal works with Linux, Mac OS X, Windows, and many other operating system. It does require a
database such as MySQL, PostgreSQL to store content and setting. It does require a web server such as
apache, IIS

What is CMS?
Content Management System (CMS) is a system to manage the content of your site. There are two
elements of CMS. First one is CMA (Content Management Application). Which is allow the content manager

How to use squid Access Control List

Why we should access squid ACL?
We known how to access squid configuration options. Using squid ACL we can define rules. That
rules having some different restriction. Restriction means you block some websites by name, by IP address,
by time, using regular expression and so on.

What is ACL (Access Control List)
Used to define an access lists and access elements. An access lists consists of an allow or deny
action followed by number of access elements. There are tow ways to define ACLs.
(1) acl aclname acltype string1, string2,.........
(2) acl aclname acltype file1, file2,.....
Here,

How to configure squid



Squid is an internet proxy caching proxy for HTTP, HTTPs, FTP, or other wed services. It can be used within network to distribute an internet connection to all computers. One central computer connects to internet through cable media, run squid to check given request is valid or not. Squid can check user request URL, checks wheater given request is executed in valid time, this is valid user or not, like wise so many other checking options are available.

 Squid can support so many operating system like:

Learning iptables

Before you start to learn 'IPTable' you known about these:

1) IP Address
An Internet Protocol(IP) address is a logical address. A computer network utilizing the IP for
communication between its node. IP addresses are stored as binary numbers, they are displayed in human-
readable notification such as 192.168.1.111(IPv4) and 2001:db8:0:0:547:12:1(IPv6).

2) Network Address
A network address serves as a unique indentifire for a computer on a network. Computer can determine
the addresses of other computers on the network and use thaese addresses to send messages to each other.
You learn more about Network Address learn these: