• FTN software for linux

    From wkitty42@46:1/132 to All on Sat May 23 15:13:40 2015
    i've reached the point where i need to install linux software for FTN ops... i don't want to try to do another bbs... just a mailer, tosser and reader... i prefer to use the JAM message base format if at all possible...

    i had thought to pull binkd, golded+ and the husky stuff from their repos and build them clean on my 64bit kubuntu 14.04 but wow... trying to follow the husky stuff gave me a headache real quick... i didn't even try to compile binkd or golded+...

    i am not really looking to install this software for all users on this machine... just myself in my personal user space... if someone has recommendations and/or instructions that are easy to follow, i would appreciate it...

    how did i get stuck in this situation? i moved my email to my new machine and i have some stuff that i have to post from email to an echo area... some of them are longer than 20K which prevents me from using my news server to post... there is formatting already in place in these posts and when i've tried posting using one of the bbses already running, they reformat and rewrap the pasted text and blow it all to hell... i'm not going to fight them and try to reformat it like it was originally... i've been doing this using TimED on a windows box but now that i've moved my mail to linux, it will be much easier than flinging the files over there and then importing them into a message... i'll just do it here but i gotta have the software first... so here i am...

    --- Mystic BBS v1.10 A57 (Windows)
    * Origin: (46:1/132)
  • From Vorlon@46:3/101 to wkitty42 on Sun May 24 11:32:52 2015
    Hello wkitty42.

    23 May 15 15:13, you wrote to all:

    i've reached the point where i need to install linux software for FTN ops... i don't want to try to do another bbs... just a mailer, tosser
    and reader... i prefer to use the JAM message base format if at all possible...
    [...]
    so here i am...

    fidoip on sourceforge will compile all the requirements to get binkd/hpt/golded+ going on linux.



    Vorlon

    --- GoldED+/LNX 1.1.5
    * Origin: Dragon's Lair ---:- bbs.vk3heg.net -:--- (46:3/101)
  • From Al@46:1/161 to wkitty42 on Sat May 23 19:14:55 2015
    On 05/23/15, wkitty42 said the following...

    i had thought to pull binkd, golded+ and the husky stuff from their
    repos and build them clean on my 64bit kubuntu 14.04 but wow... trying
    to follow the husky stuff gave me a headache real quick... i didn't even try to compile binkd or golded+...

    All this stuff is quite simple to compile. Binkd just ./configure & make.
    Husky grab the huskymak.cfg from the huskybse package and edit to your needs. It won't need much and put in the main husky directory with all the hpt etc. folders. Then in each folder starting with huskylib just run make and make install as root.

    I have never compiled golded+. I just use their distributed binaries.

    Getting a fido/config setup can take a bit of work.. but it is worth it.. :)

    If you have questions.. just ask.

    Ttyl :-),
    Al

    --- Mystic BBS v1.10 (Linux)
    * Origin: The Rusty MailBox - Penticton, BC Canada (46:1/161)
  • From wkitty42@46:1/132 to Vorlon on Sun May 24 02:27:31 2015
    On 05/24/15, Vorlon said the following...

    i've reached the point where i need to install linux software for FTN ops... i don't want to try to do another bbs... just a mailer, tosser and reader... i prefer to use the JAM message base format if at all possible...
    [...]
    so here i am...

    fidoip on sourceforge will compile all the requirements to get binkd/hpt/golded+ going on linux.

    i looked at that but had some reservations... i'll take another look...

    thanks!

    --- Mystic BBS v1.10 A57 (Windows)
    * Origin: (46:1/132)
  • From wkitty42@46:1/132 to Al on Sun May 24 02:36:14 2015
    On 05/23/15, Al said the following...
    i had thought to pull binkd, golded+ and the husky stuff from their repos and build them clean on my 64bit kubuntu 14.04 but wow... tryin to follow the husky stuff gave me a headache real quick... i didn't e try to compile binkd or golded+...

    All this stuff is quite simple to compile. Binkd just ./configure & make. Husky grab the huskymak.cfg from the huskybse package and edit to your needs. It won't need much and put in the main husky directory with all
    the hpt etc. folders. Then in each folder starting with huskylib just
    run make and make install as root.

    i did that... first with sudo and was met with errors so i went back and
    edited to point everything to my user directory and ran it again without sudo because i realized that i really didn't want it all as a system installation but as a user installation... i guess i'll go back and try it again...

    originally i had everything pulled into a directory in my userspace... i
    think part of the problem was because some things were expected to be
    elsewhere like /usr/src instead of

    ~/fido-dev/
    ~/fido-dev/binkd (repo)
    ~/fido-dev/golded+ (repo)
    ~/fido-dev/husky
    ~/fido-dev/husky/huskybse (repo)
    ~/fido-dev/husky/smapi (repo)
    ~/fido-dev/husky/fidoconf (repo)

    I have never compiled golded+. I just use their distributed binaries.

    i may go that route but wanted to be able to stay up with and easily update
    to the latest when necessary...

    Getting a fido/config setup can take a bit of work.. but it is worth
    it.. :)

    i hope so... i really hope it does JAM and not just SQUish... i just like JAM better and am much more familiar with it...

    If you have questions.. just ask.

    i shall :)

    thanks!

    --- Mystic BBS v1.10 A57 (Windows)
    * Origin: (46:1/132)
  • From Al@46:1/161 to wkitty42 on Sun May 24 00:54:10 2015
    Hello wkitty42,

    i did that... first with sudo and was met with errors so i went back and edited to point everything to my user directory and ran it again without sudo because i realized that i really didn't want it all as a system installation but as a user installation... i guess i'll go back and try
    it
    again...

    On my slackware64 install I need to change the LIBDIR statement to LIBDIR=$(PREFIX)/lib64 instead of just .../lib since that is what ld is set to on slack64 by default. You might run into that too if your building on a 64bit machine. Could also just add that directory to /etc/ld.so.conf.

    originally i had everything pulled into a directory in my userspace...
    i
    think part of the problem was because some things were expected to be elsewhere like /usr/src instead of

    ~/fido-dev/
    ~/fido-dev/binkd (repo)
    ~/fido-dev/golded+ (repo)
    ~/fido-dev/husky
    ~/fido-dev/husky/huskybse (repo)
    ~/fido-dev/husky/smapi (repo)
    ~/fido-dev/husky/fidoconf (repo)

    That looks good to me..

    I have never compiled golded+. I just use their distributed binaries.

    i may go that route but wanted to be able to stay up with and easily update to the latest when necessary...

    I tried to build golded+ quite a few moons ago without success, I can't remember what the problem was now. Will have to try again.

    Getting a fido/config setup can take a bit of work.. but it is worth
    it.. :)

    i hope so... i really hope it does JAM and not just SQUish... i just like JAM better and am much more familiar with it...

    Yes, it does jam, squish and *.msg as well.

    Ttyl :-),
    Al

    ... If it's not on fire, it's a software problem.
    --- GoldED+/LNX 1.1.5-b20130910
    * Origin: The Rusty MailBox - Penticton, BC Canada (46:1/161)
  • From Vorlon@46:3/101 to wkitty42 on Mon May 25 18:09:26 2015
    Hello wkitty42.

    24 May 15 02:27, you wrote to me:

    i've reached the point where i need to install linux software
    for FTN ops... i don't want to try to do another bbs... just
    a mailer, tosser and reader... i prefer to use the JAM
    message base format if at all possible...
    [...]
    so here i am...

    fidoip on sourceforge will compile all the requirements to get
    binkd/hpt/golded+ going on linux.

    i looked at that but had some reservations... i'll take another
    look...

    I've used it here a couple of times, after seeing the hoops to jump though on doing hpt by hand/native.



    Vorlon

    --- GoldED+/LNX 1.1.5
    * Origin: Dragon's Lair ---:- bbs.vk3heg.net -:--- (46:3/101)
  • From Accession@46:1/701 to wkitty42 on Mon May 25 15:19:12 2015
    Hello wkitty42,

    On 23 May 15 15:13, wkitty42 wrote to All:

    i've reached the point where i need to install linux software for FTN ops... i don't want to try to do another bbs... just a mailer, tosser
    and reader... i prefer to use the JAM message base format if at all possible...

    i had thought to pull binkd, golded+ and the husky stuff from their
    repos and build them clean on my 64bit kubuntu 14.04 but wow... trying
    to follow the husky stuff gave me a headache real quick... i didn't
    even try to compile binkd or golded+...

    i am not really looking to install this software for all users on this machine... just myself in my personal user space... if someone has recommendations and/or instructions that are easy to follow, i would appreciate it...

    The husky stuff is definitely messy. The easiest way would probably be to snag the entire husky CVS to your machine and remove things you don't want at a later time. One reason for this is everything can and will use one configuration file (with included files and whatnot).

    After you grab all the sources, you'll have to go into the huskybse directory I
    believe. That's where your base instruction set is for the entire deal (named INSTALL). It will inform you that you'll have to set your configuration file in
    a certain place, and then compile the 4 main packages in a specific order: huskybse, huskylib, smapi, and fidoconf. After that you can install the modules
    in almost any order you want (hpt will require you to install areafix first if I remember right). Also, there are some sample configuration files as well as some scripts in the huskybse subdirectories (also check out any separate modules for a "misc" directory where you'll find more toys to check out.

    Other than that, binkd and golded+ are a breeze compared to the husky stuff. One CVS command to pull down the latest sources, and then I think you have to copy some contents from mkfls/unix to the base binkd directory and then compile
    it.

    Regards,
    Nick

    --- GoldED+/LNX 1.1.5-b20130910
    * Origin: thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin) (46:1/701)
  • From wkitty42@46:1/132 to Vorlon on Tue May 26 19:21:16 2015
    On 05/25/15, Vorlon said the following...

    fidoip on sourceforge will compile all the requirements to get
    binkd/hpt/golded+ going on linux.

    i looked at that but had some reservations... i'll take another look...

    I've used it here a couple of times, after seeing the hoops to jump
    though on doing hpt by hand/native.

    i woke up the other night about 0200... couldn't get back to sleep but by
    0700 i had hpt, binkd and golded working... what was tripping me up with hpt was that their docs in huskybse don't say a thing about needing the huskylib and areafix repo code... once i figured that out and compiled husky lib, areafix and then the base with the config thing and lastly hpt, it all came together... then the next major hurdle was figuring out how to configure it because the docs stuff wouldn't complete a make... anyway, today i've pulled ~310Meg of messages in raw PKTs from my other system and am now kinda beating
    n the utf-8 thing... i think i'm pretty close as i'm seeing the proper conversion but the glyphs aren't rendering in my xterm correctly... i don't understand that but i will be very happy when i can see the box drawing
    glyphs as they should be... i looked at the translation tables and the characters are properly translated to the three byte sequence which i am
    seeing instead of the actual glyphs...

    i'm done with it for today, though... got a nasty headache that i don't think any amount of alcohol will help numb :/

    --- Mystic BBS v1.10 A57 (Windows)
    * Origin: (46:1/132)