svcmon is a versatile TCP service watchdog, that can
optionally send email alerts when services are detected as
being down.
View documentation and source here.
seccheck is a modular (and hence highly extendable) set of
security checking scripts for the Solaris 10 platform. These
scripts will produce a highly detailed report, together with
recommendations on how to fix security issues.
Head to the project page for more
information.
This converter can be used to convert your JBoss JMX and WEB console
authentication from using HTTP BASIC auth to FORM based authentication.
This doesn't add encryption (it does if you configure https, obviously)
but does make the login page nice 'n' pretty ;-)
Download it here
tengine is an interactive quiz engine, primarily designed
for examining prospective Sys Admins on their *NIX
knowledge, but could be used to Quiz anybody on anything!
Documentation and source are available here.
A BIND zone file -to- HTML script written in PHP which enables drilling
down on particular hosts to view CNAME records (if any).
Demonstration and source available here
A highly customisable shell script to convert ASCII text into HTML tables.
Download the source here.
A set of three Perl CGI scripts used to monitor the SMTP
queue on my Postfix relay, allowing the deletion of messages
that for one reason or another become "stuck" in the queue.
Read more and grab the source code here.
A web based interactive shell-type
environment written in Java. Obviously, to use the shell, you'll
need to be using a browser that supports Java Applets, and this
has been compiled using the Sun 1.4.1 JDK. Head over to
Sun and pick up
the latest runtime enviroment if you don't already have it.
Try websh for yourself!
Grab a tarball of the latest
source if you wish.
ZBKB is a fully featured knowledge base application written using PHP. It is designed to run on an Apache webserver, and uses a PostgreSQL backend for its database. Full source code and documentation is on the ZBKB project page.
HASTE's Another Simple Text Editor written using the Java
programming language.
Find out more and download the editor here!
ZDraw is a drawing applet that uses a Vector to provide persistence. Source code and a demonstration is available on the ZDraw Project Page!
Peer-to-peer LAN messaging application written using the Java
programming language.
The ZMsgServer project page has all the
info, plus screenshots and source code.
A little light relief - a game of Naughts and Crosses (or Tic Tac Toe to some of you) written using faithful Perl. Find out more.
Fully customisable menu-based restricted login shell for Linux
systems.
Full source code and documentation can be found on the
project page.
Yes, finally, somebody has written a decent shell script to
syntax highlighted HTML converter. Me!
You can find out all about it here.
System information tool - gathers statistics and information about
the host system, and outputs to a formatted HTML page.
The ZSysInfo page explains all.
A (basic) Address Book implemented entirely in Shell Scripts.
Current functionality is implemented for adding records, deleting
records and searching records.
Note: This project has been
largely superceeded by the ZDB project below.
Download Tarball containing
all the required scripts.
A complete database written entirely using bash shell scripts.
Source code and documentation is on the
ZDB Project Page.
The popular game of hangman, implemented in a bash shell script,
complete with "ASCII art" style graphics!
The project page with screenshots and downloads is
here!
A UNIX site with no C? Of course not! You can view a few of my small C
programs here - most of them just used to test system calls, but there
are a couple of useful programs nethertheless (including a progress
indicator that can be called from shell scripts and a configuration
file reader).
Take me to the C!
A configuration file parser writen in Perl that will form part of
other projects. This is the result of a couple of hours coding,
includes next-to-nothing in terms of syntax checking, so your
milage WILL vary! I thought I'd upload it incase it's of
use to someone!
Head over to the perl_config page for
more information.
Yet another configuration file parser written using ksh. Again,
the "your milage will vary" disclaimer applies.... Saves sourcing
in files of commands, thus limiting the risk of running malicious
commands as they're sourced.
As always, you can view the sh_config page for further details and downloads.
This is a temporary home for my BSSS (Basic System Security Suite) of
scripts - a project homepage will be set up as more scripts are added.
passwd.sec - Checks the security of
/etc/passwd. Sample output here.