• BinkD and SRIF

    From Eric Renfro@1:135/371 to All on Sat Sep 5 12:21:54 2015
    So, I'm curious..

    I'm running BinkD 1.0.4 on Linux, and I'm trying to find a good way to handle SRIF requests, and have no starting point on how this would be done.

    )))[Psi-Jack -//- Decker]

    ... Black holes are outa sight!
    --- SBBSecho 2.27-Linux
    * Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)
  • From Matt Bedynek@1:19/10 to Eric Renfro on Sat Sep 5 11:39:32 2015
    Eric,

    Saturday September 05 2015 12:21, you wrote to All:

    I'm running BinkD 1.0.4 on Linux, and I'm trying to find a good way to handle SRIF requests, and have no starting point on how this would be done.

    I previously used tmafreq, but you might try http://ftnapps.sourceforge.net/vireq.html.

    This is on my list of "to do".

    Take care,

    Matt

    ---
    * Origin: The Byte Museum - An IPV6 Capable System (1:19/10)
  • From mark lewis@1:3634/12.73 to Eric Renfro on Sat Sep 5 14:21:00 2015

    05 Sep 15 12:21, you wrote to All:

    So, I'm curious..

    I'm running BinkD 1.0.4 on Linux, and I'm trying to find a good way to handle SRIF requests, and have no starting point on how this would be
    done.

    IIRC, there are some perl or bash scripts to handle FREQs via binkd... check question 17 in the posted FAQ...

    in the mean time, if you are running binkd 1.1a19 or newer, there should be a bash script named srifreq that you might use... i have to look back in my bases
    and see if i can find another one that i recall being posted in script form... not sure if i locked it to retain it in the base after the three year retention
    period or not, though... but i just looked at the sources for srifreq and that may be what i'm thinking of having been posted from stas degteff... if you have
    a clone or fork of the binkd git repository, you can find srifreq in the misc directory ;)

    )\/(ark

    ... Anybody who loves Cats & hates kids can't be all bad.
    ---
    * Origin: (1:3634/12.73)
  • From Eric Renfro@1:135/371 to Matt Bedynek on Sat Sep 5 18:37:07 2015
    Re: BinkD and SRIF
    By: Matt Bedynek to Eric Renfro on Sat Sep 05 2015 11:39 am

    Eric,

    Saturday September 05 2015 12:21, you wrote to All:

    I'm running BinkD 1.0.4 on Linux, and I'm trying to find a good way
    to handle SRIF requests, and have no starting point on how this
    would be done.

    I previously used tmafreq, but you might try http://ftnapps.sourceforge.net/vireq.html.

    Cool. I will check it out. Looks like it's by the same author as TinyTIC? Hmm, well, either way, if it's useful, it's useful. :)

    I just want things to work fully and completely as possible.

    )))[Psi-Jack -//- Decker]

    ... Use it up.Wear it out. Make it do Or do without.
    --- SBBSecho 2.27-Linux
    * Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)
  • From Eric Renfro@1:135/371 to mark lewis on Sat Sep 5 18:42:59 2015
    Re: BinkD and SRIF
    By: mark lewis to Eric Renfro on Sat Sep 05 2015 02:21 pm


    05 Sep 15 12:21, you wrote to All:

    So, I'm curious..

    I'm running BinkD 1.0.4 on Linux, and I'm trying to find a good way
    to handle SRIF requests, and have no starting point on how this
    would be
    done.

    IIRC, there are some perl or bash scripts to handle FREQs via binkd... check question 17 in the posted FAQ...

    Hmmm. Looks like FAQ question 16, not 17. :)

    in the mean time, if you are running binkd 1.1a19 or newer, there should be a bash script named srifreq that you might use... i have to look back in my bases and see if i can find another one that i recall being posted in script form... not sure if i locked it to retain it in the base after the three year retention period or not, though... but i just looked at the sources for srifreq and that may be what i'm thinking of having been posted from stas degteff... if you have a clone or fork of the binkd git repository, you can find srifreq in the misc directory ;)

    I'm not running BinkD 1.1 yet, 1.0.4 is exactly the version I'm running as-is now and packaged for CentOS 7.1.

    )))[Psi-Jack -//- Decker]

    ... If it wasn't for C, we would be using BASI, PASAL and OBOL!
    --- SBBSecho 2.27-Linux
    * Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)
  • From mark lewis@1:3634/12.73 to Eric Renfro on Sat Sep 5 21:29:52 2015

    05 Sep 15 18:42, you wrote to me:

    I'm running BinkD 1.0.4 on Linux, and I'm trying to find a good way
    to handle SRIF requests, and have no starting point on how this
    would be done.

    IIRC, there are some perl or bash scripts to handle FREQs via
    binkd... check question 17 in the posted FAQ...

    Hmmm. Looks like FAQ question 16, not 17. :)

    sounds like you have an old FAQ... i had asked for and someone finally did split 16 into two parts, 16 and 17... this because 16 is for /how/ to make a request and 17 is for how to /service/ a request... the FAQ is posted at least once a month in the BINKD support echo ;)

    in the mean time, if you are running binkd 1.1a19 or newer, there
    should be a bash script named srifreq that you might use... i have to
    look back in my bases and see if i can find another one that i recall
    being posted in script form... not sure if i locked it to retain it
    in the base after the three year retention period or not, though...
    but i just looked at the sources for srifreq and that may be what i'm
    thinking of having been posted from stas degteff... if you have a
    clone or fork of the binkd git repository, you can find srifreq in
    the misc directory ;)

    I'm not running BinkD 1.1 yet, 1.0.4 is exactly the version I'm
    running as-is now and packaged for CentOS 7.1.

    if you would like a copy of the srifreq file, let me know and i'll send it over...

    as for the versions of binkd, i have a couple of *nix boxen here... one is running the packaged binkd for it, another is running a slightly newer version from a repo snapshot and a 3rd one actually has a clone/fork of the repo and gets a new version when i decide to pull the latest updates and compile them...

    )\/(ark

    ... If you live in a country run by committee, be on the committee.
    ---
    * Origin: (1:3634/12.73)
  • From Eric Renfro@1:135/371 to mark lewis on Sun Sep 6 02:59:08 2015
    Re: BinkD and SRIF
    By: mark lewis to Eric Renfro on Sat Sep 05 2015 09:29 pm

    05 Sep 15 18:42, you wrote to me:

    I'm running BinkD 1.0.4 on Linux, and I'm trying to find a good
    way to handle SRIF requests, and have no starting point on how
    this would be done.

    IIRC, there are some perl or bash scripts to handle FREQs via
    binkd... check question 17 in the posted FAQ...

    Hmmm. Looks like FAQ question 16, not 17. :)

    sounds like you have an old FAQ... i had asked for and someone finally did split 16 into two parts, 16 and 17... this because 16 is for /how/ to make a request and 17 is for how to /service/ a request... the FAQ is posted at least once a month in the BINKD support echo ;)

    Probably the FAQ for BinkD 1.0.4, as it was what was on their website directly.

    in the mean time, if you are running binkd 1.1a19 or newer, there
    should be a bash script named srifreq that you might use... i have
    to look back in my bases and see if i can find another one that i
    recall being posted in script form... not sure if i locked it to
    retain it in the base after the three year retention period or not,
    though... but i just looked at the sources for srifreq and that may
    be what i'm thinking of having been posted from stas degteff... if
    you have a clone or fork of the binkd git repository, you can find
    srifreq in the misc directory ;)

    I'm not running BinkD 1.1 yet, 1.0.4 is exactly the version I'm
    running as-is now and packaged for CentOS 7.1.

    if you would like a copy of the srifreq file, let me know and i'll send it over...

    I just downloaded the latest snapshot for binkd 1.1a73, so I'll be checking it out. I already made an updated .spec file for use with the new alpha, and just checking it to make sure I have it packaging up everything proper. I'm likely to upgrade, if it doesn't break anything. Because I'm packing, I can upgrade and roll back if it does break things, rather easily.

    as for the versions of binkd, i have a couple of *nix boxen here... one is running the packaged binkd for it, another is running a slightly newer version from a repo snapshot and a 3rd one actually has a clone/fork of the repo and gets a new version when i decide to pull the latest updates and compile them...

    Yep. I'm packing everything my BBS runs into RPM packages that I can install and upgrade/downgrade as needed to maintain them. One of the many reasons I prefer CentOS/Fedora over Debian/Ubuntu, is the simple .spec file format is just the best and easiest to maintain. And to me, makes more sense. :)

    )))[Psi-Jack -//- Decker]

    ... Psychologists only do it if they feel good about it
    --- SBBSecho 2.27-Linux
    * Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)
  • From Matt Bedynek@1:19/10 to Eric Renfro on Sun Sep 6 04:57:46 2015
    Eric,

    Saturday September 05 2015 18:37, you wrote to me:

    Cool. I will check it out. Looks like it's by the same author as
    TinyTIC? Hmm, well, either way, if it's useful, it's useful. :)

    I just want things to work fully and completely as possible.

    I personally ran tmafreq in the past. I think I found the latest release. It took a tad bit of work to get to compile but if you're are interested in it I will provide my modified sources.

    tmafreq allows you to configure limits and is more configuable if I recall.

    Take care,

    Matt

    ---
    * Origin: The Byte Museum - An IPV6 Capable System (1:19/10)
  • From Sean Dennis@1:18/200 to Eric Renfro on Sun Sep 6 07:35:52 2015
    Hi Eric,

    Cool. I will check it out. Looks like it's by the same author as TinyTIC?

    No, it's not.

    Michael Dillon and I wrote TinyTIC back in 2000. Jame Clay now "maintains" the TinyTIC code as will as the vireq code. He's not the original author of TinyTIC...which if you downloaded TinyTIC and read the documentation, it'd be blatantly obvious. :)

    I just wanted to clarify that. I still get TinyTIC support requests but I quit using it long ago since I no longer run Synchronet/2 (TinyTIC was written to work with Synchronet originally). However, if you have questions about TinyTIC's source code, I can forward any questions to Michael who is no longer a member of Fidonet.

    --Sean


    ...Not tonight, dear. I have a modem.

    --- ProBoard v2.17 [Reg]
    * Origin: Outpost BBS * Johnson City, TN, USA * bbs.outpostbbs.net (1:18/200)
  • From Eric Renfro@1:135/371 to Matt Bedynek on Sun Sep 6 10:15:22 2015
    Re: BinkD and SRIF
    By: Matt Bedynek to Eric Renfro on Sun Sep 06 2015 04:57 am

    Eric,

    Saturday September 05 2015 18:37, you wrote to me:

    Cool. I will check it out. Looks like it's by the same author as
    TinyTIC? Hmm, well, either way, if it's useful, it's useful. :)

    I just want things to work fully and completely as possible.

    I personally ran tmafreq in the past. I think I found the latest release. It took a tad bit of work to get to compile but if you're are interested in it I will provide my modified sources.

    tmafreq allows you to configure limits and is more configuable if I recall.

    I would like that actually. If you would so kindly email me that to this email?

    mynick@linux-help.org

    Replace mynick with psi-jack. I can also provide it via my BBS and build an RPM .spec file for it to build on RPM-based distros.

    )))[Psi-Jack -//- Decker]

    ... A good man dies when a boy goes wrong.
    --- SBBSecho 2.27-Linux
    * Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)
  • From Eric Renfro@1:135/371 to Sean Dennis on Sun Sep 6 10:19:49 2015
    Re: BinkD and SRIF
    By: Sean Dennis to Eric Renfro on Sun Sep 06 2015 07:35 am

    Hi Eric,

    Cool. I will check it out. Looks like it's by the same author as
    TinyTIC?

    No, it's not.

    Michael Dillon and I wrote TinyTIC back in 2000. Jame Clay now "maintains" the TinyTIC code as will as the vireq code. He's not the original author of TinyTIC...which if you downloaded TinyTIC and read the documentation, it'd be blatantly obvious. :)

    Hmm, I see.. No, I didn't download TinyTIC's source. I've just seen it mentioned a lot. I personally use Husky Tools project for htick. Built an RPM .spec file to combine and build multiple RPM's from their various projects into rpm packages for CentOS and Fedora. THAT took some work, but one spec file to build them all is very nice. :)

    I just wanted to clarify that. I still get TinyTIC support requests but I quit using it long ago since I no longer run Synchronet/2 (TinyTIC was written to work with Synchronet originally). However, if you have questions about TinyTIC's source code, I can forward any questions to Michael who is no longer a member of Fidonet.

    Heh. I run Synchronet/Linux myself, and do not forsee myself running anything different.

    )))[Psi-Jack -//- Decker]

    ... Save Water, Shower With A Friend
    --- SBBSecho 2.27-Linux
    * Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)
  • From mark lewis@1:3634/12.73 to Eric Renfro on Sun Sep 6 13:42:10 2015

    06 Sep 15 02:59, you wrote to me:

    IIRC, there are some perl or bash scripts to handle FREQs via
    binkd... check question 17 in the posted FAQ...

    Hmmm. Looks like FAQ question 16, not 17. :)

    sounds like you have an old FAQ... i had asked for and someone
    finally did split 16 into two parts, 16 and 17... this because 16 is
    for /how/ to make a request and 17 is for how to /service/ a
    request... the FAQ is posted at least once a month in the BINKD
    support echo ;)

    Probably the FAQ for BinkD 1.0.4, as it was what was on their website directly.

    might be... i update my local copy from the 4 part posting in the BINKD echo...
    i save them all to the same filename and then edit out the headers and footers...

    [...]

    if you would like a copy of the srifreq file, let me know and i'll
    send it over...

    I just downloaded the latest snapshot for binkd 1.1a73, so I'll be
    checking
    it out. I already made an updated .spec file for use with the new alpha, and just checking it to make sure I have it packaging up everything
    proper.
    I'm likely to upgrade, if it doesn't break anything. Because I'm packing,
    I
    can upgrade and roll back if it does break things, rather easily.

    there ya go :)

    as for the versions of binkd, i have a couple of *nix boxen here...
    one is running the packaged binkd for it, another is running a
    slightly newer version from a repo snapshot and a 3rd one actually
    has a clone/fork of the repo and gets a new version when i decide to
    pull the latest updates and compile them...

    Yep. I'm packing everything my BBS runs into RPM packages that I can install and upgrade/downgrade as needed to maintain them. One of the
    many reasons I prefer CentOS/Fedora over Debian/Ubuntu, is the simple .spec file format is just the best and easiest to maintain. And to me, makes more sense. :)

    i don't even mess with any of that stuff... i have things that i do not want installed system wide and others that are OK for that... if i have the sources i can decide how i want it installed and put it where i want it to be ;)

    )\/(ark

    ... Cats took thousands of years to domesticate humans
    ---
    * Origin: (1:3634/12.73)
  • From Eric Renfro@1:135/371 to mark lewis on Sun Sep 6 16:30:57 2015
    Re: BinkD and SRIF
    By: mark lewis to Eric Renfro on Sun Sep 06 2015 01:42 pm

    06 Sep 15 02:59, you wrote to me:

    if you would like a copy of the srifreq file, let me know and i'll
    send it over...

    I just downloaded the latest snapshot for binkd 1.1a73, so I'll be
    checking
    it out. I already made an updated .spec file for use with the new
    alpha, and just checking it to make sure I have it packaging up
    everything
    proper.
    I'm likely to upgrade, if it doesn't break anything. Because I'm
    packing,
    I
    can upgrade and roll back if it does break things, rather easily.

    there ya go :)

    Heh yeah. srif is in the source's misc directory, so I'll take a looksie there to see what it's about.

    I notice there's also a nodelist.pl file there, which I think I remember trying to use in binkd 1.0.4 but it failed miserably. Still not sure what it does, but if I understand it right, it did something with actual nodelist files without having to convert them, did so within the perl functions natively at runtime I'm guessing.

    as for the versions of binkd, i have a couple of *nix boxen here...
    one is running the packaged binkd for it, another is running a
    slightly newer version from a repo snapshot and a 3rd one actually
    has a clone/fork of the repo and gets a new version when i decide
    to pull the latest updates and compile them...

    Yep. I'm packing everything my BBS runs into RPM packages that I can
    install and upgrade/downgrade as needed to maintain them. One of the
    many reasons I prefer CentOS/Fedora over Debian/Ubuntu, is the
    simple .spec file format is just the best and easiest to maintain.
    And to me, makes more sense. :)

    i don't even mess with any of that stuff... i have things that i do not want installed system wide and others that are OK for that... if i have the sources i can decide how i want it installed and put it where i want it to be ;)

    I'm a Senior Systems Engineer for Linux systems... I tend to keep my sanity when I eat my own dogfood. :)

    If I were on Windows, I wouldn't care so much, but when compiling source code for Linux, I am very adamant about keeping things tidy and clean as possible, which is why I'm also working on an rpm .spec to get and build Synchronet from CVS source code as well. :)

    I want to be able to upgrade Synchronet to the latest CVS snapshots, and rollback when things break or so, with ease.

    Along with that, I also maintain my own home repo as well, with GPG signed RPMs and all. Further than that, I actually have a full rpm mirror for CentOS 6, 7, and Fedora 22, along with several 3rd party repos like EPEL. heh. Mostly that's through SpaceWalk though. .

    )))[Psi-Jack -//- Decker]

    ... To my embarrassment, I was born in bed with a lady!
    --- SBBSecho 2.27-Linux
    * Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)
  • From Matt Bedynek@1:19/10 to Eric Renfro on Wed Sep 9 01:16:22 2015
    Eric,

    Sunday September 06 2015 10:15, you wrote to me:

    I would like that actually. If you would so kindly email me that to
    this email?

    mynick@linux-help.org

    Replace mynick with psi-jack. I can also provide it via my BBS and
    build an RPM .spec file for it to build on RPM-based distros.

    Done. There was no english documentation so I want to go through the software,
    figure it out, and add this. Only tested on FreeBSD with clang but I suspect you have no problem. I did do a test file request and it worked fine - as I remember from years ago. The most important thing is to create file2db.paths and run file2db. If you need help just ask.

    Take care,

    Matt

    ---
    * Origin: The Byte Museum - An IPV6 Capable System (1:19/10)
  • From Eric Renfro@1:135/371 to Matt Bedynek on Wed Sep 9 10:12:04 2015
    Re: BinkD and SRIF
    By: Matt Bedynek to Eric Renfro on Wed Sep 09 2015 01:16 am

    Eric,

    Sunday September 06 2015 10:15, you wrote to me:

    I would like that actually. If you would so kindly email me that to
    this email?

    Replace mynick with psi-jack. I can also provide it via my BBS and
    build an RPM .spec file for it to build on RPM-based distros.

    Done. There was no english documentation so I want to go through the software, figure it out, and add this. Only tested on FreeBSD with clang but I suspect you have no problem. I did do a test file request and it worked fine - as I remember from years ago. The most important thing is to create file2db.paths and run file2db. If you need help just ask.

    Cool. I got it, and will try it out. I also looked at the binkd-provided srif bash script, which looks simple.. Maybe too simple? Hehe. Either way, I want most of all, functionality and capability to handle things well..

    It would be awesome, in fact, to get something like tmafreq to also handle attachmail/netmail requested freq's. Doing THAt with bash would be a royal
    PITA (but possible!) LOL.

    )))[Psi-Jack -//- Decker]

    ... It's so true to life it's hardly true.
    --- SBBSecho 2.27-Linux
    * Origin: Decker's Heaven -//- bbs.deckersheaven.com (1:135/371)