• Magicka Turn Key

    From apam@21:1/125 to All on Thursday, April 06, 2017 04:05:00
    Hi

    I've been working on a script that downloads and installs Magicka and BinkD and sets it all up with fsxnet as a new node on 21:1/999. It's meant for raspberry pi, but should work on debian jessie too.

    The idea is to make it easier to get Magicka up and running quickly by doing a lot of the initial configuration for you.

    There are two scripts, one magickapi.sh does all the hard work of downloading, installing and configuring as 21:1/999. There is also updatefsx.sh which can be used to update fsxnet to use an actual node number if you've applied and got one. (It only works with node numbers, not points)

    It also creates a few scripts you can use,

    * runbbs.sh runs the BBS, this should be run from screen or something like that as it doesn't detach (you can configure it to, but that's for advanced users).

    * runbinkd.sh runs BinkD, again run from screen.

    * updatebbs.sh pulls the latest from github and builds it

    * ftn/magitoss.sh this tosses mail into message bases, it's run automatically by binkd.

    * ftn/magiscan.sh this scans for mail in the message bases and sends them to binkd to send out. You can run this manually, via a cronjob or set up inotify-tools to watch for semaphores (this is a bit more complicated).

    The BBS will be listening on port 2023 for telnet and port 8080 for HTTP. Ftp, SSH and magichat servers are not configured by default.

    You can grab the scripts from my homepage, http://andrew.pamment.id.au/ or directly here: http://andrew.pamment.id.au/downloads/magickapi4.tar.gz

    Andrew


    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Tiny@21:1/130.3 to apam on Thursday, April 06, 2017 04:16:00
    Hello apam!

    06 Apr 17 04:05, you wrote to all:

    You can grab the scripts from my homepage,

    When the wife is away apam codes. ;)

    Good work!

    Shawn


    ... Vulcans worship peace above all. McCoy, Return to Tomorrow, stardate 4768. --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Tiny's BBS - www.tinysbbs.com (21:1/130.3)
  • From Richard Menedetter@21:1/104 to Apam on Thursday, April 06, 2017 20:27:00
    Hi Apam!

    06 Apr 2017 04:05, from apam -> All:

    I've been working on a script that downloads and installs Magicka and BinkD and sets it all up with fsxnet as a new node on 21:1/999. It's
    meant for raspberry pi, but should work on debian jessie too.

    Hmmm ... very interesting.

    Can you add Magicka to an existing standard fido system?
    Eg. use existing JAM messagebases, tosser, ticer and let the BBS do the BBS part, and _ONLY_ the BBS part.

    If so, I will take a look at it.
    Sadly I have no time for it soon ...

    I haven't taken a look.
    Is it compiled by the script?
    I hope not that it only downloads ARMv7 code ... will not work on x86 ;))

    CU, Ricsi

    --- GoldED+/LNX
    * Origin: Who knows most says least. (21:1/104)
  • From Vk3jed@3:633/410 to Richard Menedetter on Friday, April 07, 2017 08:32:00
    Richard Menedetter wrote to Apam <=-

    Can you add Magicka to an existing standard fido system?
    Eg. use existing JAM messagebases, tosser, ticer and let the BBS do the BBS part, and _ONLY_ the BBS part.

    That would be an interesting way to play too. :)


    ... Bureaucrats cut red tape, lengthwise
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From apam@21:1/125 to Richard Menedetter on Thursday, April 06, 2017 22:34:00
    Richard Menedetter said....

    Hi Apam!

    06 Apr 2017 04:05, from apam -> All:

    I've been working on a script that downloads and installs Magicka and BinkD and sets it all up with fsxnet as a new node on 21:1/999. It's meant for raspberry pi, but should work on debian jessie too.

    Hmmm ... very interesting.

    Can you add Magicka to an existing standard fido system?
    Eg. use existing JAM messagebases, tosser, ticer and let the BBS do the BBS part, and _ONLY_ the BBS part.

    Not really. It uses jamlib, but jamlib was corrupting message bases so I "fixed" it, only I think it might not be compatible anymore I'm not sure. Also Magicka has it's own file tic utility that adds files to the database.

    I haven't taken a look.
    Is it compiled by the script?
    I hope not that it only downloads ARMv7 code ... will not work on x86 ;))

    It is compiled by the script, so should work on x86 too.

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Avon@21:1/101 to apam on Friday, April 07, 2017 16:15:00
    On 04/06/17, apam pondered and said...

    Hi

    I've been working on a script that downloads and installs Magicka and BinkD and sets it all up with fsxnet as a new node on 21:1/999. It's
    meant for raspberry pi, but should work on debian jessie too.

    Hi and thank you :)

    I hope to play with this tonight (my time) just got to get to the end of the day.

    Best, Paul.

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From apam@21:1/125 to Avon on Friday, April 07, 2017 05:04:00
    Avon said....

    I hope to play with this tonight (my time) just got to get to the end of the day.

    If you do get time, you might want to grab the version from the website rather than the one(s) I emailed you. I didn't want to spam you everytime I fixed something, so the latest one is on the website. (version 4)

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Avon@21:1/101 to apam on Friday, April 07, 2017 20:29:00
    I hope to play with this tonight (my time) just got to get to the end of day.

    If you do get time, you might want to grab the version from the website rather than the one(s) I emailed you. I didn't want to spam you
    everytime I fixed something, so the latest one is on the website.
    (version 4)

    OK thanks :) Got to be a taxi driver again tonight for kids... so hopefully will get time.

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Avon@21:1/101 to apam on Saturday, April 08, 2017 19:42:00
    On 04/07/17, apam pondered and said...

    If you do get time, you might want to grab the version from the website rather than the one(s) I emailed you. I didn't want to spam you
    everytime I fixed something, so the latest one is on the website.
    (version 4)

    I'm trying to find this now, but .... [in 500m at the next router turn left]
    my sense of direction and this silly iPhone Map thingy are letting me down..

    [you have missed your turn, turn around ... turn around... ]

    Argh... I think I will ask it to Beat Box again.

    Best, Paul

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Avon@21:1/101 to apam on Saturday, April 08, 2017 21:10:00
    On 04/07/17, apam pondered and said...

    (version 4)

    I've run this and it seems to have built things and yet when I try to run the runbbs.sh from within the directory I'm not able to run it. I even set the executable permissions to everyone. Is there a log somewhere I can confirm
    the software was compiled and built correctly?

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From apam@21:1/125 to Avon on Saturday, April 08, 2017 09:50:00
    Avon said....

    On 04/07/17, apam pondered and said...

    (version 4)

    I've run this and it seems to have built things and yet when I try to run the runbbs.sh from within the directory I'm not able to run it. I even set the executable permissions to everyone. Is there a log somewhere I can confirm the software was compiled and built correctly?

    Hmm odd.There is no log. Does it display an error when you run the runbbs.sh?

    Maybe a silly question but are you running with ./ in front of the runbbs.sh so like

    ./runbbs.sh

    if there is a magicka executable in the MagickaBBS folder it should have been built. if the runbbs.sh still doesnt work and the magicka binary is there you can run with

    ./magicka config/bbs.ini

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Avon@21:1/101 to Apam on Saturday, April 08, 2017 22:35:00
    I see this..

    [snip]

    compilation terminated.
    Makefile.raspbian:39: recipe for target 'main.o' failed
    make: *** [main.o] Error 1

    [snip]

    Best, Paul

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Avon@21:1/101 to apam on Saturday, April 08, 2017 22:40:00
    On 04/08/17, apam pondered and said...

    Maybe a silly question but are you running with ./ in front of the runbbs.sh so like

    Yep :)

    if there is a magicka executable in the MagickaBBS folder it should have been built. if the runbbs.sh still doesnt work and the magicka binary is there you can run with

    ./magicka config/bbs.ini

    No I'd say there is no executable there :(

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From apam@21:1/125 to Avon on Saturday, April 08, 2017 10:40:00
    Avon said....

    compilation terminated.
    Makefile.raspbian:39: recipe for target 'main.o' failed
    make: *** [main.o] Error 1

    Do have anything above that?
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Avon@21:1/101 to apam on Saturday, April 08, 2017 22:41:00
    On 04/08/17, apam pondered and said...

    been built. if the runbbs.sh still doesnt work and the magicka binary is

    Building MagickaBBS and Utilities...
    cc -c -o deps/aha/aha.o deps/aha/aha.c -std=gnu99 -I/usr/local/include -I./deps/ -I./deps/libb64-1.2/include -DENABLE_WWW=1 -Ilibmicrohttpd-0.9.52/src/include
    cc -c -o inih/ini.o inih/ini.c -std=gnu99 -I/usr/local/include -I./deps/ -I./deps/libb64-1.2/include -DENABLE_WWW=1 -Ilibmicrohttpd-0.9.52/src/include cc -c -o bbs.o bbs.c -std=gnu99 -I/usr/local/include -I./deps/ -I./deps/libb64-1.2/include -DENABLE_WWW=1 -Ilibmicrohttpd-0.9.52/src/include cc -c -o main.o main.c -std=gnu99 -I/usr/local/include -I./deps/ -I./deps/libb64-1.2/include -DENABLE_WWW=1 -Ilibmicrohttpd-0.9.52/src/include main.c:13:27: fatal error: libssh/libssh.h: No such file or directory
    #include <libssh/libssh.h>


    Hopefully some of this helps....

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From apam@21:1/125 to Avon on Saturday, April 08, 2017 10:47:00
    Avon said....

    No I'd say there is no executable there :(

    Sounds like it, I've just set it running on my pi again, maybe I broke something recently, or possibly I forgot to include a dependency in the script.

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From apam@21:1/125 to Avon on Saturday, April 08, 2017 10:51:00
    Avon said....

    On 04/08/17, apam pondered and said...

    been built. if the runbbs.sh still doesnt work and the magicka binary is

    Building MagickaBBS and Utilities...
    cc -c -o deps/aha/aha.o deps/aha/aha.c -std=gnu99 -I/usr/local/include -I./deps/ -I./deps/libb64-1.2/include -DENABLE_WWW=1 -Ilibmicrohttpd-0.9.52/src/include
    cc -c -o inih/ini.o inih/ini.c -std=gnu99 -I/usr/local/include -I./deps/ -I./deps/libb64-1.2/include -DENABLE_WWW=1 -Ilibmicrohttpd-0.9.52/src/include

    cc -c -o bbs.o bbs.c -std=gnu99 -I/usr/local/include -I./deps/ -I./deps/libb64-1.2/include -DENABLE_WWW=1 -Ilibmicrohttpd-0.9.52/src/include

    cc -c -o main.o main.c -std=gnu99 -I/usr/local/include -I./deps/ -I./deps/libb64-1.2/include -DENABLE_WWW=1 -Ilibmicrohttpd-0.9.52/src/include

    main.c:13:27: fatal error: libssh/libssh.h: No such file or directory
    #include <libssh/libssh.h>

    Ah looks like libssh-dev didn't get installed which is weird it should have.

    Can you do

    sudo apt-get install libssh-dev

    and see what it says?

    thanks

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Avon@21:1/101 to apam on Sunday, April 09, 2017 00:07:00
    On 04/08/17, apam pondered and said...

    Can you do

    sudo apt-get install libssh-dev

    Yep got this sorted and have installed / complied etc... posting now to gen echo a couple of tests :)

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Dumas Walker@21:1/175 to apam on Saturday, April 08, 2017 13:29:00
    Good afternoon,
    Tried this on a debian jessie machine. It worked up to just past the point where it obtained the desired packages, including git. After that point, it was not able to install any of them, and then it got a bunch of permission denied and "not found in PATH or not executable" errors.

    It then tried to change to some directories that did not exist, and tried to compile some things in a directory I was surprised it went looking in (an SBBS source directory) that were not there.

    I did some inspection before attempting to run the script. One thing I noticed is that, after each call to git, it was set up to cd into a directory that the script had not created beforehand. I assumed that git would create them but since git never finished installing, it did not.

    Not sure why your apt-get failed to install anything, but it did. I have never tried running it from 'sudo', I always su and then run it, so maybe there is something odd on this end for that reason.

    Hi

    I've been working on a script that downloads and installs Magicka and BinkD and sets it all up with fsxnet as a new node on 21:1/999. It's meant for raspberry pi, but should work on debian jessie too.

    The idea is to make it easier to get Magicka up and running quickly by doing lot of the initial configuration for you.

    There are two scripts, one magickapi.sh does all the hard work of downloadin installing and configuring as 21:1/999. There is also updatefsx.sh which can be used to update fsxnet to use an actual node number if you've applied and got one. (It only works with node numbers, not points)

    It also creates a few scripts you can use,

    * runbbs.sh runs the BBS, this should be run from screen or something like that as it doesn't detach (you can configure it to, but that's for advanced users).

    * runbinkd.sh runs BinkD, again run from screen.

    * updatebbs.sh pulls the latest from github and builds it

    * ftn/magitoss.sh this tosses mail into message bases, it's run automatical by binkd.

    * ftn/magiscan.sh this scans for mail in the message bases and sends them t binkd to send out. You can run this manually, via a cronjob or set up inotify-tools to watch for semaphores (this is a bit more complicated).

    The BBS will be listening on port 2023 for telnet and port 8080 for HTTP. Ft SSH and magichat servers are not configured by default.

    You can grab the scripts from my homepage, http://andrew.pamment.id.au/ or directly here: http://andrew.pamment.id.au/downloads/magickapi4.tar.gz

    Andrew


    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
    --- SBBSecho 2.12-Linux
    * Origin: CCO BBS - capcity2.synchro.net - 1-502-875-8938 (21:1/175)
  • From Cmech@21:2/117 to Dumas Walker on Saturday, April 08, 2017 16:02:00
    *
    * On Saturday 08 Apr 2017 098 at 01:29 PM,
    * Dumas Walker said to apam,
    * about Re: Magicka Turn Key ...
    *

    Pardon my ignorance, what is Magicka? {chuckle}


    .- Keep the faith, --------------------------------------------------.
    | |
    | Ben aka cMech Web: http|ftp|binkp|telnet://cmech.dynip.com |
    | Email: fido4cmech(at)lusfiber.net |
    | (:) Home page: http://cmech.dynip.com/homepage/ | `----------- WildCat! Board 24/7 +1-337-984-4794 any BAUD 8,N,1 ---'

    ... Hopeless: High message: 943432. Message you last read: 59.
    --- GoldED+/W32-MSVC v1.1.5-b20170303 ... via Mystic BBS!
    * Origin: FSXNet - The Positronium Repository (21:2/117)
  • From apam@21:1/125 to Dumas Walker on Saturday, April 08, 2017 23:30:00
    Dumas Walker said....

    Good afternoon,
    Tried this on a debian jessie machine. It worked up to just past the point where it obtained the desired packages, including git. After that point, it was not able to install any of them, and then it got a bunch of permission denied and "not found in PATH or not executable" errors.

    My guess is sudo is not set up for you user, debian doesn't set up sudo for a user by default.

    To work around it you could do the apt-get command manually as root then run the script.

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From apam@21:1/125 to Cmech on Saturday, April 08, 2017 23:31:00
    Cmech said....

    *
    * On Saturday 08 Apr 2017 098 at 01:29 PM,
    * Dumas Walker said to apam,
    * about Re: Magicka Turn Key ...
    *

    Pardon my ignorance, what is Magicka? {chuckle}

    It's my BBS system, http://magickabbs.com

    Andrew


    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Cmech@21:2/117 to Apam on Saturday, April 08, 2017 18:47:00
    * An ongoing debate between apam and Cmech rages on ...

    ap { Cmech said....

    *
    * On Saturday 08 Apr 2017 098 at 01:29 PM,
    * Dumas Walker said to apam,
    * about Re: Magicka Turn Key ...
    *

    Pardon my ignorance, what is Magicka? {chuckle}

    ap { It's my BBS system, http://magickabbs.com
    ap { Andrew

    noted, will check out, thanks :)


    .- Keep the faith, --------------------------------------------------.
    | |
    | Ben aka cMech Web: http|ftp|binkp|telnet://cmech.dynip.com |
    | Email: fido4cmech(at)lusfiber.net |
    | (:) Home page: http://cmech.dynip.com/homepage/ | `----------- WildCat! Board 24/7 +1-337-984-4794 any BAUD 8,N,1 ---'

    ... I diet religiously: I eat what I want and pray I don't gain weight.
    --- GoldED+/W32-MSVC v1.1.5-b20170303 ... via Mystic BBS!
    * Origin: FSXNet - The Positronium Repository (21:2/117)
  • From Dumas Walker@21:1/175 to apam on Saturday, April 08, 2017 19:48:00
    An update... I ran the apt-get before running the script and everything seemed to work this time. However, both the script to run the bbs, as well as the following, caused nothing to happen:

    ./magicka config/bbs.ini

    Thinking that maybe there is no terminal output, I tried to connect but could not. CTRL-C returns me to my terminal prompt. I check the log directory but it is empty.

    Sorry I do not have any error messages to share.

    Good afternoon,
    Tried this on a debian jessie machine. It worked up to just past the point where it obtained the desired packages, including git. After that point, it was not able to install any of them, and then it got a bunch of permission denied and "not found in PATH or not executable" errors.

    It then tried to change to some directories that did not exist, and tried to compile some things in a directory I was surprised it went looking in (an SB source directory) that were not there.

    I did some inspection before attempting to run the script. One thing I noticed is that, after each call to git, it was set up to cd into a director that the script had not created beforehand. I assumed that git would create them but since git never finished installing, it did not.

    Not sure why your apt-get failed to install anything, but it did. I have never tried running it from 'sudo', I always su and then run it, so maybe there is something odd on this end for that reason.

    Hi

    I've been working on a script that downloads and installs Magicka and Bin and sets it all up with fsxnet as a new node on 21:1/999. It's meant for raspberry pi, but should work on debian jessie too.

    The idea is to make it easier to get Magicka up and running quickly by doing lot of the initial configuration for you.

    There are two scripts, one magickapi.sh does all the hard work of downloadin installing and configuring as 21:1/999. There is also updatefsx.sh which can be used to update fsxnet to use an actual node number if you've applied and got one. (It only works with node numbers, n points)

    It also creates a few scripts you can use,

    * runbbs.sh runs the BBS, this should be run from screen or something li that as it doesn't detach (you can configure it to, but that's for advanc users).

    * runbinkd.sh runs BinkD, again run from screen.

    * updatebbs.sh pulls the latest from github and builds it

    * ftn/magitoss.sh this tosses mail into message bases, it's run automatical by binkd.

    * ftn/magiscan.sh this scans for mail in the message bases and sends the t binkd to send out. You can run this manually, via a cronjob or set up inotify-tools to watch for semaphores (this is a bit more complicated). The BBS will be listening on port 2023 for telnet and port 8080 for HTTP. Ft SSH and magichat servers are not configured by default.

    You can grab the scripts from my homepage, http://andrew.pamment.id.au/ o directly here: http://andrew.pamment.id.au/downloads/magickapi4.tar.gz

    Andrew


    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
    --- SBBSecho 2.12-Linux
    * Origin: CCO BBS - capcity2.synchro.net - 1-502-875-8938 (21:1/175)
  • From Dumas Walker@21:1/175 to Cmech on Saturday, April 08, 2017 19:49:00
    *
    * On Saturday 08 Apr 2017 098 at 01:29 PM,
    * Dumas Walker said to apam,
    * about Re: Magicka Turn Key ...
    *

    Pardon my ignorance, what is Magicka? {chuckle}

    BBS package.
    --- SBBSecho 2.12-Linux
    * Origin: CCO BBS - capcity2.synchro.net - 1-502-875-8938 (21:1/175)
  • From apam@21:1/125 to Dumas Walker on Sunday, April 09, 2017 03:11:00
    Dumas Walker said....

    An update... I ran the apt-get before running the script and everything
    seemed
    to work this time. However, both the script to run the bbs, as well as the following, caused nothing to happen:

    Yeah nothing is displayed when it's running, so you should be able to telnet to port 2023 when it's running. I guess I should put some output to let you know it's running as that has come up a couple of times now.

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From apam@21:1/125 to apam on Sunday, April 09, 2017 03:24:00
    apam said....

    Dumas Walker said....

    An update... I ran the apt-get before running the script and everything
    seem
    ed
    to work this time. However, both the script to run the bbs, as well as the following, caused nothing to happen:

    I've just pushed a commit that will display what ports magicka is running on when you start it up.

    You should in theory be able to update with ./updatebbs.sh but that hasn't been tested yet :)

    Andrew

    PS thanks for giving it a go :D
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Richard Menedetter@21:1/104 to Apam on Sunday, April 09, 2017 16:37:00
    Hi Apam!

    06 Apr 2017 22:34, from apam -> Richard Menedetter:

    Can you add Magicka to an existing standard fido system?
    Eg. use existing JAM messagebases, tosser, ticer and let the BBS do
    the BBS part, and _ONLY_ the BBS part.
    Not really.

    Thanx.
    Sadly that is a clear nogo for me ...

    CU, Ricsi

    --- GoldED+/LNX
    * Origin: Warning: I have an attitude and I know how to use it. (21:1/104)
  • From Dumas Walker@21:1/175 to apam on Sunday, April 09, 2017 10:58:00
    Yeah nothing is displayed when it's running, so you should be able to telnet to port 2023 when it's running. I guess I should put some output
    to let you know it's running as that has come up a couple of times now.

    I did try telnetting to 2023 and it did not work. I would assume that the
    log directory would not be empty if the program actually started?

    I tried that again this morning, and it worked on my x86 system!

    Also, I thought maybe it was because I was installing it on an x86 and not an ARM. :) Tried it on my Pi this morning. It appeared to compile correct,
    but now I am getting a "Couldn't create socket" error on the Pi. The Pi runs raspbian jessie.

    So, now I am 1 for 2. :)

    Hope to play with it more later on the x86.

    Mike


    ... 2 + 2 = 5 for extremely large values of 2.
    --- MultiMail/IBMPcDos v0.43
    --- SBBSecho 2.12-Linux
    * Origin: CCO BBS - capcity2.synchro.net - 1-502-875-8938 (21:1/175)
  • From Dumas Walker@21:1/175 to apam on Sunday, April 09, 2017 11:17:00
    I've just pushed a commit that will display what ports magicka is
    running on when you start it up.

    You should in theory be able to update with ./updatebbs.sh but that
    hasn't been tested yet :)

    Well, it might get tested here on a debian jessie x86 in a little bit. :)

    PS thanks for giving it a go :D

    Thanks for developing it. One of the things that has made me leary of trying to compile other bbs code on my pi is the lack of an easy way to determine
    what depenencies I might be missing. The turnkey script idea helps a lot with that.

    Mike


    ... DalekDOS v(overflow): (I)Obey (V)ision impaired (E)xterminate
    --- MultiMail/IBMPcDos v0.43
    --- SBBSecho 2.12-Linux
    * Origin: CCO BBS - capcity2.synchro.net - 1-502-875-8938 (21:1/175)
  • From apam@21:1/125 to Dumas Walker on Sunday, April 09, 2017 23:50:00
    Dumas Walker said....

    Also, I thought maybe it was because I was installing it on an x86 and not an ARM. :) Tried it on my Pi this morning. It appeared to compile correct, but now I am getting a "Couldn't create socket" error on the Pi. The Pi runs raspbian jessie.

    Hmm, that's odd. I wonder if it's because of my IPv6 changes. It's odd because it runs on both my PI and Paul's PI. So I wonder what is different about your PI. Have you totally disabled IPv6? I'm a newbie with IPv6 I just set it up to use dual stack so it listens on both IPv6 and IPv4 but I wonder if it's disabled maybe it wont work.

    Weird.

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Avon@21:1/101 to apam on Monday, April 10, 2017 20:25:00
    Hi Andrew

    I'm working on Magicka now for the next 30-45 mins, just pulled down script version 5 and running it now, I can see my Rpi did have a dependency that needed updating even just 2 days after running the last update so that inclusion to the script was a good idea.

    Just compiling BinkD now.

    Best, Paul

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Avon@21:1/101 to Apam on Monday, April 10, 2017 21:17:00
    On 04/10/17, Avon pondered and said...

    I'm working on Magicka now for the next 30-45 mins, just pulled down script version 5 and running it now, I can see my Rpi did have a dependency that needed updating even just 2 days after running the last update so that inclusion to the script was a good idea.

    Yep something is a bit amiss with the default settings for the 1/100 HUB it looks like you have 2/100 set up instead?

    I tried updating binkd.cfg and the pollfsx.sh but even that does not seem to have worked for me at this stage. I can see packets coming in and I get
    errors tossing stuff in, I also wrote a message but the packet did not seem
    to send, I did find a packet in ftn/packets which I think may have been the
    one I wrote

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Dumas Walker@21:1/175 to apam on Monday, April 10, 2017 19:20:00
    I've just pushed a commit that will display what ports magicka is running on when you start it up.

    You should in theory be able to update with ./updatebbs.sh but that hasn't been tested yet :)

    Ran the updatebbs.sh script late yesterday, and this is what my terminal window shows now:

    #$ ./runbbs.sh
    Magicka BBS Server Starting....
    - Telnet Starting on Port 2023

    So the updatebbs.sh script worked here... I have been able to telnet in and poke around a bit. <grin>

    Mike
    --- SBBSecho 2.12-Linux
    * Origin: CCO BBS - capcity2.synchro.net - 1-502-875-8938 (21:1/175)
  • From Dumas Walker@21:1/175 to apam on Monday, April 10, 2017 19:26:00
    Hmm, that's odd. I wonder if it's because of my IPv6 changes. It's odd becau it runs on both my PI and Paul's PI. So I wonder what is different about you PI. Have you totally disabled IPv6? I'm a newbie with IPv6 I just set it up use dual stack so it listens on both IPv6 and IPv4 but I wonder if it's disabled maybe it wont work.

    I have not knowingly disabled it, just as I have not knowingly enabled it on the x86 machine. :) I wonder how would I determine if it was disabled?
    --- SBBSecho 2.12-Linux
    * Origin: CCO BBS - capcity2.synchro.net - 1-502-875-8938 (21:1/175)
  • From apam@21:1/125 to Dumas Walker on Tuesday, April 11, 2017 03:05:00
    Dumas Walker said....

    I have not knowingly disabled it, just as I have not knowingly enabled it on the x86 machine. :) I wonder how would I determine if it was disabled?

    Hmm, I'd say if you didn't specifically disable it it would be enabled. The problem must be somewhere else, I should really catch the errno there and print it out.

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)
  • From Dumas Walker@21:1/175 to apam on Tuesday, April 11, 2017 18:00:00
    I have not knowingly disabled it, just as I have not knowingly enabled it on the x86 machine. :) I wonder how would I determine if it was disabled?

    Hmm, I'd say if you didn't specifically disable it it would be enabled.
    The problem must be somewhere else, I should really catch the errno
    there and print it out.

    Something else that may, or may not, matter... it is a 2B and not the newer 3 series of Pi.

    Mike


    ... "42? 7 and a half million years and all you can come up with is 42?!"
    --- MultiMail/IBMPcDos v0.43
    --- SBBSecho 2.12-Linux
    * Origin: CCO BBS - capcity2.synchro.net - 1-502-875-8938 (21:1/175)
  • From apam@21:1/125 to Dumas Walker on Tuesday, April 11, 2017 23:42:00
    Dumas Walker said....

    Something else that may, or may not, matter... it is a 2B and not the newer 3 series of Pi.

    It shouldn't matter, mine's a 2B as well.

    Andrew
    --- MagickaBBS v0.6alpha (Linux/x86_64)
    * Origin: Cauldron BBS - Magicka Test BBS (21:1/125)