home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / share / doc / pnm2ppa / examples / lpd / lpdsetup < prev    next >
Encoding:
Text File  |  2000-10-27  |  614 b   |  48 lines

  1. #!/bin/sh 
  2. INSTALLDIR="/usr/local/bin"
  3. SPOOLDIR="/var/spool/lpd"
  4. PAPER=letter
  5. for paper in letter legal a3 a4 ; do
  6.     if [ "$1" = "$paper" ] ; then
  7.     PAPER=$paper
  8.     fi
  9. done
  10.  
  11. echo "PAPERSIZE used by  ghostscript will be $PAPER"
  12.  
  13. for PRINTER in color coloreco bw bweco ascii ; do
  14.     
  15.     SEDCMD="sed s/^#PAPER=$PAPER/PAPER=$PAPER/  $PRINTER.if"
  16.     $SEDCMD > $INSTALLDIR/$PRINTER.if 
  17.     chmod 0755 $INSTALLDIR/$PRINTER.if
  18.  
  19.     if [ ! -d $SPOOLDIR/$PRINTER ] ; then 
  20.            mkdir -p $SPOOLDIR/$PRINTER
  21.            touch $SPOOLDIR/$PRINTER/log
  22.            touch $SPOOLDIR/$PRINTER/acct
  23.     fi
  24.  
  25. done
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.