home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 July & August / Pcwk78a98.iso / Wtestowe / Clico / UNIX / SAMBA / SOURCE / SAMBA.TAR / samba-1.9.17 / source / uninstallbin.sh < prev    next >
Linux/UNIX/POSIX Shell Script  |  1996-07-04  |  957b  |  44 lines

  1. #!/bin/sh
  2. #4 July 96 Dan.Shearer@UniSA.edu.au   
  3.  
  4. INSTALLPERMS=$1
  5. BASEDIR=$2
  6. BINDIR=$3
  7. LIBDIR=$4
  8. VARDIR=$5
  9. shift
  10. shift
  11. shift
  12. shift
  13. shift
  14.  
  15. if [ ! -d $BINDIR ]; then
  16.   echo Directory $BINDIR does not exist!
  17.   echo Do a "make installbin" or "make install" first.
  18.   exit 1
  19. fi
  20.  
  21. for p in $*; do
  22.   if [ ! -f $BINDIR/$p ]; then
  23.     echo $BINDIR/$p does not exist!
  24.   else
  25.     echo Removing $BINDIR/$p
  26.     rm -f $BINDIR/$p
  27.     if [ -f $BINDIR/$p ]; then
  28.       echo Cannot remove $BINDIR/$p... does $USER have privileges?
  29.     fi
  30.   fi
  31. done
  32.  
  33.  
  34. cat << EOF
  35. ======================================================================
  36. The binaries have been uninstalled. You may restore the binaries using
  37. the command "make installbin" or "make install" to install binaries, 
  38. man pages and shell scripts. You can restore a previous version of the
  39. binaries (if there were any) using "make revert".
  40. ======================================================================
  41. EOF
  42.  
  43. exit 0
  44.