[news.software.b] UUCP Grades in HDB UUCP

romain@pyrnj.uucp (Romain Kang) (03/23/88)

In article <495@mccc.UUCP> pjh@mccc.UUCP (Peter J. Holsberg) writes:
| Is there a way to set up UUCP with grading so that a news feed must call
| me to get news, but I can still send him mail?  Thx.

In this case, you want to queue news at a lower grade than mail.
(People seem to get mixed up about "higher" or "lower" grades.
Consider letters with higher ASCII values to be of lower grades,
just as 'F' is a lower report card grade than 'A'...)

The default uux grade in my copy of HDB is 'N', hence your outgoing
mail is probably queued at grade 'N', unless your mailer specifies
otherwise.  A simple experiment will tell what it really is, but I
will assume 'N' at the moment.  And of course, unless you have a late
version of HDB, this won't work at all.  (Mine doesn't honor grade
sensitive transfers, and it's got SCCS ids of 2.??.)

The conventional grade for news transfers is 'd' (see localize.4.3 in
your 2.11 source directory) so you would add the argument "-gd" to
uux in LIBDIR/sendbatch.  And remember to fix UUXFLAGS in localize.sh
so that the change sticks the next time you patch your news source.
With these changes, you can make the downstream site's Systems entry
something like:
	downstream Any/Z ACU 2400 ...

Your mail queued at grade 'N' will then go any time (as well as
anything else queued at grades [0-9A-Z]), while news will sit until
downstream calls.  You may also want to limit the amount of news
queued for downstream, especially if they're a PC that calls only when
the owner remembers to force a poll (arrggghhhh!!!!!)

pjh@mccc.UUCP (Peter J. Holsberg) (03/24/88)

In article <815@pyrnj.uucp> romain@pyrnj.UUCP (Romain Kang) writes:
|In article <495@mccc.UUCP> pjh@mccc.UUCP (Peter J. Holsberg) writes:
|| Is there a way to set up UUCP with grading so that a news feed must call
|| me to get news, but I can still send him mail?  Thx.
|
|In this case, you want to queue news at a lower grade than mail.
|(People seem to get mixed up about "higher" or "lower" grades.
|Consider letters with higher ASCII values to be of lower grades,
|just as 'F' is a lower report card grade than 'A'...)
|
I forgot to ask this:  in the absence of any documentation about grading
in my Basic Networking Utilities manual, may I assume that grading is
available?  (This is SysV r3.0 v2 on a 3B2/400.)  Thx.

-- 
Peter Holsberg                  UUCP: {rutgers!}princeton!mccc!pjh
Technology Division             CompuServe: 70240,334
Mercer College                  GEnie: PJHOLSBERG
Trenton, NJ 08690               Voice: 1-609-586-4800

romain@pyrnj.uucp (Romain Kang) (03/26/88)

[newsgroup, who's got the newsgroup?]

The one way to be sure whether grading works in your version is to try
graded transfers and see if they get through at the times you expect.
For example, if you have
	downstream Any/Z,Any2301-0659 ACU ...
you can try queuing a grade 'z' job during peak hours:
	$ uucp -r -gz foo downstream!~/
If it gets transmitted before late night hours, then grading doesn't
work in your rev of HDB.

[pedantic mode off]

The bug that peter (as opposed to Peter) speaks of in an earlier
message is that your uucico may still call downstream during the
day, even if the only jobs in the queue have grades lower than 'Z'.
C'est la vie...