Subj : Test for links etc
To : Vince Coen
From : Kees van Eeten
Date : Wed May 07 2014 09:32 pm
Hello Vince!
07 Mai 14 17:25, you wrote to me:
VC> Hello Kees!
VC> Wednesday May 07 2014 15:14, you wrote to me:
>> When MBSE reads the nodelist, it expects the dnsname to me in the
>> nodename field, or the ip number in the phone filed, or as eb extent
>> to the IBN flag.
>> MBSE does not know about the INA flag. With the change to
>> -Unpublished- many systems and especially functional numbers returned
>> to using function names in the bbs-name field and moved the dns name
>> to the INA flag.
>> So a change is needed to include the INA flag as a possible source of
>> the node name, or you have to use a preprocessor, that modifies the
>> nodelist in such a way that the hostname is put in the bbs-namefield.
>> So the problem is nodelist related and not specific for Linux
>> distribution.
>> My needs are so low, that it is not likely that I will take the
>> challenge, but maybe Andrew will, if you are not up to it yourself.
VC> The flag INA is the primary source for an IP address. In fact according to
VC> my reading of the nodelist summary near the bottom of it INA is the only
VC> flag that relates to such.
VC> If you know of another method please let me know.
I only connect to one node. I did a session setup for that node.
I beleive you have to do that anyway for all nodes where you use a
session password. In that same menu you can enter a "Inet Hostname".
It is not a convenient as getting from the nodelist, but it works.
Another solution is to make a script where you rebuild the nodelist.
With that script you copy the dns from the INA flag to the system namefield.
Another option that may work is to use sed, the streaming editor, to remove
all bare IBN flags and then again to rename all INA flags to IBN.
It would add up to someting like sed -e 's/IBN,//' -e 's/INA:/IBN:/'
nodelist.xxx > nodelist.yyy
I did not try the above.
If mbse is picky about the checksum, process the resulting file with makenl.
There is a section in ../etc/nodelist.conf that documents where
mbse expects to find a dns name or ip address.
The code that parses the nodelist is in lib/nodelist.c
I did not study the code, so I cannot say more.
Kees
--- FPD v2.9.040207 GoldED+/LNX 1.1.5--b20130910
* Origin: As for me, all I know is that, I know nothing. (2:280/5006.4)