[HECnet] How frequently do you update your node list?

Supratim Sanyal supratim at riseup.net
Wed Dec 18 03:45:47 PST 2019


Thomas,

That’s very bad of TWENEX. Something needs to be done about it soon! Thanks for the script,

Supratim


---
Supratim Sanyal, W1XMT
39.19151 N, 77.23432 W
QCOCAL::SANYAL via HECnet


> On Dec 18, 2019, at 3:18 AM, Johnny Billquist <bqt at softjar.se> wrote:
> 
> I obviously try to always update my machines as soon as something changes.
> 
> I also automatically send mail to some people who have requested it whenever there has been a change, and it might be that some people have automated their updates based on this mail.
> 
> If anyone else wants a mail whenever the nodename database is updated, just let me know.
> 
>  Johnny
> 
>> On 2019-12-18 06:54, Thomas DeBellis wrote:
>> I finished my changes to FAL and DAPLIB to support ANONYMOUS usage on HECnet with some degree of security.
>> Naturally, the first thing I did was regression testing, both with one of my 20's and another 20 on HECnet (TWENEX). Unfortunately, I couldn't do anything on TWENEX because it didn't know about my node definitions, so NFT had no syntactical way to specify the connection (that I could remember).  Intrigued, I went to a number of other 20's to see what a SYSTAT might show.  Aside from the fact that most of them appeared down, none of them knew about either TOMMYT:: or VENTI2::...  Well!!
>> However, before I got too huffy, I wondered when the last time **I** updated was, the answer turning out to be "never"...  Shame on me.  So I knocked together a weekly batch job to pull a specially formatted node list from MIM::, suitable for swallowing by SETNOD (you have to have a RETURN statement at the end or you get an error which can blow up a batch job).  This also allows me to track (somewhat) the comings and goings of nodes which is of interest.
>> So the question is, how frequently are the rest of you updating and how are you doing it?  My batch control file is below in case anyone with a 20 wants it.
>> Meanwhile, I am looking for a few volunteers to contact me off-list to do a little alpha testing before I post the code for ANONYMOUS usage.
>> ------------------------------------------------------------------------
>> @DayTime
>> @Enable
>> @Set Trap File
>> @Define OLDS: PS:<OLD-SYSTEM>
>> @Rename SYSTEM:NODE-DATA.TXT OLDS:
>> @NFT
>> *SET DEFAULTS MIM:: /USER:
>> *SET DEFAULTS MIM:: /PASSWORD:
>> *SET DEFAULTS MIM:: /ACCOUNT:
>> *DIR MIM::FIX.T20;0
>> *COPY MIM::FIX.T20;0 SYSTEM:NODE-DATA.TXT
>> *EXIT
>> @Define OLD: OLDS:NODE-DATA.TXT.0
>> @Define NEW: SYSTEM:NODE-DATA.TXT.0
>> @Define DIF: OLDS:NODE-DATA.DIF.-1
>> @FILCOM
>> *DIF:=OLD:,NEW:
>> =^Z
>> @SETNOD
>> *TAKE SYSTEM:NODE-DATA.TXT.0
>> *SAVE
>> *INSERT
>> *EXIT
>> @Information DECnet
>> @VD OLD:,NEW:
>> WEEKLY:: @CHKPNT WEEKLY
>> @Submit GETNOD.CTL.0 -
>> @ /After:+167:59:59 -
>> @ /Assistance:Yes -
>> @ /Batch-Log:Append -
>> @ /LogDisposition:Keep -
>> @ /LogName:GETNOD.LOG.0 -
>> @ /Notify:No -
>> @ /Output:NoLog -
>> @ /Restartable:YES -
>> @ /Time:00:01:00 -
>> @ /Unique:No
>> @Goto END
>> %ERR::
>> @Original ERun NEW:MM.EXE.0
>> *DayTime
>> *Send Nag
>> *DECnet Node Update Error
>> *Go figure out what went wrong and restart the batch job
>> *^Z
>> *User-Header Importance High
>> *User-Header Priority Urgent
>> *User-Header X-Priority 1
>> *Erase Bcc
>> *Send
>> *Quit
>> END::
>> @Information (about) Batch-Requests
>> @Echo That's all folks!
> 
> -- 
> Johnny Billquist                  || "I'm on a bus
>                                  ||  on a psychedelic trip
> email: bqt at softjar.se             ||  Reading murder books
> pdp is alive!                     ||  tryin' to stay hip" - B. Idol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sonic.net/pipermail/hecnet-list/attachments/20191218/ec5660f4/attachment-0001.html>


More information about the Hecnet-list mailing list