This note describes how to add a Samba printer to /etc/printcap using apsfilter.
S.u.S.E 6.3
gs 5.10
apsfilter S.u.S.E.-1.6
#/var/lib/apsfilter/SETUP
REMOTE_PRINTER="/usr/bin/samba-print //HOST/PRINTER -U username -N -P"
e.g.,
REMOTE_PRINTER="/usr/bin/samba-print //PIERRE/HP895 -U username -N -P"
4. /etc/printcap
### BEGIN apsfilter: ### cdj550 letter color 300 ###
# Warning: Configured for apsfilter, do not edit the labels!
# apsfilter setup Sat Mar 3 11:58:49 EST 2001
#
ascii|lp1|cdj550-letter-ascii-mono-300|cdj550 letter ascii mono 300:\
:lp=/dev/null:\
:sd=/var/spool/lpd/cdj550-letter-ascii-mono-300:\
:lf=/var/spool/lpd/cdj550-letter-ascii-mono-300/log:\
:af=/var/spool/lpd/cdj550-letter-ascii-mono-300/acct:\
:if=/var/lib/apsfilter/bin/cdj550-letter-ascii-mono-300:\
:la@:mx#0:\
:tr=:cl:sh:
#
lp|lp2|cdj550-letter-auto-color-300|cdj550 letter auto color 300:\
:lp=/dev/null:\
:sd=/var/spool/lpd/cdj550-letter-auto-color-300:\
:lf=/var/spool/lpd/cdj550-letter-auto-color-300/log:\
:af=/var/spool/lpd/cdj550-letter-auto-color-300/acct:\
:if=/var/lib/apsfilter/bin/cdj550-letter-auto-color-300:\
:la@:mx#0:\
:tr=:cl:sh:
#
lp-mono|lp3|cdj550-letter-auto-mono-300|cdj550 letter auto mono 300:\
:lp=/dev/null:\
:sd=/var/spool/lpd/cdj550-letter-auto-mono-300:\
:lf=/var/spool/lpd/cdj550-letter-auto-mono-300/log:\
:af=/var/spool/lpd/cdj550-letter-auto-mono-300/acct:\
:if=/var/lib/apsfilter/bin/cdj550-letter-auto-mono-300:\
:la@:mx#0:\
:tr=:cl:sh:
#
raw|lp4|cdj550-letter-raw|cdj550 letter raw:\
:lp=/dev/null:\
:sd=/var/spool/lpd/cdj550-letter-raw:\
:lf=/var/spool/lpd/cdj550-letter-raw/log:\
:af=/var/spool/lpd/cdj550-letter-raw/acct:\
:if=/var/lib/apsfilter/bin/cdj550-letter-raw:\
:la@:mx#0:\
:tr=:cl:sh:
#
### END apsfilter: ### cdj550 letter color 300 ###