#!/bin/sh # # bbsys.hpux # # BIG BROTHER # OPERATING SYSTEM DEPENDENT THINGS THAT ARE NEEDED # From: Douwe Dijkstra (D.Dijkstra@Twinfo.nl) # PS="/usr/bin/ps -ef" DFPROPER="/usr/bin/df " DF="$BBHOME/ext/hpux_df.sh" MSGFILE="/var/adm/syslog/syslog.log" # PING="/usr/sbin/ping" FIND="/usr/bin/find" TOUCH="/usr/bin/touch" GREP="/usr/bin/grep" SORT="/usr/bin/sort" TAIL="/usr/bin/tail" SED="/usr/bin/sed" WC="/usr/bin/wc -l" WHO="/usr/bin/who" ##### PINGPAR1="-c 1 -s 56" EXPR="/usr/bin/expr" ##### ##### Added these which I found to be missing from the definitions ##### UPTIME="/usr/bin/uptime" HEAD="/usr/bin/head" ##### ##### New section to handle all of the extension scripts ##### NAWK="/usr/bin/awk " CUT="/usr/bin/cut" #PSRINFO="/usr/sbin/psrinfo" #MPSTAT="/usr/bin/mpstat" #SWAP="/usr/sbin/swap" IOSTAT="/usr/bin/iostat" VMSTAT="/usr/bin/vmstat" SHOWMOUNT="/usr/sbin/showmount" IFCONFIG="/usr/sbin/ifconfig" NETSTAT="/usr/bin/netstat" YPWHICH="/usr/bin/ypwhich" TOP="/opt/top/bin/top" IPCS="/usr/bin/ipcs" #VXDISK="/usr/sbin/vxdisk" #VXDG="/usr/sbin/vxdg" #VXIOD="/usr/sbin/vxiod" #FORMAT="/usr/sbin/format" UNAME="/usr/bin/uname" #PKGINFO="/usr/bin/pkginfo" SULOG="/var/adm/sulog" ADMDIR="/var/adm" THIS_HOST=`$UNAME -n` OS_TYPE=`$UNAME -s` LANSCAN="/usr/sbin/lanscan" ##### ##### Now export all of them ##### export NAWK CUT PSRINFO MPSTAT SWAP IOSTAT VMSTAT export SHOWMOUNT IFCONFIG NETSTAT YPWHICH PKGINFO export TOP IPCS VXDISK VXIOD UNAME VXDG FORMAT export UPTIME HEAD THIS_HOST SULOG ADMDIR OS_TYPE LANSCAN export DFPROPER DF