First version of Archlinux support
For Archlinux compatibility
First locale support for Archlinux
locale.gen for Archlinux
Locale for Archlinux
Add disk operations support
pep8 style rules
Minor change for accepted by the pull request
Second verifications step for pending pull request
Add an OpenSSH module

This is basic ssh functions and a higher level function for require.ssh.
Import git module into the require module namespace
Rename and modify partition_list, now it return partition name + partition type
remove ssh from the require module
More robust implementations of the disable_* functions and added the
enable_* functions.

The harden() function is now in the fabtools.ssh module. sshd_config
file is now a parameter. ssh is restarted after any of these
functions.
Add config file for Travis CI (https://travis-ci.org)
Fix YAML syntax in Travis CI config file
Fix shell syntax in Travis CI config file
Fix test commands in Travis CI config file
Since the command is sudo, don't run with sudo.
Changing to sudo(command, user='postgres') does not work as the directory change is run in the sudo which fails.
run('sudo -u postgres %s' % command) results in cd /var/lib/postgresql && sudo -u postgres COMMAND
sudo(command, user='postgres') results in sudo -u postgres cd /var/lib/postgresql && COMMAND
The use case is a sudoer given NOPASSWD for postgres running psql.
Remove from the archlinux branch