*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> papserver (1)              


     PAPSERVER(1M)   K-Spool by	Xinet (10/14/99	10.1)	 PAPSERVER(1M)

     NAME    [Toc]    [Back]
	  papserver - spool files from network-connected Macintoshes

     SYNOPSIS    [Toc]    [Back]
	  /usr/etc/appletalk/papserver [-T type] [-Z zone] [-D]	[-B]
	  [-I] [-X] [-K] [-L] [-M] [-N]	[-n] [-R] [-F] [-C dir ] [-P
	  ppd ]	[-E program ] [-O option ] [-o OPIoptions ] spooler-
	  name printcap-entry

     DESCRIPTION    [Toc]    [Back]
	  The papserver	is a server which emulates a LaserWriter.  It
	  registers itself on the network as a Laserwriter, accepts
	  print	requests from Macintoshes and other machines, and
	  spools them for printing.  The papserver is an
	  implementation of the	server side of the AppleTalk Printer
	  Access Protocol (PAP).  It communicates with the LaserWriter
	  driver on the	Macintosh, and answers printer queries.	It
	  will collect and cache dictionaries, so they do not have to
	  be retransmitted.  The papserver will	also parse a PPD
	  (PostScript Printer Description) file	and return information
	  about	the device to the Macintosh printer driver.

	  -D   turns on	debugging and prevents the papserver from
	       backgrounding itself.

	  -B   causes papserver	to convert 8-bit characters to their
	       7-bit equivalents.  This	option should be used if your
	       job will	pass through any program or device that	cannot
	       handle 8-bit characters.	 It should be used if you are
	       connecting to a TranScript queue.  The -B option	is not
	       necessary if you	are using psf as your output driver.

	  -I   causes all dictionaries that are	needed by the job to
	       be pre-pended to	the job.  This is useful for printing
	       to devices that do not store dictionaries, such as
	       software	PostScript interpreters.  The -I option	is
	       unnecessary if you are using the	psf program as your
	       output program, as psf will check that the correct
	       dictionary versions are loaded before it	sends the job.

	  -X   causes exitserver commands to be	removed	from
	       dictionaries before they	are pre-pended to the job.
	       This option only	has an effect if you are using the -I
	       option.	Some RIPs (most	notably	NewsPrint) cannot
	       process exitserver commands.

	  -K   Will include information	in job and class names that
	       can be interpreted by psf(1m). This will	give strange
	       job names if used on printers that do not use psf as
	       the output driver.  This	information enables more
	       features	in the K-Spool Monitor.

     Page 1					    (printed 1/20/100)

     PAPSERVER(1M)   K-Spool by	Xinet (10/14/99	10.1)	 PAPSERVER(1M)

	  -L   makes papserver call lp rather than lpr on systems
	       where lpr is the	default	(SGI and SUN).	This option is
	       useful only on SGI machines (where the lp and lpr
	       systems both exist), and	the user wants to route	the
	       jobs through lp.

	  -M   make papserver accept input from	the Microspot MacPlot
	       driver for the Macintosh.  This changes the default
	       type to "Plotter" and expects that the input will be
	       HPGL, which will	be passed through unchanged.

	  -N   makes papserver not attempt to translate	carriage
	       returns to newlines.  This option is obsolete, as it is
	       now the default.

	  -n   makes papserver attempt to translate carriage returns
	       to newlines.   This makes the postscript	files
	       generated easilly readable on the UNIX machine. This
	       option should not be used with level 2 devices, as
	       bitmaps will be corrupted.     It is never necessary if
	       K-Spool is driving the printer.

	  -R   makes papserver pass all	PostScript through to the
	       program being executed, including queries.  The program
	       must be a RIP capable of	answering PostScript queries

	  -F   adds support for	FlexFax.  If a PostScript fax is
	       detected, it will call /usr/local/bin/sendfax with the
	       correct arguments.

	  -C   causes papserver	to change directory to dir rather than
	       the spool directory of the printer.  When you are
	       calling a program or spooling to	a remote printer that
	       does not	have a defined spool directory,	this option
	       can be used to tell papserver where to look for the ppd

	  -P   gives the ppd file name.	 The default is	PRINTER.PPD in
	       the current directory.

	  -E   and the specified program causes	papserver to fork
	       program rather than lpr(1) (or lp(1)).  All -O options
	       are also	passed on to program, which must accept	the
	       PostScript job via standard input.  The programP	can
	       send status on standard output and errors on standard
	       error, both of which are	reported back to the Mac.

	  -O   and the specified option	causes lpr(1) or lp(1) to be
	       invoked with the	argument option.  Up to	10 -O options
	       may be specified; they will be passed on	in the same
	       order they are specified.   Illegal options may cause

     Page 2					    (printed 1/20/100)

     PAPSERVER(1M)   K-Spool by	Xinet (10/14/99	10.1)	 PAPSERVER(1M)

	       lpr(1) or lp(1) to fail.	  The -O option	is usually
	       used for	devices	which require special arguments	to
	       print PostScript.

	  -o   uses the	specified OPIoptions as	directives for OPI
	       picture replacement in the print	job (for FullPress
	       users only).  The options are like printcap(5), a
	       sequence	of colon-separated, keyname=value items, where
	       each keyname is 2 letters.  There are only two keynames
	       that papserver pays attention to.  The first, eo, if
	       present,	tells papserver	to perform the OPI replacement
	       before handing the job to a printer.  The second, rp,
	       is the resolution at which to replace pictures.	If the
	       value of	rp is ppd, papserver will replace it with the
	       printer's resolution from the PPD file; otherwise this
	       option is also passed through the print job.

	  Normally, papserver is invoked with two arguments, the
	  spooler's AppleTalk name and the target name of the printer
	  to which it will forward jobs.  If only one argument is
	  given, it is assumed to be the name of the printer to	which
	  it ought to spool.  In this case, the	last of	the nicknames
	  in the printcap(5) file with the string `` Spooler''
	  appended is used as the spooler's AppleTalk name.

	  Papserver is usually started by atinit(1m).  If psf(1m) is
	  being	used as	the output filter, it will generate a
	  PRINTER.PPD file by querying the printer if one does not
	  exist.  Otherwise, the user is responsible for ensuring that
	  a reasonable PRINTER.PPD file	is available in	the printer's
	  spool	directory.

     FILES    [Toc]    [Back]
					PostScript Printer Description

					directory where	dictionaries
					are cached.

     SEE ALSO    [Toc]    [Back]
	  atinit(1m), K-Spool Administrator's Guide

     Page 3					    (printed 1/20/100)

[ Back ]
 Similar pages
Name OS Title
uucleanup Tru64 Deletes selected old files from the uucp spool directory
timeserver IRIX time server daemon for Macintoshes running KTime
lpq Tru64 Examines the spool queues.
unconfigks IRIX unconfiguration program for K-Spool
configks IRIX configuration program for K-Spool
getpeername IRIX get name of connected peer
getpeername Linux get name of connected peer
getpeername NetBSD get name of connected peer
getpeername IRIX get name of connected peer
getpeername OpenBSD get name of connected peer
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service