home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2011 March / ME_2011_03.iso / Customize / Tools / StartupSoundPrefPane11b3.dmg / StartupSoundPrefPane.pkg / Contents / Resources / InstallationCheck < prev    next >
Encoding:
Text File  |  2009-08-30  |  792 b   |  32 lines

  1. #!/bin/bash
  2.  
  3. OLDEST_VERSION="10.4"
  4. OLD_KEXT="/System/Library/Extensions/ArcanaPRAM.kext"
  5. SCRIPT_NAME="InstallationCheck"
  6.  
  7. VERSION=$(sw_vers | sed -e '/ProductVersion:/!d' | sed -e 's/[[:alnum:]]*:[[:space:]]*//')
  8.  
  9. if [[ -z "${VERSION}" ]]; then
  10.     echo ${SCRIPT_NAME}: Could not get system version!
  11.     exit 100
  12. fi
  13.  
  14. if [[ "${VERSION}" < "${OLDEST_VERSION}" ]]; then
  15.     echo ${SCRIPT_NAME}: Too old system! Version ${OLDEST_VERSION} or later is required.
  16.     exit 99
  17. fi
  18.  
  19. if [[ -d "${OLD_KEXT}" ]]; then
  20.         echo ${SCRIPT_NAME}: Find the old version on Mac OS X ${VERSION}.
  21.         exit 112
  22. fi
  23.  
  24. #if [[ "${VERSION}" == "10.3" || "${VERSION}" == "10.3.1" ]]; then
  25. #    if [[ -n $(ioreg | grep -F arcana_PRAM) ]]; then
  26. #        echo ${SCRIPT_NAME}: Find the old version on Mac OS X ${VERSION}.
  27. #        exit 112
  28. #    fi
  29. #fi
  30.  
  31. exit 0;
  32.