|
From: <dp...@ds...> - 2003-07-03 10:58:39
|
I've written a PAP backend for CUPS, which allows a Linux (or other UNIX, probably) system with the userspace netatalk tools installed to use PAP p= rinters connveniently through the CUPS system. It will even, when run with no arg= uments by CUPS, use 'nbplkup' to search the local zone for 'LaserWriter' devices= , making it easy to choose an available printer. Otherwise, the URL format is one of the following: pap://Printer%20Name pap://ATALK_ZONE/Printer%20Name Any non-standard characters (anything other than A-Z, a-z, 0-9, hyphens, underscores, and periods) should be URL encoded as above. The attached Pe= rl script should be installed in the local analog to /usr/lib/cups/backends (possibly under /usr/local or /opt on some systems, instead of /usr) and = marked readable and executable by the user CUPS runs as. The 'nbplkup' and 'pap' commands must be in the PATH. -- Derrik Pates dp...@ds... |