Cover V06, I03
Article
Figure 1
Figure 2
Listing 1
Listing 2
Listing 3

mar97.tar


Listing 2: Sample bbdef.sh figure for FreeBSD

#!/bin/sh

#
# bbdef.sh
#
# BIG BROTHER DEFINITIONS AREA
#

#
# THESE THINGS ARE NEEDED FOR TESTING
#
LYNX="$BBHOME/bin/bbnet"          # PROGRAM TO USE FOR http TESTS
KERMIT="/usr/local/bin/kermit"    # WHERE kermit LIVES

#
# WARNING AND PANIC LEVELS FOR DIFFERENT THINGS
# SEASON TO TASTE
#
PAGER=                            # THE PAGER NUMBER TO CALL (YOURS)
DFPAGE=N                          # PAGE ON DISK FULL (Y/N)
CPUPAGE=N                         # PAGE FOR CPU Y/N
TELNETPAGE=N                      # PAGE ON TELNET FAILURE?
TELNETPAGE=N                      # PAGE ON TELNET FAILURE?
HTTPPAGE=N                        # PAGE ON HTTP FAILURE?

DFWARN=90                         # DISK PCT TO WARN (YELLOW)
DFPANIC=95                        # DISK PCT TO PANIC (RED)
CPUPANIC=300                      # PANIC (RED) AT LOAD AVG OF 3
CPUWARN=150                       # WARN (YELLOW) AT LOAD OF 1.5

PROCS="http sendmail bbd"         # THESE PROCESSES MUST EXIST
PAGEPROC="http"                   # PAGE IF ONE OF THESE IS TOAST
MSGS="NOTICE WARNING"             # MESSAGES TO LOOK FOR (WARNING)
PAGEMSG="NOTICE"                  # PAGE ON THIS ONE

. ${BBHOME}/etc/bbsys.sh          # INCLUDE SYSTEM DEFINITIONS
. ${BBHOME}/etc/bbinc.sh          # INCLUDE BB DEFINITIONS

# End of File