lenny@icus.UUCP (Lenny Tropiano) (01/31/88)
I have several news feeds that call me to receive news and send/receive all the mail (since it is a toll call). I have logins on those machine where I can send mail to and receive queued mail, if need be. Now there becomes a little complicated where I want to send some mail out fast and not wait to be polled, but there is about 200K+ news queued up as well. Is there a protocol where I can call them only for sending mail and not for news (since I would rather not pay for the phone costs to send all that news). I am running HDB (HoneyDanBer) UUCP and the Permissions file gives you extensive capabilities, but the one I explain above isn't quite outlined in the manuals. There must be a way? :-) All you UUCP gurus out there must have some answers, Lenny -- ============================ US MAIL: Lenny Tropiano, ICUS Computer Group IIIII CCC U U SSSS PO Box 1 I C C U U S Islip Terrace, New York 11752 I C U U SSS PHONE: (516) 968-8576 [H] (516) 582-5525 [W] I C C U U S AT&T MAIL: ...attmail!icus!lenny TELEX: 154232428 IIIII CCC UUU SSSS UUCP: ============================ ...{uunet!godfre, harvard!talcott}!\ ...{ihnp4, boulder, mtune, bc-cis, ptsfa, sbcs}! >icus!lenny "Usenet the final frontier" ...{cmcl2!phri, hoptoad}!dasys1!/
romain@pyrnj.uucp (Romain Kang) (02/03/88)
[Followups have been directed to comp.mail.uucp] 3B1's have some variant of honey danber uucp, exact revision unknown. The later models of HDB have grade-sensitive transfers, which allow you to say something like icus Any/C,Any2300-0600 ACU 1200 ... in Systems. This means that uucp jobs queued for icus at grade 'C' or higher (specifically, grades [0-9A-C]) can be transmitted at any time. Lower grades ([D-Za-z]) will only go out to icus between 11pm and 6 am. Unfortunately, this does not work with earlier versions of HDB (specific revs unknown). 4.3 BSD uucp incorporates a similar mechanism. Depending on your variant of uucp, uucico may have a -g[grade] option that allows you to specify the lowest grade job that you wish to transfer during a given transaction, i.e., uucico -r1 -gB -sicus I don't have up-to-date HDB available to me. However, given -gB and the L.sys line above, BSD uucico would decide that it's really OK to transmit jobs down to grade 'C'. Also, note that this only affects what the MASTER system sends the SLAVE; the SLAVE cannot override the maximum grade chosen by the master. You should have the general idea, though. Mail will go at a relatively high grade (generally A-C), while news goes at a much lower grade (typically 'd'). If it works, fine; if not, I'll be interested to hear what your beast actually does. -- Romain Kang {allegra,cmcl2,pyramid,rutgers}!pyrnj!romain Pyramid Technology Corp. / 10 Woodbridge Center. Dr / Woodbridge NJ 07095 "Eggheads unite! You have nothing to lose but your yolks!" -Adlai Stevenson
honey@umix.cc.umich.edu (Peter Honeyman) (02/04/88)
romain, i don't think 3b1's have ever shipped with honey danber. there was a compiler bug on the 3b1 in the distant past (ca. 1985), which required that a macro in uucp.h be changed, but beyond that the port is straightforward. (i.e., edit parms.h and makefile, then make install.) peter
jhc@mtunx.ATT.COM (Jonathan Clark) (02/05/88)
In article <3674@umix.cc.umich.edu> honey@citi.umich.edu (Peter Honeyman) writes: >romain, i don't think 3b1's have ever shipped with honey danber. That's true. They never have. >There was a compiler bug on the 3b1 in the distant past (ca. 1985), which >required that a macro in uucp.h be changed, but beyond that the port is >straightforward. (i.e., edit parms.h and makefile, then make install.) I never found that one, and I have several hundred unix pc's running HDB (yes, once again, this is the internal AT&T version only). Possibly someone changed the macro, or even (gasp!) fixed the compiler. I did find that the EQUALS and EQUALSN macros didn't work on the VAX 5.0 C compiler... but the change that uncovered that one was quite recent. -- Jonathan Clark jonathan.clark@mtune.att.com, attmail!jonathan Any affiliation is given for identification purposes only. The Englishman never enjoys himself except for some noble purpose.
honey@umix.cc.umich.edu (Peter Honeyman) (02/07/88)
jonathon, it was also the EQUALS and EQUALSN macros that failed on the 3b1. they used to say #define EQUALS(a,b) a && b && strcmp(a, b) == 0 (with a little embellishment, i.e., a profusion of parentheses.) the 3b1, er 7300, er now what was it called ... oh yes, the safari-4 (this was ca. '84) would merrily generate bad code for this, dumping core when reached. changing the macro to #define EQUALS(a,b) a != 0 && b != 0 && strcmp(a, b) == 0 cured the disease. same with EQUALSN, m.m. peter