CHRIS@ENGVAX.UUCP.UUCP (01/29/87)
[bug poison] I was *not* the person who was refered to in the Dec issue of the Pageswapper, however I am in the clean-up stages of finishing up a network print server. It will be finished shortly, and I will gladly distribute the source to anyone who wants it. The only catch is that it's written in Bliss... How does it work? It is writen using the modified print symbiont. The routines replaced are the output and job trailer routines. The network queue *must* be initialized so that job trailer pages are printed (/SEPARATE=(TRAILER)). When a new job comes in, a network connection is made with a DECnet object (NETSMBSVR) in the default decnet account which starts up a program to catch the print file coming over the network in a file. When the server queue sees the end of the job trailer page come through, it sets a flag, which gets passed on to the DECnet object, which closes it's temporary file and prints it /PASSALL either to SYS$PRINT or to whatever queue the user specified using the /PARAMETER= qualifier on the original print command. The only catch here is that there is no way to turn off the job flags on the printing node if the physical queue that you are printing on has them turned on. Thus, you get an extra set of job pages declaring the print job to be NETSMB_JOB_FILE.TMP from the user DECNET... We figure that our operators can tear off these pages. If you want it, send me mail and I'll get the finished product out to you in a week or so. It's about 34 or so blocks of source. For those of you without access to a Bliss complier, send me mail anyway and I'll see what arangements I can make. -- Chris Yoder UUCP -- {allegra or ihnp4}!scgvaxd!engvax!chris Hughes Aircraft Company ARPA -- chris%engvax.uucp@usc-oberon.usc.edu BITNET -- chris%engvax.uucp@ymir.bitnet
cetron%utah-ced@UTAH-CS.ARPA.UUCP (01/30/87)
I'd be very interested in it (as two of my microvaxen have no printers), AND I do have a bliss compiler (obtained to hack tek tcp/ip) AND I can accept a /vmsdump from ymir to: cetron@utahcca.bitnet thanx in advance, -ed