home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / sbin / sound_setup < prev    next >
Text File  |  1999-11-04  |  1KB  |  39 lines

  1. #!/bin/sh
  2. ####################################################################
  3. # Detect and install sound cards using OSS (Free) drivers if 
  4. #    commercial (4Front) drivers are not available.
  5. #
  6. # Author: Gary Ng
  7. # COPYRIGHT (C) Corel Corporation 1999.
  8. ####################################################################
  9.  
  10. echo "Starting sound_setup..."
  11.  
  12. # Corel Linux Deluxe version will come with OSS commercial sound drivers
  13. if $( grep -q "1C-deluxe" /var/lib/corel_setup/category 2>/dev/null ) ; then
  14.     echo "OSS (Commercial) sound drivers will be installed..."
  15. else
  16.     if [ ! -r "/tmp/no_sound" ] ; then
  17.         echo "Corel Linux Deluxe version will come with commercial sound drivers!"
  18.         echo "OSS (Free) sound drivers will be installed..."
  19.  
  20.         # Make sure we don't have a zero byte size /etc/isapnp.conf file coz
  21.         # it would hang the sndconfig program
  22.         echo "Removing old /etc/isapnp.conf..."
  23.         if $( rm -f /etc/isapnp.conf ) ; then
  24.             # Run the sndconfig executable
  25.             SNDCONFIG=/sbin/sndconfig
  26.             if [ -x "$SNDCONFIG" ] ; then
  27.                 echo "Running sndconfig..."
  28.                 $SNDCONFIG
  29.             fi
  30.         else
  31.             echo "Skip running sndconfig..."
  32.         fi
  33.     else
  34.         echo "Skipping OSS/Free sound detection..."
  35.     fi
  36. fi
  37.  
  38. echo "Exiting sound_setup..."
  39.