• Re: Help compiling on a M

    From Tony Comandini@2:250/4 to Allen Prunty on Wednesday, December 14, 2016 12:51:00
    Allen Prunty wrote to Vince Coen <=-


    On Nov 19, 2016 06:33pm, Vince Coen wrote to Kees Van Eeten:

    What did you do to get it to compile on a Pi as I have another user who has tried it without success. Likewise on OSX

    Just checking in on if you got OSX to work with it?

    Well the message is for Vince and everybody need it...I installed on Pi3 with this:

    apt-get install xinetd telnetd build-essential sudo git zlib1g-dev
    git clone git://git.code.sf.net/p/mbsebbs/code mbsebbs-code
    cd mbsebbs-code
    chmod a+x SETUP.sh
    ./SETUP.sh
    Answer prompts as required.
    Give the mbse and your account sudo rights by editing /etc/sudoers with visudo. Log out.
    Log back in as the mbse user.
    Check out code into mbse user's home directory: git clone git://git.code.sf.net/p/mbsebbs/code mbsebbs-code
    cd mbsebbs-code
    sudo apt-get install zlib1g-dev (For Hydra/Binkp zlib compression)
    sudo apt-get install libgeoip-dev (For GeoIP functions)
    sudo apt-get install libbz2-dev (For Binkp bzlib compression)
    ./configure
    make
    su
    To check the value of $MBSE_HOME before installation: echo $MBSE_HOME
    If correct, run 'make install'.
    cd /etc/xinetd.d
    Open the file mbsebbs for editing.
    Scroll down until you find the telnet section.
    Set disable = no
    Change /usr/sbin/telnetd to read /usr/sbin/in.telnetd
    Save xinetd.d.
    sudo service xinetd restart
    ps-ef | grep xinetd
    Results should be something like:
    root@mbse:/etc/xinetd.d# ps -aux | grep xinetd
    root 24925 1 0 22:08 ? 00:00:00 /usr/sbin/xinetd -pidfile /run/x
    root 24927 24379 0 22:08 pts/1 00:00:00 grep xinetd
    telnet localhost
    You should now get:
    mbse@mbse:/etc/xinetd.d$ telnet localhost
    Trying ::1...
    Trying 127.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
    Debian GNU/Linux 8
    MBSE BBS v1.0.6.5 (Release: Jul 10 2016)
    Copyright (C) 1997-2015 Michiel Broek, All Rights Reserved

    .--. Welcome at MBSE BBS Professional
    |o_o | --------------------------------
    |:_/ |
    // \\ \\ Abandon all hope ye who have entered cyberspace.
    (| | )
    /'\\_ _/\`\\
    \\___)=(___/
    Powered by Linux.
    login:
    Once you get that, be sure to run: sudo service mbsebbs start
    The run mbsetup to configure your BBS.

    I left the project because had problems with the configuration, but installation with the above procedure is a breeze...

    Thanks

    Tony

    ... Gone crazy, be back later, please leave message.
    --- MultiMail/Darwin v0.49
    * Origin: Friends BBS, London | bbs1.tonyuk.online:2424 (2:250/4)
  • From Shawn Highfield@1:229/452.3 to Tony Comandini on Wednesday, December 14, 2016 13:23:32
    Hello Tony!

    14 Dec 16 12:51, you wrote to Allen Prunty:

    I left the project because had problems with the configuration, but installation with the above procedure is a breeze...

    I've got it working great here. :) Only thing I can't get is doorparty for some reason. LOL One that's done I can decide what I'm doing. ;)

    Shawn

    ... A oscillator will oscillate at the wrong frequency ...if it oscillates.
    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Tiny's BBS - www.tinysbbs.com (1:229/452.3)
  • From Tony Comandini@2:250/4 to Shawn Highfield on Wednesday, December 14, 2016 20:50:00
    Shawn Highfield wrote to Tony Comandini <=-


    Hello Tony!

    14 Dec 16 12:51, you wrote to Allen Prunty:

    I left the project because had problems with the configuration, but installation with the above procedure is a breeze...

    I've got it working great here. :) Only thing I can't get is
    doorparty for some reason. LOL One that's done I can decide what I'm doing. ;)

    Shawn

    Hello Shawn!

    So you installed the fidonet part and didn't any issues with node.lists files and so on? Well I am very happy if you want to share your experience/procedure with me because I am apparently the only one in the world without any success..

    Thanks

    Tony

    ... So easy, a child could do it. Child sold separately.
    --- MultiMail/Darwin v0.49
    * Origin: Friends BBS, London | bbs1.tonyuk.online:2424 (2:250/4)
  • From Shawn Highfield@1:229/452.3 to Tony Comandini on Wednesday, December 14, 2016 17:29:54

    Hello Tony!

    14 Dec 16 20:50, you wrote to me:

    So you installed the fidonet part and didn't any issues with
    node.lists files and so on? Well I am very happy if you want to share
    your experience/procedure with me because I am apparently the only one
    in the world without any success..

    I found it much easier then mystic BBS. But please keep in mind I am used
    to the Remoteaccess style interface / menu. I copied the nodelists where they belong, added everything in mbsetup and turned it on.

    What problems were you having maybe I can help you? (If you're interested)

    Shawn

    ... An unbiased opinion is always absolutely valueless.
    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Tiny's BBS - www.tinysbbs.com (1:229/452.3)
  • From Tony@2:250/4 to Shawn Highfield on Thursday, December 15, 2016 00:35:00

    Hello Tony!

    14 Dec 16 20:50, you wrote to me:

    So you installed the fidonet part and didn't any issues with
    node.lists files and so on? Well I am very happy if you want to share your experience/procedure with me because I am apparently the only one
    in the world without any success..

    I found it much easier then mystic BBS. But please keep in mind I am used
    to the Remoteaccess style interface / menu. I copied the nodelists where they >belong, added everything in mbsetup and turned it on.

    What problems were you having maybe I can help you? (If you're interested)

    Shawn

    Thank you for your help Shawn. I compiled all the fields in mbsetup than ./bin/mbindex and the nodelist was compiled but when I made ./bin/mfido a I always got this error

    Can't open /opt/mbse/var/nodelist/node.files: No such file or directory

    ? 30-Nov-2016 14:01:58 mbfido[24763] Terminated with error 102

    Than I stopped....because stuck

    Other question how to change the telnet port?

    Thansk

    Tony
    --- SBBSecho 3.00-Linux
    * Origin: Friends BBS, London | bbs1.tonyuk.online:2424 (2:250/4)
  • From mark lewis@1:3634/12.73 to Tony on Thursday, December 15, 2016 05:58:04

    15 Dec 16 00:35, you wrote to Shawn Highfield:

    Thank you for your help Shawn. I compiled all the fields in mbsetup
    than ./bin/mbindex and the nodelist was compiled but when I made ./bin/mfido a I always got this error

    Can't open /opt/mbse/var/nodelist/node.files: No such file or directory

    ? 30-Nov-2016 14:01:58 mbfido[24763] Terminated with error 102

    did you look up what error 102 was?

    what user and group own the file(s) in question?

    what are the permissions on the file(s) in question?

    Than I stopped....because stuck

    Other question how to change the telnet port?

    since inet.d is what kicks mbse to life, i'd guess that you'd change the port that inet.d is watching... replace "inet.d" with whatever you're using...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Who said I was sane?? I beg to differ with you on that!! ;*)
    ---
    * Origin: (1:3634/12.73)
  • From Shawn Highfield@1:229/452.3 to Tony on Thursday, December 15, 2016 06:55:20

    Hello Tony!

    15 Dec 16 00:35, you wrote to me:

    Can't open /opt/mbse/var/nodelist/node.files: No such file or
    directory

    Did you compile the nodelists? You define them all in mbsetup then run mbindex to compile them. If there is an error with a missing nodelist mbfido will not run.

    Other question how to change the telnet port?

    In your /etc/services

    telnet 2323/tcp #change to the port you want mbse to answer on

    Shawn

    ... Everyone has his day, and some days last longer than others.
    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Tiny's BBS - www.tinysbbs.com (1:229/452.3)
  • From Tony Comandini@2:250/4 to All on Thursday, December 15, 2016 12:13:40
    On 2016-12-15, mark lewis <mark.lewis@1> wrote:

    Other question how to change the telnet port?

    since inet.d is what kicks mbse to life, i'd guess that you'd change the port

    that inet.d is watching... replace "inet.d" with whatever you're using...

    Thanks Mark, but I use xinetd inetd is not installed on my PI. I tried
    the option -p but apparently doesn't work...but again..I am not lucky
    :-)



    --
    Thanks

    Tony
    SysOP Friends BBS London
    Telnet bbs1.tonyuk.online port 2424
    Web http://bbs1.tonyuk.online:8088
    IRC bbs1.tonyuk.online 6667 require bbs registration
    --- SBBSecho 3.00-Linux
    * Origin: Friends BBS, London | bbs1.tonyuk.online:2424 (2:250/4)
  • From Tony Comandini@2:250/4 to Shawn Highfield on Thursday, December 15, 2016 12:58:31
    Hello Tony!

    15 Dec 16 00:35, you wrote to me:

    Did you compile the nodelists? You define them all in mbsetup then run mbindex to compile them. If there is an error with a missing nodelist mbfido will not run.

    Thanks Shawn, that's the point name and path in the nodelist are correct, after that I did ./bin/mbindex and the nodelist was compiled by nodelist.zxx to nodelist.123

    In your /etc/services

    telnet 2323/tcp #change to the port you want mbse to answer on

    Ohh...right easy :-)

    Thanks
    Tony
    --- SBBSecho 3.00-Linux
    * Origin: Friends BBS, London | bbs1.tonyuk.online:2424 (2:250/4)
  • From mark lewis@1:3634/12.73 to Tony Comandini on Thursday, December 15, 2016 10:15:40

    15 Dec 16 12:13, you wrote to All:

    On 2016-12-15, mark lewis <mark.lewis@1> wrote:

    Other question how to change the telnet port?

    since inet.d is what kicks mbse to life, i'd guess that you'd change the
    port that inet.d is watching... replace "inet.d" with whatever you're
    using...

    Thanks Mark, but I use xinetd inetd is not installed on my PI. I tried
    the option -p but apparently doesn't work...but again..I am not lucky
    :-)

    you did see my last sentence to replace "inet.d" with whatever you use, right? ;)

    as someone else (shawn?) mentioned, check your /etc/services file... this is the only time that i'm aware of changing the port in /etc/services would cause the port being listened to to change... i've always just edit the services file
    to add missing ports...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... You can't have everything... where would you put it?
    ---
    * Origin: (1:3634/12.73)
  • From Tony Comandini@2:250/4 to All on Thursday, December 15, 2016 16:56:12
    On 2016-12-15, mark lewis <mark.lewis@1> wrote:

    as someone else (shawn?) mentioned, check your /etc/services file... this is the only time that i'm aware of changing the port in /etc/services would
    cause
    the port being listened to to change... i've always just edit the services
    file
    to add missing ports...

    Yeah I did it...thanks for your contribution Mark.

    --
    Thanks

    Tony
    SysOP Friends BBS London
    Telnet bbs1.tonyuk.online port 2424
    Web http://bbs1.tonyuk.online:8088
    IRC bbs1.tonyuk.online 6667 require bbs registration
    --- SBBSecho 3.00-Linux
    * Origin: Friends BBS, London | bbs1.tonyuk.online:2424 (2:250/4)