LPD for UCX Part01 of 6 From Dietmar Berg . This is an implementation of LPD for UCX, allowing VMS printers to be used from Unix systems. lpd (BSD-style line printer daemon) for VMS ------------------------------------------- Copyright (C) 1991 Dietmar Berg . All rights reserved. Abstract: This package enables users on a UNIX-system to access printers (or more general, queues) on a VMS system. All UNIX utilities (lpr, lpq, lprm, lpd) can be used without any changes. Access privileges and job-ownership are retained by mapping UNIX- to VMS-users through a configuration file. The daemon on VMS must be run with appropriate privileges. Two servers can be built from this package: DLPD DECnet version used with a protocol-converter daemon (lpdgw) running on an ULTRIX-machine acting as gateway between Internet and DECnet ILPD Internet version used with UCX-software on VMS To build: on VMS: $ MMS dlpd.exe $ MMS ilpd.exe on ULTRIX (gateway process): % cc -o lpdgw lpdgw.c -ldnet For installation and configuration, see the documentation dlpd.tex (source) or dlpd.ps (PostScript output) File Name Archive # Description ----------------------------------------------------------- README 1 This file COPYRIGHT 1 (my company requires this) descrip.mms 1 "makefile" for VMS build.com 1 output of MMS/NOACTION lpd.h 1 header file lpd.c 1 main program rcvjob.c 2 receive a job showjob.c 1 show queue deljob.c 1 delete job inet.c 2 UCX / TCP network stuff dnet.c 2 DECnet network stuff sndjbc.c 2 send job to job-controller getqui.c 3 get queue info cmd.c 1 operator-comm config.c 3 configuration util.c 3 utility functions llist.c 2 list handling routines baseline.c 2 list of modules lpd.opt 1 just for VMS-linker dlpd.tex 4 doc in LaTeX-source dlpd.ps.A 5 doc in PostScript, part A dlpd.ps.B 5 doc in PostScript, part B (concat A+B) lpdgw.c 4 ULTRIX gateway program ilpd_start.com 2 sample startup routine ILPD dlpd_start.com 2 sample startup routine DLPD dlpd.config 4 sample config file cmd.com 5 sample proc to interface to cmd-mbx -- V Dietmar Berg C=AT;A=ADA;P=Alcatel-W01 (X.400) +---------------------+ Telecom Engineer | A L C A T E L | Alcatel Austria AG 10741::X100_BERG (ANS) +---------------------+ Scheydgasse 41 +43-1-27722-2788 (tel) A U S T R I A A-1210 Vienna-Austria/Europe +43-1-27722-148 (fax)