Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Dec 1997 12:46:24 -0800 (PST)
From:      Garrett Wollman <wollman@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG
Subject:   cvs commit: src/usr.sbin/lpr Makefile.inc Makefile src/usr.sbin/lpr/SMM.doc Makefile src/usr.sbin/lpr/chkprintcap Makefile chkprintcap.8 chkprintcap.c src/usr.sbin/lpr/common_source Makefile net.c printcap.c request.c ...
Message-ID:  <199712022046.MAA09323@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
wollman     1997/12/02 12:46:23 PST

  Modified files:
    usr.sbin/lpr         Makefile 
    usr.sbin/lpr/SMM.doc Makefile 
    usr.sbin/lpr/common_source common.c displayq.c lp.h 
                               pathnames.h rmjob.c startdaemon.c 
    usr.sbin/lpr/lp      Makefile 
    usr.sbin/lpr/lpc     Makefile cmds.c cmdtab.c extern.h lpc.c 
                         lpc.h 
    usr.sbin/lpr/lpd     Makefile extern.h lpd.c lpdchar.c modes.c 
                         printjob.c recvjob.c 
    usr.sbin/lpr/lpq     Makefile lpq.c 
    usr.sbin/lpr/lpr     Makefile lpr.c 
    usr.sbin/lpr/lprm    Makefile lprm.c 
    usr.sbin/lpr/pac     Makefile pac.c 
  Added files:
    usr.sbin/lpr         Makefile.inc 
    usr.sbin/lpr/chkprintcap Makefile chkprintcap.8 chkprintcap.c 
    usr.sbin/lpr/common_source Makefile net.c printcap.c request.c 
  Log:
  Mega lpd/lpd upgrade, part I:
  
  - Get rid of a lot of the static variables which were shared by
    many routines and programs in the suite.
  - Create an abstract interface to the printcap database, so that
    other retrieval and iteration mechanisms could be developed
    (e.g., YP, Hesiod, or automatic retrieval from a trusted server).
  - Give each capability a human-readable name in addition to the historic
    two-character one.
  - Otherwise generally clean up a lot of dark corners.  Many still remain.
  - When submitting jobs, use the official login name record (from getlogin())
    if there is one, rather than reverse-mapping the uid.
  
  More to come...
  
  Revision  Changes    Path
  1.3       +3 -2      src/usr.sbin/lpr/Makefile
  1.2       +5 -4      src/usr.sbin/lpr/SMM.doc/Makefile
  1.10      +80 -174   src/usr.sbin/lpr/common_source/common.c
  1.13      +58 -61    src/usr.sbin/lpr/common_source/displayq.c
  1.7       +158 -58   src/usr.sbin/lpr/common_source/lp.h
  1.2       +1 -0      src/usr.sbin/lpr/common_source/pathnames.h
  1.11      +82 -61    src/usr.sbin/lpr/common_source/rmjob.c
  1.7       +18 -17    src/usr.sbin/lpr/common_source/startdaemon.c
  1.4       +1 -1      src/usr.sbin/lpr/lp/Makefile
  1.3       +5 -3      src/usr.sbin/lpr/lpc/Makefile
  1.11      +246 -514  src/usr.sbin/lpr/lpc/cmds.c
  1.2       +13 -9     src/usr.sbin/lpr/lpc/cmdtab.c
  1.2       +10 -9     src/usr.sbin/lpr/lpc/extern.h
  1.6       +11 -4     src/usr.sbin/lpr/lpc/lpc.c
  1.2       +3 -0      src/usr.sbin/lpr/lpc/lpc.h
  1.4       +5 -5      src/usr.sbin/lpr/lpd/Makefile
  1.3       +9 -3      src/usr.sbin/lpr/lpd/extern.h
  1.9       +109 -91   src/usr.sbin/lpr/lpd/lpd.c
  1.4       +4 -0      src/usr.sbin/lpr/lpd/lpdchar.c
  1.4       +4 -2      src/usr.sbin/lpr/lpd/modes.c
  1.18      +321 -345  src/usr.sbin/lpr/lpd/printjob.c
  1.12      +28 -25    src/usr.sbin/lpr/lpd/recvjob.c
  1.3       +5 -4      src/usr.sbin/lpr/lpq/Makefile
  1.5       +55 -32    src/usr.sbin/lpr/lpq/lpq.c
  1.3       +5 -3      src/usr.sbin/lpr/lpr/Makefile
  1.22      +72 -91    src/usr.sbin/lpr/lpr/lpr.c
  1.3       +5 -3      src/usr.sbin/lpr/lprm/Makefile
  1.4       +23 -11    src/usr.sbin/lpr/lprm/lprm.c
  1.3       +4 -2      src/usr.sbin/lpr/pac/Makefile
  1.8       +18 -16    src/usr.sbin/lpr/pac/pac.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199712022046.MAA09323>