home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / NEXTSTEP / UNIX / Security / lpr-wrapper-1.0.1-MIHS / lpr-wrapper.pkg / lpr-wrapper.pre_install < prev    next >
Encoding:
Text File  |  1997-06-26  |  671 b   |  42 lines

  1. #!/bin/sh
  2. #
  3. # Written by TjL <luomat@peak.org>
  4. #
  5. # Generous help, corrections, and suggestions 
  6. # by Rex Dieter <rdieter@math.unl.edu>
  7. #
  8. #
  9. # This script operates before the lpr is installed.
  10. # It backs up the original
  11.  
  12. ME=`whoami`
  13.  
  14. if [ "$ME" != "root" ]
  15. then
  16.     echo ""
  17.     echo "This package must be installed by root"
  18.     echo ""
  19.     
  20.     exit 1
  21. fi
  22.  
  23.  
  24. if [ ! -r /usr/ucb/lpr.distribution ]
  25. then
  26.     /bin/cp -p /usr/ucb/lpr /usr/ucp/lpr.distribution
  27.     /bin/chmod 511 /usr/ucb/lpr.distribution
  28.     echo ""
  29.     echo "Made a backup of the original /usr/ucp/lpr"
  30.     echo "at /usr/ucb/lpr.distribution"
  31.     echo ""
  32.     
  33.  
  34. fi
  35.  
  36. /bin/cp /usr/ucb/lpr /usr/ucb/lpr.orig
  37.  
  38. /bin/chmod 511 /usr/ucb/lpr.orig
  39.  
  40. exit 0
  41.  
  42.