Blame contrib/mrtgrq/mrtgrq

Packit 667938
#!/bin/sh
Packit 667938
##
Packit 667938
## OUTPUT_FILE has to have the same path with WorkDir value setted in the make-mrtg.cfg.awk file
Packit 667938
## MRTGRQ_CFG has to be the same file declared in the make-mrtg.cfg.awk file
Packit 667938
## AWK_EXE is awk executable with full path
Packit 667938
## MRTGRQ_AWK_FILE is the AWK file which will generate the config file in MRTG format ( core )
Packit 667938
##
Packit 667938
AWK_EXE="/bin/awk"
Packit 667938
MRTGRQ_AWK_FILE="/usr/local/mrtg/contrib/mrtgrq/make-mrtg.cfg.awk"
Packit 667938
MRTGRQ_PATH="/usr/local/mrtg/contrib/mrtgrq"
Packit 667938
MRTGRQ_CONFIG="/usr/local/mrtg/contrib/mrtgrq/mrtg-awk.cfg"
Packit 667938
MRTGRQ_TEMP="/usr/local/mrtg/contrib/mrtgrq/mrtgrq-temp.tmp"
Packit 667938
MRTGRQ_TELNET_HOST="your.email.server"
Packit 667938
MRTGRQ_TELNET_PORT="9000"
Packit 667938
##
Packit 667938
rm -f $MRTGRQ_CONFIG
Packit 667938
$MRTGRQ_PATH/getreport.pl $MRTGRQ_TELNET_HOST $MRTGRQ_TELNET_PORT > $MRTGRQ_TEMP
Packit 667938
/bin/cat  $MRTGRQ_TEMP | $AWK_EXE -f $MRTGRQ_AWK_FILE 
Packit 667938
rm -f $MRTGRQ_TEMP
Packit 667938
##
Packit 667938
##
Packit 667938
#####################################################################################################
Packit 667938
## Index Maker in MRTG Style
Packit 667938
############################
Packit 667938
#
Packit 667938
# OUTPUT_FILE="/home/httpd/html/mrtg/mrtgrq/index.html"
Packit 667938
# MRTGRQ_CFG="/usr/local/mrtg/contrib/mrtgrq/mrtg-awk.cfg"
Packit 667938
# export OUTPUT_FILE MRTGRQ_CFG
Packit 667938
#
Packit 667938
# /usr/local/mrtg/indexmaker -b '#ffffff' -1 -t 'Diskspace Quota' -o $OUTPUT_FILE $MRTGRQ_CFG
Packit 667938
#
Packit 667938
######################################################################################################
Packit 667938