From owner-freebsd-arch Thu Jun 22 8: 1: 4 2000 Delivered-To: freebsd-arch@freebsd.org Received: from point.osg.gov.bc.ca (point.osg.gov.bc.ca [142.32.102.44]) by hub.freebsd.org (Postfix) with ESMTP id 3302337B9A0; Thu, 22 Jun 2000 08:01:01 -0700 (PDT) (envelope-from Cy.Schubert@uumail.gov.bc.ca) Received: (from daemon@localhost) by point.osg.gov.bc.ca (8.8.7/8.8.8) id IAA20026; Thu, 22 Jun 2000 08:01:00 -0700 Received: from passer.osg.gov.bc.ca(142.32.110.29) via SMTP by point.osg.gov.bc.ca, id smtpda20024; Thu Jun 22 08:00:49 2000 Received: (from uucp@localhost) by passer.osg.gov.bc.ca (8.9.3/8.9.1) id IAA33235; Thu, 22 Jun 2000 08:00:48 -0700 (PDT) Received: from cwsys9.cwsent.com(10.2.2.1), claiming to be "cwsys.cwsent.com" via SMTP by passer9.cwsent.com, id smtpdi33226; Thu Jun 22 08:00:15 2000 Received: (from uucp@localhost) by cwsys.cwsent.com (8.10.2/8.9.1) id e5MF0Ec06028; Thu, 22 Jun 2000 08:00:14 -0700 (PDT) Message-Id: <200006221500.e5MF0Ec06028@cwsys.cwsent.com> Received: from localhost.cwsent.com(127.0.0.1), claiming to be "cwsys" via SMTP by localhost.cwsent.com, id smtpdma6015; Thu Jun 22 07:59:36 2000 X-Mailer: exmh version 2.1.1 10/15/1999 Reply-To: Cy Schubert - ITSD Open Systems Group From: Cy Schubert - ITSD Open Systems Group X-OS: FreeBSD 4.0-STABLE X-Sender: cy To: Nik Clayton Cc: arch@FreeBSD.ORG, papowell@astart.com Subject: Re: packages (was: Bringing LPRng into FreeBSD?) In-reply-to: Your message of "Wed, 21 Jun 2000 22:16:38 -0000." <20000621221636.A4137@kilt.nothing-going-on.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 22 Jun 2000 07:59:36 -0700 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <20000621221636.A4137@kilt.nothing-going-on.org>, Nik Clayton writes : > Hi guys, > > I've just met up with Patrick Powell, author of LPRng, at Usenix. This > message is cc'd to him, as he's not on the list, so please keep the cc: > intact. > > LPRng is a replacement for the BSD spooling system. To quote from > http://www.lprng.com/ > > LPRng [...] is an enhanced, extended, and portable implementation of > the Berkeley LPR print spooler [...] providing the same interface and > meeting RFC1179 requirements the implementation [...] provides support > for the following features: lightweight lpr, lpc, and lprm; dynamic > redirection of print queues; automatic job holding; verbose diagnostics; > multiple printers serving a single queue; client programs do not need > to be SUID root; enhanced security checks; improved permissions and > authorization mechanism. > > LPRng is distributed under the GNU and Artistic licenses. If Patrick drops the GNU license in favour of a BSD license it should be O.K. Are the LPRng printcap and the LPD printcap exactly the same? An application to convert printcap files will need to be built and supported -- I suspect they're not exactly the same. Replacing lpr/lpd with an application similar to FreeBSD's sendmail, which calls the real MTA, would be nice. This way one can plug any print spooler into FreeBSD and it should work. Of course this raises the whole issue of packages. If the various components of the O/S were packages, we wouldn't need this discussion. In my former life as an MVS Systems Programmer, sites I had worked for had a choice of spoolers: JES2 or JES3; a choice of security packages: RACF, ACF/2, or Top Secret; a choice of serialisation software: GRS or MIM; and the list goes on. If FreeBSD used packages to install applications like RedHat, Solaris, and IBM's MVS for example, the choice would be the sysadmin's. Regards, Phone: (250)387-8437 Cy Schubert Fax: (250)387-5766 Team Leader, Sun/DEC Team Internet: Cy.Schubert@osg.gov.bc.ca Open Systems Group, ITSD, ISTA Province of BC To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message