Subj : Nodelist compiler
To   : Joacim Melin
From : Tommi Koivula
Date : Thu Oct 09 2025 07:03 pm

Hi Joacim.

09 Oct 25 10:36, you wrote to All:

JM> Hi all
JM>
JM> quick question: how the hell is the nodelist compiler (nodelist.pl)
JM> supposed to work?   Because as far as I can tell - it doesn't.
JM>
JM> I tried this in the configuration and all I get in the logs are "no
JM> nodelist found" or something to that effect:
JM>
JM> perl-hooks /etc/binkd/nodelist.pl
JM> perl-var nodelist /etc/binkd/nodelist/NODELIST.�0-9��0-9��0-9�
JM> perl-var magichost *
JM>
JM> So I try to run it manually:
JM>
JM> perl nodelist.pl /etc/binkd/nodelist/NODELIST.269 magichost *
JM>
JM> Nothing happens.
JM>
JM> Any ideas?

First, check that your binkd has been compiled with perl support:

tommi@kco:~$ binkd -vv
Binkd 1.1a-115 (Sep 26 2025 10:15:21/Linux)
Compilation flags: gcc, zlib, bzlib2, perl, amiga_4d_outbound, af_force.
Facilities: fts5004 ipv6

I have these lines in my binkd.conf:

perl-hooks /bbs/nodelist.pl
perl-var nodelist fidonet:/bbs/nodelist.ndl
perl-var magichost *
defnode -nr *

That should allow binkd to poll any node in the nodelist.

19:15 [11705] BEGIN, binkd/1.1a-115/Linux -pP 242 /etc/binkd/binkd.cfg
19:15 [11705] Nodelist /bbs/nodelist.ndl parsed, 940 IP-nodes processed (0 sec)
19:15 [11705] creating a poll for 2:221/242@fidonet (`d' flavour)
19:15 [11705] clientmgr started
19:15 [11708] Substituted * to deltacity.se. for 2:221/242@fidonet by nodelist
19:15 [11708] call to 2:221/242@fidonet
19:15 [11708] trying deltacity.se. [84.246.91.66]...
19:15 [11708] connected
19:15 [11708] outgoing session with deltacity.se:24554 [84.246.91.66]
19:15 [11708] OPT CRAM-MD5-afca689ed9b84a897aa95c5e536f57ee

'Tommi

---
* Origin: nntps://news.fidonet.fi (2:221/360)