L'Xtreme

Are we there yet?

Scripts, scripts and scripts...

Various scripts

I like to automate things, and most things can be automated very well with a simple script. On this page you find a collection of the scripts I've written in the past.

Checkup.pl

Language: Perl.
Dependencies: standard Perl modules, DBI.
Current version: 1.0b2 (06-09-2004).

I wrote this script to automate the creation of user mailboxes of my own mail-server. The setup of this machine is described in the Postfix+PostgreSQL+PAM HowTo. This script allows you to audit the permissions/ownership of both your virtual domains and users stored in your PostgreSQL database. It also provides functionality for cleaning (or archiving) deleted domains and users from your mail storage.

Download the checkup.pl script.

Password.pm

Language: Perl.
Dependencies: standard Perl modules.
Current version: 1.0 (02-09-2004).

A small Perl module that allows you to create “crypted” passwords, as used in the Postfix+PostgreSQL+PAM HowTo. See header of the script for usage information.

Download the Password.pm Perl module.

wiskas.pl

Language: Perl.
Dependencies: standard Perl modules.
Current version: 1.0 (12-04-2004).

Wiskas is a tiny, self-contained static webserver written in Perl. I've written it for fun and to learn more about using sockets in Perl. Also provides authentication functionality.

Download/view the wiskas.pl script.

lxcms.vim

Language: VIM syntax.
Dependencies: none.
Current version: 0.8 (26-04-2004).

This is a small VIM syntax file for my own site pages. I cannot think of much use in the public domain, except that it is simple and easy to understand, so that you can use it as base for your own syntax files.

Download/view the lxcms.vim syntax file.

More scripts will be added in the future...