lpr -o media=Letter -o page-ranges=1 Information-Sheet.pdf


Print HOWTO
na jakubpc je LPT1 = /dev/lp1

vytlacenie suboru na urcitu tlaciaren
lpr -Plp1 testpage-a4.ps

ako tlacit v unixe na windows 2000
urobit na windowse lokalneho uzivatela
aj s heslom a nastavit prava potom sa uz fici klasicky

printcap file
# /etc/printcap: printer capability database. See printcap(5).
# You can use the filter entries df, tf, cf, gf etc. for
# your own filters. See the printcap(5) manual page for further 
# details.

lp|Generic dot-matrix printer entry        :\
	:lp=/dev/lp1        :\
	:sd=/var/spool/lpd/lp        :\
	:af=/var/log/lp-acct        :\
	:lf=/var/log/lp-errs        :\
	:pl#66        :\
	:pw#80        :\
	:pc#150        :\
	:mx#0        :\
	:sh
# rlp|Remote printer entry
#         :lp=
#         :rm=remotehost
#         :rp=remoteprinter
#         :sd=/var/spool/lpd/remote
#         :mx#0
#         :sh
lp1|postscript:\
  :lp=/dev/null:sh:\
  :sd=/var/spool/lpd/lp1:\
  :af=/var/log/lp-acct:\
  :lf=/var/log/lp-errs:\
  :mx=0:\
  :if=/usr/bin/ps2smbprint:

smbprint file
#!/bin/sh 
logfile=/var/log/smb-print.log #co sa tyka tohto pojebaneho log file treba davat pozor na prava a uzivatela co moze pisat do toho suboru
server=petros
service=petros
user=jakub
password=tlac
workgroup=PETROS
echo "server $server, service $service" >> $logfile
TRANS=0
(
# NOTE You may wish to add the line `echo translate' if you want automatic
# CR/LF translation when printing.
	if [ $TRANS -eq 1 ]; then
          echo translate
        fi
	echo "print -"
	cat
) | smbclient "\\\\$server\\$service" $password -U $user -W $workgroup  >> $logfile

ps2smbprint file
#!/bin/sh 
gs -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=st800 -sOutputFile=\|/usr/bin/smbprint -