Here are my howto's. Giv'em a shot and tell me what you think Thomas
Mail Server - Suse 9.3 - Building a mailserver with Courier, MySQL and Postfixadmin
Postfix Dshield map script - Dshield IP list as Postfix block map
Postfix URL Spam block script - Block mails containing known spam URL's
Mail Server - Ubuntu - Building a mailserver on Ubuntu Hardy Heron
Regex Stuff - Regex stuff
Secure Imap with SASL - Get Secure Email Through IMAP
Dspam ham-spam learning script
Postfix-Dovecot-Sieve - Server-side filtering
Postfix Dshield map script - Dshield IP list as Postfix block map
Postfix URL Spam block script - Block mails containing known spam URL's
Mail Server - Ubuntu - Building a mailserver on Ubuntu Hardy Heron
Regex Stuff - Regex stuff
Secure Imap with SASL - Get Secure Email Through IMAP
Dspam ham-spam learning script
Postfix-Dovecot-Sieve - Server-side filtering
PXE
FTP server
Pure-FTPd and MySQL - Using Pure-FTPd with MySQL
Pure-FTPd and PureAdmin - Using Pure-FTPd with PureAdmin
ProFTPd - Setting up a ftp server with MySQL and TLS
Pure-FTPd and PureAdmin - Using Pure-FTPd with PureAdmin
ProFTPd - Setting up a ftp server with MySQL and TLS
Apache Web Server
Digest Authentication - Using digest for user authentication
Grub
Grub via serial - Get you boot options out on the serial interface
Reinstall Grub - Get Grub back in place
Fix grub - Get to boot again
Reinstall Grub - Get Grub back in place
Fix grub - Get to boot again
Zenity Scripts
Random Generator - Random Generator GUI based on Zenity
Laptop firewall - Firewall for my laptop GUI based on Zenity
Mail tester - Generate smtp mails for testing/performance
Exiftool - Insert exif Image Description
Laptop firewall - Firewall for my laptop GUI based on Zenity
Mail tester - Generate smtp mails for testing/performance
Exiftool - Insert exif Image Description
VMware / Virtualbox
VMware and USB - USB not working on Linux host (only valid prior VMware Workstation 6)
VMware Tools on Hardy Heron
Virtualbox and USB - Getting access to host usb devices
VMware Sound on Hardy Heron
How to press ctrl-alt-del in Intrepid Ibex
Keyboard messed up i Intrepid Ibex
Force into BIOS - Force VM session into BIOS on reboot
Building floppy image for LSI driver
VMware Tools on Maverick Meerkat
VMware Tools on Hardy Heron
Virtualbox and USB - Getting access to host usb devices
VMware Sound on Hardy Heron
How to press ctrl-alt-del in Intrepid Ibex
Keyboard messed up i Intrepid Ibex
Force into BIOS - Force VM session into BIOS on reboot
Building floppy image for LSI driver
VMware Tools on Maverick Meerkat
Etc
apt-file - Find missing packages
Bash Scripting - Bash test and comparison functions
Changing monitor output when using the proprietary ATI driver - Fixing an annoying docking issue
blkid - Find the disk UUID
Move swap partition - Getting hibernation working after new/moved swap partition
Interface names - (un)Binding logical interface names / changing interface names
My xorg.conf for Intel915 chipset and Samsung Syncmaster 959NF
Wget stuff
Delete many files - Getting the error “bash: /bin/rm: Argument list too long”
TrueCrypt icons - Desktop icons for TrueCrypt
Safe reboot a frozen machine - Raising an Elephant
Create a package list - Creating a list of installed packages for scripting
Making a deb - How to make a deb from source
syslog-ng on Ubuntu - Changing from syslog to syslog-ng
iptables - iptables stuff
loop-devices - mount: could not find any free loop device
Bind on Hardy - Some stuff for bind and Ubuntu Hardy Heron
DHCP and DNS - How to make DHCP update Bind
Serial Console - Setting up a serial console on a headless machine
Upload file via web - Python script to upload files between two machines
MySQL backup script
Encrypted USB Storage - Quick Guide to make an encrypted usb stick
exiftool - Adding exif tag info to pictures
fail2ban - Stopping brute force attacks
gopenvpn - Install Gopenvpn
De-base64 - Decode base64 content
Move Pictures by Date - Bash script to reorganize your pictures
Remove ^M characters from file - Fix those damn Windows files
Encrypted disk partition - Using LUKS to encrypt a partition
Password Generator - Simple script
Script - A simple way of documenting output from the console
ISL
Get all Danish IP subenets
Setting network speed and duplex
Pure-ftpd Upload Script
Backup script with rsync
Check battery state with bash script
Make cool mail signatures with figlet
Watch filesystem activity with inotify
Automatic backup via FTP with fsniper
Certificate keystore tool - Portecle
Persistent SSH - ssh with screen
Citrix ICA client on 64-bit Ubuntu
Bash loop examples
Domain renewal check
Bash Scripting - Bash test and comparison functions
Changing monitor output when using the proprietary ATI driver - Fixing an annoying docking issue
blkid - Find the disk UUID
Move swap partition - Getting hibernation working after new/moved swap partition
Interface names - (un)Binding logical interface names / changing interface names
My xorg.conf for Intel915 chipset and Samsung Syncmaster 959NF
Wget stuff
Delete many files - Getting the error “bash: /bin/rm: Argument list too long”
TrueCrypt icons - Desktop icons for TrueCrypt
Safe reboot a frozen machine - Raising an Elephant
Create a package list - Creating a list of installed packages for scripting
Making a deb - How to make a deb from source
syslog-ng on Ubuntu - Changing from syslog to syslog-ng
iptables - iptables stuff
loop-devices - mount: could not find any free loop device
Bind on Hardy - Some stuff for bind and Ubuntu Hardy Heron
DHCP and DNS - How to make DHCP update Bind
Serial Console - Setting up a serial console on a headless machine
Upload file via web - Python script to upload files between two machines
MySQL backup script
Encrypted USB Storage - Quick Guide to make an encrypted usb stick
exiftool - Adding exif tag info to pictures
fail2ban - Stopping brute force attacks
gopenvpn - Install Gopenvpn
De-base64 - Decode base64 content
Move Pictures by Date - Bash script to reorganize your pictures
Remove ^M characters from file - Fix those damn Windows files
Encrypted disk partition - Using LUKS to encrypt a partition
Password Generator - Simple script
Script - A simple way of documenting output from the console
ISL
Get all Danish IP subenets
Setting network speed and duplex
Pure-ftpd Upload Script
Backup script with rsync
Check battery state with bash script
Make cool mail signatures with figlet
Watch filesystem activity with inotify
Automatic backup via FTP with fsniper
Certificate keystore tool - Portecle
Persistent SSH - ssh with screen
Citrix ICA client on 64-bit Ubuntu
Bash loop examples
Domain renewal check
OpenSSL
Source http://security.ncsa.uiuc.edu/research/grid-howtos/usefulopenssl.php and http://www.madboa.com/geek/openssl/#cert-exam
Generate A Self-Signed Certificate From Scratch
Generate A Certificate Signing Request
Create A Self-Signed Certificate From A Certificate Signing Request
View The Contents Of A Certificate
View The Signer Of A Certificate
View The Contents Of A Signing Request
Verify A Certificate Matches A Private Key
Create A Private Key
Encrypt A Private Key
Decrypt A Private Key
Convert PEM Format Certificate To PKCS12 Format Certificate
Convert PKCS12 Format Certificate To PEM Format Certificate
View The Contents Of A PKCS12 Formatted File
Run A Test Server
Run A Test Client
How do I retrieve a remote certificate
How do I extract information from a certificate
How do I verify a certificate
Import CA certificates for openssl to use
How do I connect to a secure SMTP server
Convert between DER and PEM
Convert a TDC/DanID certificate
Test a certificate chain
How do I get the fingerprint of a certificate
Generate A Self-Signed Certificate From Scratch
Generate A Certificate Signing Request
Create A Self-Signed Certificate From A Certificate Signing Request
View The Contents Of A Certificate
View The Signer Of A Certificate
View The Contents Of A Signing Request
Verify A Certificate Matches A Private Key
Create A Private Key
Encrypt A Private Key
Decrypt A Private Key
Convert PEM Format Certificate To PKCS12 Format Certificate
Convert PKCS12 Format Certificate To PEM Format Certificate
View The Contents Of A PKCS12 Formatted File
Run A Test Server
Run A Test Client
How do I retrieve a remote certificate
How do I extract information from a certificate
How do I verify a certificate
Import CA certificates for openssl to use
How do I connect to a secure SMTP server
Convert between DER and PEM
Convert a TDC/DanID certificate
Test a certificate chain
How do I get the fingerprint of a certificate
OpenSSH
LiveUSB
Opera Mini
Ubuntu
Bluetooth send file - Fixing Ubuntu Edgy gnome-obex-send
I get server reset with Firefox in Feisty - Fixing user agent string
Suspend and Hibernation stopped working in Feisty - Fixing suspend/hibernation
Suspend and Hibernation not working in Hardy Heron - Fixing suspend/hibernation
Intel e1000e driver - Installing Intel's own nic driver
Ubuntu on IP120 - Howto install Hardy on a Nokia IP120 (DO NOT WORK!!)
Create a package list - Creating a list of installed packages for scripting
Creating a local repository - Make a local repository of downloaded deb files
Middle Mouse Button Scrolling - Scrolling with three button mouse
Ibex and AltGr
Shutdown not powering off
Intel 3945/4965 Wireless Frequencies - How to associate beyond channel 11
Ideapad Critical Low Hibernate - Making hibernation work on critical low battery
Full disk encryption - Encrypted LVM with root and swap
Securely delete files and folders in Nautilus
Adding permanent static routes
Changing MTU on interface
Apparmor and Ubuntu
Manual Install Sun Java
Disable TouchPad
axel File Downloader
NetworkManager and device not managed
Apt through a proxy server
Recover from broken update-initramfs
Wireless on Lenovo S10e
ALTERNATIVE TO THE "200 LINES KERNEL PATCH THAT DOES WONDERS" WHICH YOU CAN USE RIGHT AWAY
I get server reset with Firefox in Feisty - Fixing user agent string
Suspend and Hibernation stopped working in Feisty - Fixing suspend/hibernation
Suspend and Hibernation not working in Hardy Heron - Fixing suspend/hibernation
Intel e1000e driver - Installing Intel's own nic driver
Ubuntu on IP120 - Howto install Hardy on a Nokia IP120 (DO NOT WORK!!)
Create a package list - Creating a list of installed packages for scripting
Creating a local repository - Make a local repository of downloaded deb files
Middle Mouse Button Scrolling - Scrolling with three button mouse
Ibex and AltGr
Shutdown not powering off
Intel 3945/4965 Wireless Frequencies - How to associate beyond channel 11
Ideapad Critical Low Hibernate - Making hibernation work on critical low battery
Full disk encryption - Encrypted LVM with root and swap
Securely delete files and folders in Nautilus
Adding permanent static routes
Changing MTU on interface
Apparmor and Ubuntu
Manual Install Sun Java
Disable TouchPad
axel File Downloader
NetworkManager and device not managed
Apt through a proxy server
Recover from broken update-initramfs
Wireless on Lenovo S10e
ALTERNATIVE TO THE "200 LINES KERNEL PATCH THAT DOES WONDERS" WHICH YOU CAN USE RIGHT AWAY
TCP/IP Tuning
sysctl.conf - Tuning parameters
SSD harddrives
OpenID
Community-ID - Howto install Community-ID