This howto is simply a place for me to keep all the little bash
tips and tricks that I need and use. I hope you find them
valuable, please let me know if you have changes/fixes/additions.
My goal is to add one tip every few weeks.
This howto is not exclusive to Bash. The goal is simply
to have a single place to document all the things I forget and
need a quick reference for. Because of this you'll also find
tips on things like Awk, Sed, Cut, and Sort - but the bulk will
probably be Bash.
This document will help you setup your new computer properly
from the very beginning, with the hopes that this will not
elimintate, but help mitigate security related problems down the
line (viruses/popups). Hardening a computer against security
related threats is no easy task and this document hardly
scratches the surface... but hopefully it will give a place to
start.
This document is not finished!
This howto describes how to install and use dm-crypt and luks to
encrypt either a mounted file, or a mounted partition. This
encryption is very secure, supports multiple passphrases, and before
long will be portable to win32 via TrueCrypt. This howto does not
explain how to encrypt your entire operating system using dm-crypt and
luks, for that see
here.
This document is intended to help those unfamiliar with the Hardended
Gentoo Project to both understand it's purpose, and learn the basics
of it's implemenation.
This document will go thru a step by step setup of keychain on
gentoo linux. Keychain is used to help make ssh issues more
simple by remembering your passwords for you.
This document outlines how to install and user the excellent
Subversion along with a few other tools like Apache, ViewCVS, and
Subclipse. This howto assumes you want to use FSFS, and intend to
have more than one repository with WEBDAV as the primary means of
access.
This document will go step by step thru the process of setting up a default
template. This will allow all oo documents to start off with the fonts you
prefer to use.
The goal of this howto is to document how you do common things in
each of the following package managers or os specific tools:
Gentoo - portage
Debian/Ubuntu - apt
Redhat-4.x - rpm
Redhat-5.x, CentOS-5.x - yum
This document is a quick introduction into Python programming
intended for those with a background in Microsoft Visual Basic
or Active Server Pages. (This howto is not even close
to complete, partly because I lost my will to go on, when trying
to write the VB examples.)