How does one compile a nodelist for use with Binkd? I have seen
mentioned in the config file a Perl script of some sort but when I
enable that in the config file I get an error.
How does one compile a nodelist for use with Binkd? I have seen
mentioned in the config file a Perl script of some sort but when I
enable that in the config file I get an error.
--- SBBSecho 2.27-Linux
* Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
Hi Joacim,
On 2017-09-20 19:01:33, you wrote to All:
How does one compile a nodelist for use with Binkd? I have seen
mentioned in the config file a Perl script of some sort but when I
enable that in the config file I get an error.
There are several solutions...
I use: BINKD_NODELISTER.PHP which can be found here: http://ambrosia60.dd-dns.de/software/software.htm
This produces a file from the nodelist that can be included in the binkd.config.
Bye, Wilfred.
I have these lines in binkd.cfg
defnode *
#root-domain binkd.net
Hi Joacim,
On 2017-09-20 19:01:33, you wrote to All:
How does one compile a nodelist for use with Binkd? I have seen
mentioned in the config file a Perl script of some sort but when I
enable that in the config file I get an error.
There are several solutions...
I use: BINKD_NODELISTER.PHP which can be found here: http://ambrosia60.dd-dns.de/software/software.htm
This produces a file from the nodelist that can be included in the binkd.config.
Works great! Do you by any chance have a script that can automate the nodelist updates? I run Binkd in Linux. :)
Hi Joacim,
On 2017-09-21 11:08:19, you wrote to me:
Works great! Do you by any chance have a script that can automate the
nodelist updates? I run Binkd in Linux. :)
I use the husky nltools for this.
http://husky.sourceforge.net/nltools.html
You will have to compile those yourself, and it's best to get the
source for the tools and the necessary husky base libraries from
cvs. I use the following script for this, that will get me the
source for the libs and the tools I use (htick, nltools). Execute in
a new delelopment directory.
#!/bin/sh
cvs -d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky
login
cvs -z3
-d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky co -P areafix
cvs -z3
-d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky co -P fidoconf
cvs -z3
-d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky co -P
htick
cvs -z3
-d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky co -P huskmisc
cvs -z3
-d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky co -P huskybse
cvs -z3
-d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky co -P huskylib
cvs -z3
-d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky co -P nltools
cvs -z3
-d:pserver:anonymous@husky.cvs.sourceforge.net:/cvsroot/husky co -P
smapi
And I use the following script to compile the libraries and tools in
the right order:
#!/bin/dash
pause ()
{
read -p "Press [Enter] key to continue..." DUMMY
}
MyMake ()
{
# echo "\nMake clean...\n"
# make clean
# pause
echo "\nMake...\n"
make
pause
echo "\nMake install...\n"
make install
pause
cd ..
}
cd huskylib
MyMake
cd smapi
MyMake
cd fidoconf
MyMake
cd areafix
MyMake
cd huskmisc
MyMake
cd htick
MyMake
cd nltools
MyMake
If you succeed with this you will still have to configure it, which
is also interesting... ;)
If you succeed with this you will still have to
configure it, which is also interesting... ;)
Thanks. It won't even compile on my Ubuntu box I use for
this. Will look into it more later or simply try to write a
script for it. :)
Thanks. It won't even compile on my Ubuntu box I use for this. Will look into it more later or simply try to write a script for it. :)
Thanks. It won't even compile on my Ubuntu box I use for this.Why don't just use the full NODELIST or the DAILYLST. The file is not
Will look into it more later or simply try to write a script for
it. :)
as big as it was in the Haydays of Fidonet.
I have these lines in binkd.cfg
defnode *
#root-domain binkd.net
Two minor issues...
1. The second line is commented out, so it does not help.
2. It should be binkp.net, not binkd.net.
Hi! Joacim,
In a message to Wilfred Van Velzen you wrote:
If you succeed with this you will still have to
configure it, which is also interesting... ;)
Thanks. It won't even compile on my Ubuntu box I use for
this. Will look into it more later or simply try to write a
script for it. :)
I'm currently working up a node on this desktop running Xubuntu
(14.04.3 LTS presently). It's based on a successful formula that has
been working in a VirtualBox VM for the last five years, running an
old Puppy Linux that cannot be upgraded. Hence the move to Xubuntu.
Anyhow, for the extraction of IP information from nodelists I use a beautiful little tool from Markus Reschke (2:240/1661) called
nl2binkd. It's actually a bash script so it doesn't need any
external binaries. It's easy to get the hang of, is its use is
described by running the script without any parameters. It's
FREQ-able from here or from Markus's node simply by that name,
NL2BINKD.
Cheers,
Paul.
How does one compile a nodelist for use with Binkd?
How does one compile a nodelist for use with Binkd? I have seen
mentioned in the config file a Perl script of some sort but when I
enable that in the config file I get an error.
There are several solutions...
I use: BINKD_NODELISTER.PHP which can be found here: http://ambrosia60.dd-dns.de/software/software.htm
I have these lines in binkd.cfg
defnode *
#root-domain binkd.net
Two minor issues...
1. The second line is commented out, so it does not help.
2. It should be binkp.net, not binkd.net.
Thanks. It won't even compile on my Ubuntu box I use for this. Will
look into it more later or simply try to write a script for it. :)
Why don't just use the full NODELIST or the DAILYLST. The file is not
as big as it was in the Haydays of Fidonet.
How does one compile a nodelist for use with Binkd? I have seen
mentioned in the config file a Perl script of some sort but when I
enable that in the config file I get an error.
There are several solutions...
I use: BINKD_NODELISTER.PHP which can be found here:
http://ambrosia60.dd-dns.de/software/software.htm
that's the PHP port... the perl flavor is the original...
Well, even when we would have a nodelist in size of the 90s, todays computers are more powerful than at that time, so even a Raspberry Pi would happily process the full nodelist, I guess. ;-)
Thanks. It won't even compile on my Ubuntu box I use for this. Will
look into it more later or simply try to write a script for it. :)
Why don't just use the full NODELIST or the DAILYLST. The file is not
as big as it was in the Haydays of Fidonet.
binkd doesn't know how to use the full nodelist... it never has...
How does one compile a nodelist for use with Binkd? I have seen
mentioned in the config file a Perl script of some sort but when I
enable that in the config file I get an error.
There are several solutions...
I use: BINKD_NODELISTER.PHP which can be found here:
http://ambrosia60.dd-dns.de/software/software.htm
that's the PHP port... the perl flavor is the original...
Yes, but the php port has been improved upon the original! ;)
If you can test both, you should compare the output, and see for yourself...
Thanks. It won't even compile on my Ubuntu box I use for this. Will
look into it more later or simply try to write a script for it. :)
Why don't just use the full NODELIST or the DAILYLST. The file is
not as big as it was in the Haydays of Fidonet.
binkd doesn't know how to use the full nodelist... it never has...
I answered a question concerning processing of diff files.
Besides, after running binkd for some 20 years, I do know what it can
and cannot.
Anyhow, for the extraction of IP information from nodelists I use a beautiful little tool from Markus Reschke (2:240/1661) called
nl2binkd. It's actually a bash script so it doesn't need any external binaries.
Looks awesome. Found it here: https://github.com/jaredquinn/ogbbsguides/blob/master/nl2binkd
i didn't see anything about diff files... only "nodelist updates"... sorry...
Michiel van der Vlist wrote to Tony Langdon <=-
Ja, dat vind ik ook. ;-)
mark lewis wrote to Tommi Koivula <=-
and it should ideally be defined as the very last field on the domain line... especially for systems in more than one domain... those other domains should also have their own DNS zone for the fnz converted FTN addresses...
Yes, but the php port has been improved upon the original! ;)
have those improvments been back ported to the perl flavor?
if not, why not??
If you can test both, you should compare the output, and see for
yourself...
i don't run php on OS/2 any more...
How does one compile a nodelist for use with Binkd? I have seen mentioned in the config file a Perl script of some sort but when I
enable that in the config file I get an error.
This produces a file from the nodelist that can be included in the binkd.config.
Works great! Do you by any chance have a script that can automate the nodelist updates? I run Binkd in Linux. :)
Thanks. It won't even compile on my Ubuntu box I use for this. Will
look into it more later or simply try to write a script for it. :)
Well, even when we would have a nodelist in size of the 90s, todays computers are more powerful than at that time, so even a Raspberry Pi would happily process the full nodelist, I guess. ;-)
http://www.wpusa.dynip.com/files2/FDIST/I-BINKD/BNLPL13.ZIP
Yes, using the root-domain globally will break your othernets (I've
done it ;) ). Best to put it on the domain line for Fidonet.
Benny Pedersen wrote to Tony Langdon <=-
Yes, using the root-domain globally will break your othernets (I've
done it ;) ). Best to put it on the domain line for Fidonet.
lets join fidonet, is the most simple way to solve it
This produces a file from the nodelist that can be included in the
binkd.config.
ward would need this one to keep his xp box doing something :=)
its not needed, see my previous msg
That doesn't solve the issue. The proper way to fix it is to setuponly FTN
DNS lookup on a per domain basis in binkd's config file. Currently the
domain I am in that has DNS nodelist lookup is Fidonet via binkp.net
subst 1:261/38 f38.n261.z1.binkp.net:24554 CM binkp
subst 1:261/38 f38.n261.z1.binkp.net:24554 CM binkpWhy do you specify the default binkp port, on this entry?
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,039 |
Nodes: | 17 (0 / 17) |
Uptime: | 34:01:35 |
Calls: | 501,748 |
Calls today: | 3 |
Files: | 104,423 |
D/L today: |
681 files (165M bytes) |
Messages: | 298,776 |
Posted today: | 1 |