From owner-freebsd-questions Thu Oct 24 10:44:58 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4404F37B401 for ; Thu, 24 Oct 2002 10:44:57 -0700 (PDT) Received: from wonkity.com (wonkity.com [63.93.4.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABEAC43E3B for ; Thu, 24 Oct 2002 10:44:56 -0700 (PDT) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost.wonkity.com [127.0.0.1]) by wonkity.com (8.12.1/8.11.6) with ESMTP id g9OHiruF087170; Thu, 24 Oct 2002 11:44:53 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.12.1/8.12.1/Submit) with ESMTP id g9OHir76087167; Thu, 24 Oct 2002 11:44:53 -0600 (MDT)?g (envelope-from wblock@wonkity.com) Date: Thu, 24 Oct 2002 11:44:53 -0600 (MDT) From: Warren Block To: Richard Tobin Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Remote printing to Mac without ghostscript etc In-Reply-To: <200210241732.SAA20907@sorley.cogsci.ed.ac.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 24 Oct 2002, Richard Tobin wrote: > I have an iMac (MacOS X 10.2) with an Epson printer attached. Is > there a reasonable way to use it as a print server from FreeBSD > without installing CUPS, ghostscript and all the associated stuff? > The Mac can print postscript perfectly well so it seems pointless to > have the FreeBSD box converting it to the Epson printer language > instead of sending postscript and converting on the Mac. The basic lpr/lpd system doesn't use CUPS or Ghostscript or apsfilter. Most of that stuff is so you don't need to know what type of file is being sent. So no, you don't need it. What you do need is to set up the Mac to receive incoming lpr jobs; to do that, it would run lpd, or whatever they're calling it. On the FreeBSD side, you set up a print queue that doesn't translate, just sends the stuff to the remote lpd server: lp:\ :lp=:\ :sh:\ :mx#0:\ :rm=addressofmaclpdserver:\ :rp=lp:\ :sd=/var/spool/output/lpd/lp:\ :lf=/var/log/lpd-errs: You need to create /var/spool/output/lpd/lp for lpd, and that "rp=raw" line assumes the print queue on the Mac is called "lp". -Warren Block * Rapid City, South Dakota USA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message