7.3  PERL MODULE DESCRIPTIONS
 
 
No. Name Description
7.3.1 Datelib.pm This perl module edits the time stamp and creates the date stamp.
7.3.1.1 hhmmss This subroutine removes the colons from the time stamp
7.3.1.2 yyyymmdd This subroutine creates date stamp with year month day
7.3.1.3 atoiMonth This subroutine converts the month from alpha to numeric representation
7.3.2 DiskAudit.pl This alert is designed to send out a warning when the remaining disk space gets too small on a user defined File System.
7.3.2.2 diskAudit This subroutine will monitor the bdf
7.3.2.3 sendAlert This subroutine sends ALERT to ToolI
7.3.2.4 percentageCheck This subroutine calculates percentage difference and checks percentage to see if it has dropped.
7.3.3 LastAudit.pl This file processes command lines, creates LoL  and parses it.
7.3.3.1 host_filter This subroutine checks: LoL host vs. Command line host
7.3.3.2 ttyp_filter This subroutine checks: LoL ttyp vs. Command line ttyp
7.3.3.3 time_filter This subroutine checks: LoL stime and duration vs. Command line || default
7.3.4 Lastlib.pm This perl module contains support libraries for the Last system tool.
7.3.4.1 create_LoL This subroutine creates a list of lists from the Unix last command
7.3.4.2 time_stamp_strip This subroutine strips the colons from the time stamp
7.3.4.3 duration_stamp_strip This subroutine strips the parenthesis and colons from the duration stamp
7.3.4.4 sub_index_decrement This subroutine decrements sub index
7.3.4.5 sub_index_increment This subroutine increments sub index
7.3.5 acstool.pl This tool is designed to parse the access.log and send all relevant information to its hummer.
7.3.5.1 parseData This subroutine will parse the information in the log file and call 'ToolI'
7.3.6 alert.pl This tool is designed to parse the hummer log for a regular expression  and send an alert message to the hummer if it is found.
7.3.6.1 parseData This subroutine parses data in the hummer log
7.3.6.2 writeAlertData This subroutine will write the data to the Alert Log File
7.3.6.3 sendAlert This subroutine will send an alert to the hummer
7.3.6.4 signal_handler This subroutine is a signal handler that kills background process
7.3.7 bdfAlert.pl This alert is designed to send out a warning when the remaining disk space gets too small on a user defined File System.
7.3.7.1 bdf This subroutine will monitor the bdf
7.3.7.2 sendAlert This subroutine sends ALERT to ToolI
7.3.7.3 percentageCheck This subroutine calculates the percentage difference and checks the  percentage to see if it has dropped
7.3.8 bdftool.pl This tool is designed to parse the bdf system tool and send all relevant information to its hummer.
7.3.8.1 parseData This subroutine will parse the information in the log file and call 'ToolI'
7.3.9 ftpmonitor.pl This file monitors ftps
7.3.9.1 psPipe This subroutine parses the ps -efl
7.3.9.2 checkCommand This subroutine checks for ftp command change and first pass
7.3.9.3 swap This subroutine checks for ftp command change and swaps it if it is found
7.3.9.4 initializeBaseVariables This subroutine sets base variables
7.3.9.5 CommandType This subroutine checks for command types to alert hummer interface
7.3.9.6 sendAlert This subroutine sends Alert(PSR) to Hummer Interface
7.3.10 loadAlert.pl This tool is designed to parse the hummer log for ...
7.3.10.1 parsePsData This subroutine parses data from 'ps -efl'
7.3.10.2 checkForOldDaemons This subroutine checks for old daemons, those older than today, and if found puts them in logfile and exits
7.3.10.3 psrMessage This subroutine sends a potential security risk message
7.3.11 mailtool.pl This tool is designed to parse the mail.log and send all relevant information to its hummer. 
7.3.11.1 parseData This subroutine will parse the information in the log file and call 'ToolI'
7.3.12 stophum.pl This tool was designed to terminate all tools with pids occuring in the pid storage file.
7.3.13 sutool.pl This tool is designed to parse the switch user log file and send all the relevant information to its hummer.
7.3.13.1 parseData This subroutine will parse the information in the log file and call 'ToolI'
7.3.14 systool.pl This tool is designed to parse the system log and send all relevant information to its hummer
7.3.14.1 parseData This subroutine will parse the information in the log file and call 'ToolI'
7.3.15 uptimetool.pl This tool is designed to parse the uptime system tool and send the one, five, and fifteen minute loads to its hummer.
7.3.15.1 parseData This subroutine will parse the information in the log file and call 'ToolI'
7.3.16 whotool.pl This tool is designed to parse the who system tool and send all relevant information to its hummer.
7.3.16.1 parseData This subroutine will parse the information in the log file and call 'ToolI'