Codebase list pnm2ppa / 2c71fd33-7cb4-4c3d-9bb7-7f58298f0c4c/main lpd / lpdsetup
2c71fd33-7cb4-4c3d-9bb7-7f58298f0c4c/main

Tree @2c71fd33-7cb4-4c3d-9bb7-7f58298f0c4c/main (Download .tar.gz)

lpdsetup @2c71fd33-7cb4-4c3d-9bb7-7f58298f0c4c/mainraw · history · blame

#!/bin/sh 
INSTALLDIR="/usr/local/bin"
SPOOLDIR="/var/spool/lpd"
PAPER=letter
for paper in letter legal a3 a4 ; do
    if [ "$1" = "$paper" ] ; then
	PAPER=$paper
    fi
done

echo "PAPERSIZE used by  ghostscript will be $PAPER"

for PRINTER in color coloreco bw bweco ascii ; do
    
    SEDCMD="sed s/^#PAPER=$PAPER/PAPER=$PAPER/  $PRINTER.if"
    $SEDCMD > $INSTALLDIR/$PRINTER.if 
    chmod 0755 $INSTALLDIR/$PRINTER.if

    if [ ! -d $SPOOLDIR/$PRINTER ] ; then 
       	mkdir -p $SPOOLDIR/$PRINTER
       	touch $SPOOLDIR/$PRINTER/log
       	touch $SPOOLDIR/$PRINTER/acct
    fi

done