#!/bin/sh # ext-proto # # BIG BROTHER - PROTOTYPE EXTERNAL SCRIPT # Sean MacGuire - The MacLawran Group Inc. # # This program is Copyright (c) 1997-1999 # The MacLawran Group Inc. # All Rights Reserved # # SCRIPTS IN THE BBHOME/ext DIRECTORY ARE ONLY RUN IF # LISTED IN THE BBEXT VARIABLE OF $BBHOME/runbb.sh # THIS IS FOR SECURITY. # # BBPROG SHOULD JUST CONTAIN THE NAME OF THIS FILE # USEFUL WHEN YOU GET ENVIRONMENT DUMPS TO LOCATE # THE OFFENDING SCRIPT... # BBPROG=mem; export BBPROG # # TEST NAME: THIS WILL BECOME A COLUMN ON THE DISPLAY # IT SHOULD BE AS SHORT AS POSSIBLE TO SAVE SPACE... # NOTE YOU CAN ALSO CREATE A HELP FILE FOR YOUR TEST # WHICH SHOULD BE PUT IN www/help/$TEST.html. IT WILL # BE LINKED INTO THE DISPLAY AUTOMATICALLY. # TEST="mem" # # BBHOME CAN BE SET MANUALLY WHEN TESTING. # OTHERWISE IT SHOULD BE SET FROM THE BB ENVIRONMENT # BBHOME=/var/bb14h; export BBHOME # FOR TESTING if test "$BBHOME" = "" then echo "BBHOME is not set... exiting" exit 1 fi if test ! "$BBTMP" # GET DEFINITIONS IF NEEDED then # echo "*** LOADING BBDEF ***" . $BBHOME/etc/bbdef.sh # INCLUDE STANDARD DEFINITIONS fi # SELECT SOME LEVELS... GREEN IS THE DEFAULT... # NOW USE THE BB COMMAND TO SEND THE DATA ACROSS echo "calling the mem.pl script" STATUS=`$BBHOME/ext/mem.pl` $BB $BBDISP "$STATUS" ~