Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!brl-adm!brl-sem!dpk From: dpk@brl-sem.ARPA (Doug Kingston) Newsgroups: comp.unix.questions,comp.unix.wizards Subject: Re: Multi-spoolers Message-ID: <529@brl-sem.ARPA> Date: Fri, 19-Dec-86 04:33:38 EST Article-I.D.: brl-sem.529 Posted: Fri Dec 19 04:33:38 1986 Date-Received: Fri, 19-Dec-86 21:58:51 EST References: <161@ndmath.UUCP> Reply-To: dpk@brl.arpa (Doug Kingston ) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 31 Keywords: spooling, multiple printers Summary: Try "MDQS", written at BRL and free Xref: mnetor comp.unix.questions:407 comp.unix.wizards:407 The Multi-Device Queueing System was written here at BRL about 4-5 years ago to handle just that type of situation, and has been in production use here ever since with some slow evolutionary enhancements. The current release is version 2.11. It can be obtained via anonymous FTP from BRL-VGR.ARPA (arch/mdqs.tar[.Z]) if you have Internet access or by mail at the address below, but be sure to include a tape (9 track, all popular densities supported). MDQS knows about queues and devices. There are mappings from queues to devices with some server. More than one queue can map to a device, or a single queue can map to more than one device. There are servers to transfer requests to other machines for processing via TCP/IP or UUCP. There is a server for processing batch jobs after restoring the runtime environment. Devices have "forms". Requests only get processed on devices with the proper forms. There is the normal complement of status, and control programs for the queueing system. It runs on either BSD or SYSV systems. (And yes RMS, you can have it for GNU if you want.) Cheers, -Doug- Doug Kingston Computer Science and Mathematics Branch Systems Engineering and Concepts Analysis Division U.S. Army Ballistic Research Laboratory Attn: SLCBR-SECAD (Kingston) APG, MD 21005-5066