• Compile nodelist

    From Joacim Melin@2:201/120 to All on Wed Sep 20 19:01:33 2017
    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.


    --- NiKom v2.3.1
    * Origin: Delta City (deltacity.se, Vallentuna, Sweden) (2:201/120.0)
  • From Wilfred van Velzen@2:280/464 to Joacim Melin on Wed Sep 20 20:04:50 2017
    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.

    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Michiel van der Vlist@2:280/5555 to Joacim Melin on Wed Sep 20 22:04:13 2017
    Hello Joacim,

    On Wednesday September 20 2017 19:01, 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.

    I have these lines in binkd.cfg

    defnode *
    #root-domain binkd.net

    It will use the DNS distributed nodelist as documented in FTS-5004 for all nodes not explicitly defined in the config.

    http://ftsc.org/docs/fts-5004.001


    Cheers, Michiel

    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: http://www.vlist.eu (2:280/5555)
  • From Tony Langdon@3:633/410 to Michiel van der Vlist on Thu Sep 21 08:17:00 2017
    --- SBBSecho 2.27-Linux
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Michiel van der Vlist@2:280/5555 to Tony Langdon on Thu Sep 21 01:51:20 2017
    Hello Tony,

    On Thursday September 21 2017 08:17, you wrote to me:

    Ja, dat vind ik ook. ;-)

    --- SBBSecho 2.27-Linux
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)

    Cheers, Michiel

    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: http://www.vlist.eu (2:280/5555)
  • From Joacim Melin@2:201/120 to Wilfred van Velzen on Thu Sep 21 07:50:16 2017
    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.

    Thanks, will try that.


    --- NiKom v2.3.1
    * Origin: Delta City (deltacity.se, Vallentuna, Sweden) (2:201/120.0)
  • From Tommi Koivula@2:221/360.8110 to Michiel van der Vlist on Thu Sep 21 10:33:02 2017

    20 Sep 17 22:04, you wrote to Joacim Melin:

    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.

    'Tommi

    ---
    * Origin: A point of news://rbb.bbs.fi (2:221/360.8110)
  • From Joacim Melin@2:201/120 to Wilfred van Velzen on Thu Sep 21 11:08:19 2017
    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. :)


    --- NiKom v2.3.1
    * Origin: Delta City (deltacity.se, Vallentuna, Sweden) (2:201/120.0)
  • From Wilfred van Velzen@2:280/464 to Joacim Melin on Thu Sep 21 11:54:41 2017
    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... ;)

    Bye, Wilfred.

    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Joacim Melin@2:201/120 to Wilfred van Velzen on Thu Sep 21 12:36:10 2017
    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... ;)

    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. :)


    --- NiKom v2.3.1
    * Origin: Delta City (deltacity.se, Vallentuna, Sweden) (2:201/120.0)
  • From Paul Quinn@3:640/384 to Joacim Melin on Thu Sep 21 21:28:00 2017
    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.

    --- Paul's Win98SE VirtualBox
    * Origin: Quinn's Post - Maryborough, Queensland, OZ (3:640/384)
  • From Kees van Eeten@2:280/5003.4 to Joacim Melin on Thu Sep 21 13:28:32 2017
    Hello Joacim!

    21 Sep 17 12:36, you wrote to Wilfred van Velzen:

    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.

    Kees

    --- GoldED+/LNX 1.1.5
    * Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)
  • From Ingo Juergensmann@2:2452/413 to Kees van Eeten on Thu Sep 21 13:58:36 2017
    Hello Kees!

    21 Sep 17 13:28, you wrote to Joacim Melin:

    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.

    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. ;-)

    Ingo


    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: AmigaXess - back in FidoNet after 17 years (2:2452/413)
  • From Paul Quinn@3:640/1384 to Tommi Koivula on Thu Sep 21 17:46:29 2017
    Hi! Tommi,

    On 09/21/2017 05:33 PM, you wrote to Michiel van der Vlist:

    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.

    Is the order important, Tommi? I have mine set the other way around but it's not really ever used, since I use an include 'binkd.txt' file with fixed peers.

    Cheers,
    Paul.

    --- Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.4.0
    * Origin: Quinn's Rock vBox - sunny side up on the bookcase (3:640/1384)
  • From Joacim Melin@2:201/120 to Paul Quinn on Thu Sep 21 14:43:36 2017
    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.

    Looks awesome. Found it here: https://github.com/jaredquinn/ogbbsguides/blob/master/nl2binkd


    --- NiKom v2.3.1
    * Origin: Delta City (deltacity.se, Vallentuna, Sweden) (2:201/120.0)
  • From mark lewis@1:3634/12.73 to Joacim Melin on Thu Sep 21 11:04:06 2017

    On 2017 Sep 20 19:01:32, you wrote to All:

    How does one compile a nodelist for use with Binkd?

    there's not really such a task to be done... a binkd ""nodelist"" is simply another config file that is included in one's binkd.conf if needed... there's a
    perl script available to create a binkd format nodelist from a standard FTN St.
    Louis format nodelist... it should be available in the I-BINKD file distribution network area where the distributed binkd ""nodelist"" is found... the name is binkd_nodelister.pl and it is found in BNLPL13.ZIP...

    http://www.wpusa.dynip.com/files2/FDIST/I-BINKD/BNLPL13.ZIP

    BNLPL13.ZIP 4812 24-Apr-2007 =================================================
    binkd_nodelister.pl version 1.3
    binkd nodelist tool converts St. Louis
    Nodelist to Binkd.txt format. Perl Script
    14-Apr-2007

    Copyright (c) 2007 by Jerry Schwartz and Write
    by Night

    see also PHP port GPL license
    =================================================

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... That's the price you pay for letting the relatives stay over.
    ---
    * Origin: (1:3634/12.73)
  • From mark lewis@1:3634/12.73 to Wilfred van Velzen on Thu Sep 21 11:09:02 2017

    On 2017 Sep 20 20:04:50, you wrote to Joacim Melin:

    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... i've included a link in my previous post...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... It's magic if a meal blossoms into one of life's unforgetable moments.
    ---
    * Origin: (1:3634/12.73)
  • From mark lewis@1:3634/12.73 to Tommi Koivula on Thu Sep 21 11:10:28 2017

    On 2017 Sep 21 10:33:02, you wrote to Michiel van der Vlist:

    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.

    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...


    for others following along...

    eg: for 3D/4D
    domain fidonet /bink/outbound 1 binkp.net
    domain amiganet /bink/outbound 1 amiganet.invalid

    actual directory structure:
    /bink/outbound <- main zone outbound (Z1 in this example) /bink/outbound.002 <- Z2 outbound
    /bink/outbound.003 <- Z3 outbound
    /bink/outbound.004 <- Z4 outbound
    /bink/outbound.027 <- Z39 outbound


    eg: for 5D
    domain fidonet /bink/outbound/fidonet 1 binkp.net
    domain amiganet /bink/outbound/amiganet 39 amiganet.invalid

    actual directory structure:
    /bink/outbound/fidonet <- main zone outbound (Z1 in this example) /bink/outbound/fidonet.002 <- Z2 outbound
    /bink/outbound/fidonet.003 <- Z3 outbound
    /bink/outbound/fidonet.004 <- Z4 outbound
    /bink/outbound/amiganet <- Z39 outbound


    there are not very many mail tossers that are BSO 5D aware...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Aliens make terrible house pets.
    ---
    * Origin: (1:3634/12.73)
  • From mark lewis@1:3634/12.73 to Kees van Eeten on Thu Sep 21 11:21:16 2017

    On 2017 Sep 21 13:28:32, you wrote to Joacim Melin:

    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...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... GROG!
    ---
    * Origin: (1:3634/12.73)
  • From Wilfred van Velzen@2:280/464 to mark lewis on Thu Sep 21 17:56:28 2017
    Hi mark,

    On 2017-09-21 11:09:02, you wrote to me:

    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...

    Bye, Wilfred.

    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Kees van Eeten@2:280/5003.4 to Ingo Juergensmann on Thu Sep 21 14:53:38 2017
    Hello Ingo!

    21 Sep 17 13:58, you wrote to me:

    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. ;-)

    No problem I have got one running since March 2014 and it is not even a
    B model.

    Kees

    --- GoldED+/LNX 1.1.5
    * Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)
  • From Kees van Eeten@2:280/5003.4 to mark lewis on Thu Sep 21 18:21:54 2017
    Hello mark!

    21 Sep 17 11:21, you wrote to me:

    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.

    Kees

    --- GoldED+/LNX 1.1.5
    * Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)
  • From mark lewis@1:3634/12.73 to Wilfred van Velzen on Thu Sep 21 12:33:20 2017
    On 2017 Sep 21 17:56:28, you wrote to me:

    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! ;)

    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... i do more perl and bash in recent times... in fact, i've taken the perl version and modified it to create a file of allowed domains (FTN systems converted via fnz) that my SMTP mailer's are allowed to handle mail for... sadly that list keeps getting smaller and smaller... the last time i ran the update script, there were 1951 fidonet systems listed... just now there are only 1838 systems remaining :(

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... The Gourmet Club will sample exotic mushrooms at its final banquet.
    ---
    * Origin: (1:3634/12.73)
  • From mark lewis@1:3634/12.73 to Kees van Eeten on Thu Sep 21 12:53:52 2017

    On 2017 Sep 21 18:21:54, you wrote to me:

    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.

    i didn't see anything about diff files... only "nodelist updates"... sorry...

    Besides, after running binkd for some 20 years, I do know what it can
    and cannot.

    :thumbsup: :)

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Really, they SO violate my self-imposed injunction on processed foods.
    ---
    * Origin: (1:3634/12.73)
  • From Richard Menedetter@2:310/31 to Paul Quinn on Thu Sep 21 20:41:32 2017
    Hi Paul!

    21 Sep 2017 21:28, from Paul Quinn -> Joacim Melin:

    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.

    Indeed ... I use the same and it works very nicely!

    CU, Ricsi

    --- GoldED+/LNX
    * Origin: Warning: Politicians can damage your wealth. (2:310/31)
  • From Markus Reschke@2:240/1661 to Joacim Melin on Thu Sep 21 20:50:58 2017
    Hello Joacim!

    Sep 21 14:43 2017, Joacim Melin wrote to Paul Quinn:

    Looks awesome. Found it here: https://github.com/jaredquinn/ogbbsguides/blob/master/nl2binkd

    That one is quite old. The current version is 1.08.

    ciao,
    Markus

    ---
    * Origin: *** theca tabellaria *** (2:240/1661)
  • From Kees van Eeten@2:280/5003.4 to mark lewis on Thu Sep 21 20:43:00 2017
    Hello mark!

    21 Sep 17 12:53, you wrote to me:

    i didn't see anything about diff files... only "nodelist updates"... sorry...

    Smartass.

    Kees

    --- GoldED+/LNX 1.1.5
    * Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)
  • From Tony Langdon@3:633/410 to Michiel van der Vlist on Thu Sep 21 14:58:00 2017
    Michiel van der Vlist wrote to Tony Langdon <=-

    Ja, dat vind ik ook. ;-)

    Indeed, the per net approach makes more sense.


    ... BBS?? Yeah, I do BBS...but, I can control it.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tony Langdon@3:633/410 to mark lewis on Fri Sep 22 07:03:00 2017
    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, using the root-domain globally will break your othernets (I've done it ;) ). Best to put it on the domain line for Fidonet.


    ... Scratch a lover and find a foe.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Wilfred van Velzen@2:280/464 to mark lewis on Thu Sep 21 23:36:41 2017
    Hi mark,

    On 2017-09-21 12:33:20, you wrote to me:

    Yes, but the php port has been improved upon the original! ;)

    have those improvments been back ported to the perl flavor?

    I don't know, but there is a couple of months of overlap in 2007, between the start of development of the php version and the last release (as shown in your message) of the perl version. So possibly some, but the php version has been updated since 2007, in 2013 by Ulrich and in 2016 by myself...

    if not, why not??

    You will have to ask the perl devs...

    If you can test both, you should compare the output, and see for
    yourself...

    i don't run php on OS/2 any more...

    So, use your linux computer...

    Bye, Wilfred.

    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Benny Pedersen@2:230/0 to Joacim Melin on Mon Oct 9 00:17:26 2017
    Hello Joacim!

    20 Sep 2017 19:01, Joacim Melin 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.

    binkd does not need one, its completely in dns

    f0.n230.z2.binkp.net is me :)

    so all you need to know use binkp.net in binkp.cfg (root-domain binkp.net)

    and then in node line use

    node 2:230/0 * <password-if-needed>


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Benny Pedersen@2:230/0 to Wilfred van Velzen on Mon Oct 9 00:21:14 2017
    Hello Wilfred!

    20 Sep 2017 20:04, Wilfred van Velzen wrote to Joacim Melin:

    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


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Benny Pedersen@2:230/0 to Joacim Melin on Mon Oct 9 00:24:04 2017
    Hello Joacim!

    21 Sep 2017 11:08, Joacim Melin wrote to Wilfred van Velzen:

    Works great! Do you by any chance have a script that can automate the nodelist updates? I run Binkd in Linux. :)

    ----- donodelists begins -----
    #!/bin/sh
    #
    # now make nodelists from fidoconf
    #
    /home/xpoint/fido/bin/nlupdate
    #/home/xpoint/fido/bin/ulc
    #
    # make fastlst
    #
    cd /home/xpoint/fido/config
    /home/xpoint/fido/bin/fastlst
    cd /home/xpoint/fido
    #
    # make qico index
    #
    /usr/sbin/qico -n
    #
    # make binkelayforce nodelist
    # /usr/bin/bfindex -f
    #
    # make golded config first build new config, then make the index
    #
    /home/xpoint/fido/bin/fconf2golded /home/xpoint/fido/golded.cfg /home/xpoint/fido/golded.inc
    #
    # its seqfault :/
    /usr/bin/gnlnx -C -D -F -S32 -Q /home/xpoint/fido/golded.cfg -U/home/xpoint/fido/nodelist/golduser.lst -T
    #
    # done
    # ----- donodelists ends -----

    bah script kiddies :)


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Benny Pedersen@2:230/0 to Joacim Melin on Mon Oct 9 00:26:44 2017
    Hello Joacim!

    21 Sep 2017 12:36, Joacim Melin wrote to Wilfred van Velzen:

    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. :)

    you get less problems on gentoo then that


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Benny Pedersen@2:230/0 to Ingo Juergensmann on Mon Oct 9 00:28:04 2017
    Hello Ingo!

    21 Sep 2017 13:58, Ingo Juergensmann wrote to Kees van Eeten:

    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. ;-)

    my asus thinker would not until i fix it with a hammer :=)


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Benny Pedersen@2:230/0 to mark lewis on Mon Oct 9 00:30:16 2017
    Hello mark!

    21 Sep 2017 11:04, mark lewis wrote to Joacim Melin:

    http://www.wpusa.dynip.com/files2/FDIST/I-BINKD/BNLPL13.ZIP

    why not compile /etc/hosts ? (dns resolve needed in compile stage then)

    but works then in cached mode

    and i find nodes stupid using multiple hostnames to a single ip, that can be optimized in /etc/hosts


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Benny Pedersen@2:230/0 to Tony Langdon on Mon Oct 9 00:36:00 2017
    Hello Tony!

    22 Sep 2017 07:03, Tony Langdon wrote to mark lewis:

    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


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Tony Langdon@3:633/410 to Benny Pedersen on Mon Oct 9 16:37:00 2017
    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

    That doesn't solve the issue. The proper way to fix it is to setup DNS lookup on a per domain basis in binkd's config file. Currently the only FTN domain I am in that has DNS nodelist lookup is Fidonet via binkp.net


    ... The four food groups: coffee, ice cream, beer and pizza.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Wilfred van Velzen@2:280/464.112 to Benny Pedersen on Mon Oct 9 09:32:15 2017
    Hi Benny,

    On 09 Oct 17 00:21, Benny Pedersen wrote to Wilfred van Velzen:
    about: "Re: Compile nodelist":

    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

    binkd.net uses the nodelist for it's information. It's a nice service, but if you can compile the nodelist for yourself into a binkd compatible format, you don't have to make your system depend on an extra SPOF.

    Wilfred.

    --- FMail-W32 2.0.1.4
    * Origin: point@work (2:280/464.112)
  • From Benny Pedersen@2:230/0 to Tony Langdon on Sun Oct 29 19:19:32 2017
    Hello Tony!

    09 Oct 2017 16:37, Tony Langdon wrote to Benny Pedersen:

    That doesn't solve the issue. The proper way to fix it is to setup
    DNS lookup on a per domain basis in binkd's config file. Currently the
    only FTN
    domain I am in that has DNS nodelist lookup is Fidonet via binkp.net

    ----- qico.substs.conf begins -----

    subst 1:261/38 f38.n261.z1.binkp.net:24554 CM binkp
    subst 2:203/0 f0.n203.z2.binkp.net:24555 CM binkp
    subst 2:221/1 f1.n221.z2.binkp.net CM binkp
    subst 2:230/35 f35.n230.z2.binkp.net CM binkp
    subst 2:230/150 f150.n230.z2.binkp.net CM binkp
    subst 2:230/152 f152.n230.z2.binkp.net CM binkp
    subst 2:240/1120 f1120.n240.z2.binkp.net CM binkp
    subst 2:240/1661 f1661.n240.z2.binko.net CM binkp
    subst 2:280/1027 f1027.n280.z2.binkp.net CM binkp
    subst 2:280/464 f464.n280.z2.binkp.net CM binkp
    subst 2:292/854 f854.n292.z2.binkp.net CM binkp
    subst 2:5030/786 f786.n5030.z2.binkp.net CM binkp

    #
    # since amiganet does not commit to binkp.net
    # with nodelist data we just use fidonet
    # nodenumber mapping :)
    #

    subst 39:39/0 f464.n280.z2.binkp.net CM binkp

    translatesubst no

    ----- qico.substs.conf ends -----

    one can be very clever :=)


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Wilfred van Velzen@2:280/464.112 to Benny Pedersen on Mon Oct 30 09:13:34 2017
    Hi Benny,

    On 29 Oct 17 19:19, Benny Pedersen wrote to Tony Langdon:
    about: "Re: Compile nodelist":

    subst 1:261/38 f38.n261.z1.binkp.net:24554 CM binkp

    Why do you specify the default binkp port, on this entry?

    Wilfred.

    --- FMail-W32 2.0.1.4
    * Origin: point@work (2:280/464.112)
  • From Benny Pedersen@2:230/0 to Wilfred van Velzen on Mon Oct 30 10:23:02 2017
    Hello Wilfred!

    30 Oct 2017 09:13, Wilfred van Velzen wrote to Benny Pedersen:

    subst 1:261/38 f38.n261.z1.binkp.net:24554 CM binkp
    Why do you specify the default binkp port, on this entry?

    to remember the format for non default port number :=)

    more serious, Janis have more then one port open

    missing echomail in ifdc and ipv6, did she change again ?

    such old things as netmail did not help me


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/4.12.12-gentoo (i686))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)