Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
rlprd(8)		     UNIX Reference Manual		      rlprd(8)

       rlprd - remote printing proxy daemon

       rlprd  [-nqV] [-pport] [-ttimeout] [--debug]

       rlprd  is  a  proxy  which  runs	 between  the remote printing commands
       (rlpr(1), rlpq(1), and rlprm(1))	and standard lpd print servers in sit-
       uations	where  the remote printing commands cannot be installed	setuid
       root.  For a discussion on how to configure the	remote	printing  com-
       mands, please see rlpr(1).

       rlprd needs to be installed setuid root - if it cannot be run this way,
       it is useless.

       rlprd works  by	mapping	 non-privileged	 port  requests	 from  rlpr(1)
       clients	to privileged ports so that lpd's will listen to them.	Elimi-
       nating the "security" gained by having privileged ports is a non-issue,
       since the Internet is no	longer just Unix, and Unix is the only OS that
       has the privileged port concept.

       rlprd is	not a replacement for lpd(8).  It  merely  passes  data	 to  a
       lpd(8)  on  a  target machine (which is specified by an invocation of a
       remote printing command).  However, when	a client  is  using  the  rlpr
       suite  of  tools	to do remote printing, the client does not need	to run
       an lpd(8) locally.

       Note that once an rlprd is set up on a network  (including  the	Inter-
       net), any host may connect to it	and use	its proxy services if it knows
       the name	of the machine running it.

	      Print gobs of debugging information.

       -n, --no-daemon
	      Don't run	rlprd as a daemon.  Usually not	needed.

       -p, --port=number
	      Select an	alternate port (instead	of 7290) to listen  on.	  Usu-
	      ally not needed.

       -q, --quiet, --silent
	      Quiet mode - stay	quiet (except for fatal	errors).

       -t --timeout=seconds
	      Set the inactivity timer.	 If the	connection hangs for more than
	      seconds seconds, then rlprd will time out	the  connection.   Use
	      the  special  value  `-1'	to wait	forever.  Default timeout is 3

       -V, --version
	      Print version and	exit.

       rlpr(1),	rlpq(1), rlprm(1), rlprrc(5)

       meem <>

       It is not currently possible to run rlprd from inetd(8).

rlpr 2.04			  1999/10/28			      rlprd(8)


Want to link to this manual page? Use this URL:

home | help