home *** CD-ROM | disk | FTP | other *** search
/ chilidog.highland.cc.ks.us / chilidog.highland.cc.ks.us.zip / chilidog.highland.cc.ks.us / backup / bradford.20101018.home-admin.tar.gz / bradford.20101018.home-admin.tar / home / admin / .profile < prev    next >
Text File  |  2008-01-03  |  3KB  |  97 lines

  1. #
  2. # .profile  -  Mike Gadoury
  3. #
  4. # to set up environmental variables upon entry to ksh
  5. #
  6. # The following are all new env varibles that need to be set for BSC
  7.  
  8. # CVS is first
  9.  
  10. export EDITOR=/bin/vi
  11.  
  12. HISTSIZE=128
  13. TTYNAME=`tty | sed 's/\/dev\///g'`
  14.  
  15.  
  16. UNAME=$(which uname)        #  set architecture name (Sun4, ULTRIX, IRIS, etc.)
  17.  
  18. if [ -x "$UNAME" ]
  19. then
  20.     ARCH=`$UNAME -s`
  21.     OSRELEASE=`$UNAME -r`
  22. fi
  23. if [ -e /etc/SuSE-release ]
  24. then
  25.     DIST="`head -n 1 /etc/SuSE-release`"
  26. fi
  27. if [ -x "$(which lsb_release)" ]
  28. then
  29.     DIST="$(lsb_release | awk '{print $2}')" 
  30. fi
  31.  
  32. export HOSTNAME=`$UNAME -n`                     #  set the name of this machine
  33. export DISPLAY=$HOSTNAME:0.0
  34.     
  35.  
  36. . /bsc/campusMgr/bin/.yams
  37.  
  38. ## Platform Specific Path
  39. export PATH=.:/sbin:/usr/sbin:/root/bin:/usr/bin:/bin:/etc/init.d:/bsc/java/bin:/bsc/campusMgr/bin
  40.  
  41. export MANPATH=$MANPATH:/bsc/services/dhcpd/man:/bsc/services/named/man:/bsc/services/apache/man
  42.  
  43. stty erase "^?" kill "^U" intr "^C" eof "^D"
  44.     
  45. ## CM Version
  46. export CM_VERSION=`grep Ver /bsc/campusMgr/master_loader/.version | awk '{ print $6 }'`
  47. export CM_DAY=`grep Ver /bsc/campusMgr/master_loader/.version | awk '{ print $8 }'`
  48. export CM_DATE=`grep Ver /bsc/campusMgr/master_loader/.version | awk '{ print $9 }'`
  49.  
  50. cmtype=`$YAMS_DIST/bin/RunClient DumpKey | grep "Campus Manager Type" | awk '{print $5}'`
  51. CM_TYPE_BRANDED="$cmtype"
  52. CM_VENDOR=`$YAMS_DIST/bin/RunClient DumpKey | grep "Vendor" | awk '{print $3}'`
  53. if [ "$cmtype" != "Unlicensed" ]
  54. then
  55.     CM_PRODUCT_VENDOR="`grep "ProductName=" $YAMS_DIST/properties/$CM_VENDOR.properties | cut -d '=' -f2`"
  56.     CM_TYPE_BRANDED="`RunClient ApplianceInfo | grep "^Name" | sed s/Name\ //`"
  57.     CM_TYPE_BRANDED="${CM_PRODUCT_VENDOR} ${CM_TYPE_BRANDED}"
  58. fi
  59. function _yams_info
  60. {
  61. ## CM Version
  62. export CM_VERSION=`grep Ver /bsc/campusMgr/master_loader/.version | awk '{ print $6 }'`
  63. export CM_DAY=`grep Ver /bsc/campusMgr/master_loader/.version | awk '{ print $8 }'`
  64. export CM_DATE=`grep Ver /bsc/campusMgr/master_loader/.version | awk '{ print $9 }'`
  65. cmtype=`$YAMS_DIST/bin/RunClient DumpKey | grep "Campus Manager Type" | awk '{print $5}'`
  66. CM_VENDOR=`$YAMS_DIST/bin/RunClient DumpKey | grep "Vendor" | awk '{print $3}'`
  67. if [ "$cmtype" != "Unlicensed" ]
  68. then
  69.     CM_PRODUCT_VENDOR="`grep "ProductName=" $YAMS_DIST/properties/$CM_VENDOR.properties | cut -d '=' -f2`"
  70.     CM_TYPE_BRANDED="`RunClient ApplianceInfo | grep "^Name" | sed s/Name\ //`"
  71.     CM_TYPE_BRANDED="${CM_PRODUCT_VENDOR} ${CM_TYPE_BRANDED}"
  72. fi
  73. if [ "$cmtype" == "NetworkApplicationServer" ];
  74. then
  75.     export CM_VERSION=`grep Ver /bsc/campusMgr/nessus_loader/.version | awk '{ print $6 }'`
  76.     export CM_DAY=`grep Ver /bsc/campusMgr/nessus_loader/.version | awk '{ print $8 }'`
  77.     export CM_DATE=`grep Ver /bsc/campusMgr/nessus_loader/.version | awk '{ print $9 }'`
  78. fi
  79. FW_DATE=$(awk 'BEGIN{ FS="\"";} /firmwareDate/ { print $4}' /bsc/.platform/version.conf)
  80. FW_VERSION=$(awk 'BEGIN{ FS="\"";} /firmwareVersion/ { print $4}' /bsc/.platform/version.conf)
  81. ###########################
  82. echo ""
  83. echo "*************************************************************************"
  84. echo "     Appliance Type: "$CM_TYPE_BRANDED
  85. echo "     Engine Version: "$CM_VERSION
  86. echo "         Build Date: "$CM_DAY $CM_DATE
  87. echo "   Firmware Version: "$FW_VERSION
  88. echo "      Firmware Date: "$FW_DATE
  89. echo "*************************************************************************"
  90. echo ""
  91. ###########################
  92. }
  93. _yams_info
  94. ## Campus Manager Env.
  95.  
  96. . .bashrc
  97.