Welcome to Aaron Thompson's Page Friday, August 22 2014 @ 19:02 CDT  
Personal
Contact Info
Family
Resume
 
Development
CGI
probability project
 
Perl Modules
Win32::AD::User (cpan)
 
Shell
backup_file (source)
chkconfig (source)
gen-autohome (source)
group-utils (source)
mail-deny (source)
mail-logs (source | archive)
mailman-qmail (source)
qmail vacation (source)
 
Links
Beast of Burden LLC
Central Iowa LUG
CedarLUG
CedarvalleyPM
ITS-IS Home
ITS Home
UNI Home
 
 

Shell Development

This section contains mostly scripts that I wrote to perform various tedious tasks. Most scripts are written for Linux and developed in Perl.

Scripts

Script Name: backup_file
Environment: Perl v5.8.0 for Linux
Description: backup one or more files, always creating a unique name
 
Script Name: chkconfig
Environment: Perl v5.8.0 for Linux
Description: Maintain runlevel information for Linux system services
 
Script Name: generate-autohome.pl
Environment: Perl v5.8.0 for Linux
Description: Use LDAP groups to regularly create an auto.home file for autofs using cron.
 
Script Name: group-utils
Environment: Perl v5.8.0 for Linux
Description: utility to manage LDAP groups
 
Script Name: mail-deny
Environment: Perl v5.8.0 for Linux
Description: block email from specific email-addresses or servers.
 
Script Name: mail-logs.pl
Environment: Perl v5.8.0 for Linux
Description: Use cron to send a daily set of email messages containing the logs for the previous day.
 
Script Name: mailman-qmail.pl
Environment: Perl v5.8.0 for Linux
Description: qmail alias manager for mailman.
 
Script Name: qmail vacation
Environment: Perl v5.8.0 for Linux
Description: Reply to mail automatically. This version is written to work with qmail.