EGBOK Consultants

Perl

 Perl Camel

 

Introduction

 

I love Perl. I've been using it since 1989. It seems like half my professional life has been spent coding in Perl for one reason or another. One of the things I like best about the language is the worldwide community of Perl programmers that make their best efforts available free of charge. If that community weren't there, I might have spent 100% of my work time coding Perl, or maybe 0%.

I used to feel a little ashamed that I had taken so consistently and profitably from this community without giving anything back. In recent years however, I have pushed a couple things out the door to be used, abused or laughed at as the case might be.

 

riofill

 

The first script I did this with is riofill which is a script based on riolist by Ron Forrester. In combination with the Snowblind Alliance's rio utility, riofill allows you to upload a random selection of MP3s to your Diamond Rio PMP300. A local man page for riofill is here.

 

Perl: Unix::Sysadmin

 

This is a rather ambitious attempt to write an object-oriented framework for Unix system administration that hides architectural differences between hosts running FreeBSD, Solaris and Linux. I'm not actively hacking on this now. The project web site is here.

 

sudoscript

 

This is a pair of Perl scripts that provide an audited root shell in conjuction with sudo. The project web site is here.

 

Perl Scripts
 sudoscript
 Perl: Unix::Sysadmin
 riofill
Document Maintainer: Howard Owen (hbo@egbok.com) Last Updated 4/21/02 12:33 AM 
Copyright © 2002 EGBOK Consultants. All Rights Reserved