• MBSE

    From Tony Comandini@2:250/5 to All on Thursday, January 05, 2017 18:49:54
    Yesterday I asked for some reader for iPad or iPhone but I found the solution to login in telnet from web http://mbse.laserbbs.co.uk I have to arrange the web page but for the moment is functionally.

    Hope is helpful for somebody else.


    Greetings, Tony Comandini

    ... A dirty book is rarely dusty.

    --- MBSE BBS v1.0.6.9 (GNU/Linux-x86_64)
    * Origin: = Laser BBS = London = mbse.laserbbs.co.uk:2323 = (2:250/5)
  • From Nicholas Boel@1:154/10 to All on Sunday, January 08, 2017 15:08:46
    Hello All,

    Aaaaaand I just got my first relization that mbsetup is extremely overwhelming.
    In my case, definitely not going to be doable in one sitting.

    However, it is by far the most extensive setup I have ever seen with any BBS software, ever. I don't think I've found anything that hasn't already been covered.

    At the moment I am tinkering with it in a VM on my main desktop, so I should probably stop there and figure out what I actually want to do with and about this. If my current main tosser's development is at a halt, I'm always inclined
    to try something else. :)

    Has MBSE been installed on ARM devices successfully already? If so, I may finally have a good enough reason to get that ODROID I was looking at and holding myself back from dropping the money on about a week ago.

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)
  • From Stephen Walsh@3:633/280 to Nicholas Boel on Monday, January 09, 2017 10:35:36

    Hello Nicholas!

    08 Jan 17 15:08, you wrote to all:

    Aaaaaand I just got my first relization that mbsetup is extremely overwhelming. In my case, definitely not going to be doable in one sitting.

    It can even be confusing for us that use the software every day! I'm sometimes loosing the location of settings
    and have to go though a lot of screens to find stuff.

    Has MBSE been installed on ARM devices successfully already? If so, I
    may finally have a good enough reason to get that ODROID I was looking
    at and holding myself back from dropping the money on about a week
    ago.


    Is this any help? I haven't tried it on my Pi (the bigger model 1).


    === Cut ===
    = MBSE (3:633/280) ============================================================
    Msg : 288 of 291
    From : Tony Comandini 2:250/4 14 Dec 16 12:51:00
    To : Allen Prunty
    Subj : Re: Help compiling on a M ===============================================================================
    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

    === Cut ===


    Stephen


    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- (3:633/280)
  • From Tony Comandini@2:250/5 to Nicholas Boel on Sunday, January 08, 2017 23:42:00
    Nicholas Boel wrote to All <=-

    Hello All,

    Aaaaaand I just got my first relization that mbsetup is extremely overwhelming. In my case, definitely not going to be doable in one sitting.

    Hi Nick welcome to the club, I had the same feeling, but with the help of the Guys and reading better the
    documentation I'll sort it out.

    However, it is by far the most extensive setup I have ever seen with
    any BBS software, ever. I don't think I've found anything that hasn't already been covered.

    Well it depends for which platform you use. I installed on Debian Jessie and RaspBerry PI3 in a "breeze". Didn't need to write by hand msgs areas or files areas.
    When you familiarize with mbsetup is quite easy.

    At the moment I am tinkering with it in a VM on my main desktop, so I should probably stop there and figure out what I actually want to do
    with and about this. If my current main tosser's development is at a
    halt, I'm always inclined to try something else. :)

    Other BBS Software has pros and cons like MBSE.

    Has MBSE been installed on ARM devices successfully already? If so, I
    may finally have a good enough reason to get that ODROID I was looking
    at and holding myself back from dropping the money on about a week ago.

    I installed on Raspberry PI3 with Raspbian, if you want I am glad to pass you some notes.

    Tony

    ... "42? 7 and a half million years and all you can come up with is 42?!"
    --- MultiMail/Darwin v0.49
    * Origin: = Laser BBS = London = mbse.laserbbs.co.uk:2323 = (2:250/5)
  • From Andrew Leary@1:320/219 to Nicholas Boel on Sunday, January 08, 2017 19:36:48
    Hello Nicholas!

    08 Jan 17 15:08, you wrote to all:

    Has MBSE been installed on ARM devices successfully already? If so, I
    may finally have a good enough reason to get that ODROID I was looking
    at and holding myself back from dropping the money on about a week
    ago.

    MBSE has been installed on ARM devices such as the Raspberry Pi3 without issues. I helped Tony Comandini with such a setup just a few days ago.

    Andrew

    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)
  • From Nicholas Boel@1:154/10 to Stephen Walsh on Sunday, January 08, 2017 19:25:24
    Hello Stephen,

    On Mon Jan 09 2017 10:35:36, Stephen Walsh wrote to Nicholas Boel:

    Has MBSE been installed on ARM devices successfully already? If
    so, I may finally have a good enough reason to get that ODROID I
    was looking at and holding myself back from dropping the money on
    about a week ago.

    Is this any help? I haven't tried it on my Pi (the bigger model 1).

    Enough to know it's possible, even though I wouldn't be using any Debian based distros. Thanks for the repost!

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)
  • From Nicholas Boel@1:154/10 to Tony Comandini on Sunday, January 08, 2017 19:27:02
    Hello Tony,

    On Sun Jan 08 2017 23:42:00, Tony Comandini wrote to Nicholas Boel:

    Hi Nick welcome to the club, I had the same feeling, but with the help
    of the Guys and reading better the documentation I'll sort it out.

    I understood everything I was doing. But I'm sure I'll have to go over it a couple times to make sure everything is in the right places, after finishing it
    the first time.

    Well it depends for which platform you use. I installed on Debian
    Jessie and RaspBerry PI3 in a "breeze". Didn't need to write by hand
    msgs areas or files areas. When you familiarize with mbsetup is quite easy.

    I won't either, as I do have areas files for importing all of them.

    I installed on Raspberry PI3 with Raspbian, if you want I am glad to
    pass you some notes.

    I read your original message, which basically covers INSTALL.in almost to the letter plus a few extra things it looks like you needed to do because of Debian/Raspbian itself. I plan on using a non-Debian based distro anyways, so I'm sure I'll be figuring it all out on my own.

    However, your original post and now knowing it is indeed possible to compile it
    on ARM devices entices me to continue.

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)
  • From Nicholas Boel@1:154/10 to Andrew Leary on Sunday, January 08, 2017 19:30:16
    Hello Andrew,

    On Sun Jan 08 2017 19:36:48, Andrew Leary wrote to Nicholas Boel:

    Has MBSE been installed on ARM devices successfully already? If
    so, I may finally have a good enough reason to get that ODROID I
    was looking at and holding myself back from dropping the money on
    about a week ago.

    MBSE has been installed on ARM devices such as the Raspberry Pi3
    without issues. I helped Tony Comandini with such a setup just a few
    days ago.

    That's about all I needed to hear. Thanks! :)

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)
  • From Shawn Highfield@1:229/452.3 to Nicholas Boel on Monday, January 09, 2017 14:17:06

    Hello Nicholas!

    08 Jan 17 15:08, you wrote to all:

    Has MBSE been installed on ARM devices successfully already? If so, I
    may finally have a good enough reason to get that ODROID I was looking
    at and holding myself back from dropping the money on about a week
    ago.

    Typing this to you on my MBSE setup on a Pie3. ;)


    Shawn


    ... Half of conversation is listening.
    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Tiny's BBS - www.tinysbbs.com (1:229/452.3)
  • From mark lewis@1:3634/12.73 to Shawn Highfield on Monday, January 09, 2017 16:43:38

    On 2017 Jan 09 14:17:06, you wrote to Nicholas Boel:

    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Tiny's BBS - www.tinysbbs.com (1:229/452.3)

    check your inbound on 1:229/452 for a file and a netmail from me... they're probably in your insecure inbound since we don't have a mailer session level password between us ;)

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Boundaries between properties are clear when your neighbor mows.
    ---
    * Origin: (1:3634/12.73)
  • From Vince Coen@2:250/1 to Nicholas Boel on Monday, January 09, 2017 23:14:56
    Hello Nicholas!

    Sunday January 08 2017 15:08, you wrote to All:

    Hello All,

    Aaaaaand I just got my first relization that mbsetup is extremely overwhelming. In my case, definitely not going to be doable in one
    sitting.

    However, it is by far the most extensive setup I have ever seen with
    any BBS software, ever. I don't think I've found anything that hasn't already been covered.

    At the moment I am tinkering with it in a VM on my main desktop, so I
    should probably stop there and figure out what I actually want to do
    with and about this. If my current main tosser's development is at a
    halt, I'm always inclined to try something else. :)

    Has MBSE been installed on ARM devices successfully already? If so, I
    may finally have a good enough reason to get that ODROID I was looking
    at and holding myself back from dropping the money on about a week
    ago.

    Does Rashberry Pi's count ?

    If so then yes (by others).

    Vince

    --- Mageia Linux v5/Mbse v1.0.6/GoldED+/LNX 1.1.501-b20150715
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1)
  • From Shawn Highfield@1:229/452.3 to mark lewis on Tuesday, January 10, 2017 07:14:50

    Hello mark!

    09 Jan 17 16:43, you wrote to me:

    check your inbound on 1:229/452 for a file and a netmail from me... they're probably in your insecure inbound since we don't have a mailer session level password between us ;)

    Got it with thanks! ;)

    Shawn


    ... Landru! Guide us!
    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Tiny's BBS - www.tinysbbs.com (1:229/452.3)
  • From Nicholas Boel@1:154/10 to Andrew Leary on Wednesday, January 11, 2017 21:43:04
    Hello Andrew,

    On Sun Jan 08 2017 19:36:48, Andrew Leary wrote to Nicholas Boel:

    Also, just wondering.. Is there something specific in the BBS software that requires it to know what Linux distribution and version of it you're using? I only ask this, because the more distros installed on, the bigger that initial test in SETUP.sh is going to be. Just seems like it's a little redundant, but if there's an actual reason the BBS software needs it that I don't currently know about, I'd like to know what it is.

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)
  • From Andrew Leary@1:320/219 to Nicholas Boel on Thursday, January 12, 2017 06:15:31
    Hello Nicholas!

    11 Jan 17 21:43, you wrote to me:

    Also, just wondering.. Is there something specific in the BBS software that requires it to know what Linux distribution and version of it
    you're using? I only ask this, because the more distros installed on,
    the bigger that initial test in SETUP.sh is going to be. Just seems
    like it's a little redundant, but if there's an actual reason the BBS software needs it that I don't currently know about, I'd like to know
    what it is.

    MBSE is tightly integrated with the host OS. It needs to be able to create user accounts, change passwords, etc. During the SETUP.sh process, it needs to modify /etc/services, /etc/inetd.conf and/or /etc/xinetd.conf, etc. The tests in SETUP.sh help determine the proper steps to ensure that the BBS works without disrupting any other operations on the system.

    Andrew

    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)
  • From Nicholas Boel@1:154/10 to Andrew Leary on Thursday, January 12, 2017 07:14:56
    Hello Andrew,

    On Thu Jan 12 2017 06:15:30, Andrew Leary wrote to Nicholas Boel:

    MBSE is tightly integrated with the host OS. It needs to be able to create user accounts, change passwords, etc. During the SETUP.sh
    process, it needs to modify /etc/services, /etc/inetd.conf and/or /etc/xinetd.conf, etc. The tests in SETUP.sh help determine the
    proper steps to ensure that the BBS works without disrupting any other operations on the system.

    Most, if not all of what you mention above, seems fairly standard in any Linux distribution (or am I missing something?). I was merely wondering about the check for the specific distro and version number, and what it would possibly be
    used for.

    I guess I was just wondering if it would be easier performing the proper checks
    on the locations of the files it needs to modify, rather than checking for the specific distro name and version number. I just have no idea whether or not the
    actual distro name and version number are used in MBSE itself, or if it is just
    a set variable displayed to the sysop when running SETUP.sh, which would then give reason as to why that check is performed.

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)
  • From Andrew Leary@1:320/219 to Nicholas Boel on Thursday, January 12, 2017 13:27:12
    Hello Nicholas!

    12 Jan 17 07:14, you wrote to me:

    Most, if not all of what you mention above, seems fairly standard in
    any Linux distribution (or am I missing something?). I was merely wondering about the check for the specific distro and version number,
    and what it would possibly be used for.

    There are several differences between distributions that are handled by the SETUP.sh, primarily in the area of how passwords are stored (/etc/passwd vs. /etc/shadow, etc.) There are also differences in the groups that exist between the various distributions.

    I guess I was just wondering if it would be easier performing the
    proper checks on the locations of the files it needs to modify, rather than checking for the specific distro name and version number. I just
    have no idea whether or not the actual distro name and version number
    are used in MBSE itself, or if it is just a set variable displayed to
    the sysop when running SETUP.sh, which would then give reason as to
    why that check is performed.

    For the most part, the SETUP.sh handles finding what it needs itself. There are a few things that are checked that are distribution specific.

    Andrew

    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)
  • From Nicholas Boel@1:154/10 to Andrew Leary on Thursday, January 12, 2017 13:54:54
    Hello Andrew,

    On Thu Jan 12 2017 13:27:12, Andrew Leary wrote to Nicholas Boel:

    I guess I was just wondering if it would be easier performing the
    proper checks on the locations of the files it needs to modify,
    rather than checking for the specific distro name and version
    number. I just have no idea whether or not the actual distro name
    and version number are used in MBSE itself, or if it is just a
    set variable displayed to the sysop when running SETUP.sh, which
    would then give reason as to why that check is performed.

    For the most part, the SETUP.sh handles finding what it needs itself. There are a few things that are checked that are distribution
    specific.

    Okay. Thanks for the info!

    Regards,
    Nick

    ... "Не знаю. Я здесь только работаю."
    --- GoldED+/LNX 1.1.5-b20161221
    * Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)
  • From mark lewis@1:3634/12.73 to Nicholas Boel on Thursday, January 12, 2017 14:29:12

    On 2017 Jan 12 07:14:56, you wrote to Andrew Leary:

    MBSE is tightly integrated with the host OS. It needs to be able to
    create user accounts, change passwords, etc. During the SETUP.sh
    process, it needs to modify /etc/services, /etc/inetd.conf and/or
    /etc/xinetd.conf, etc. The tests in SETUP.sh help determine the
    proper steps to ensure that the BBS works without disrupting any
    other operations on the system.

    Most, if not all of what you mention above, seems fairly standard in
    any Linux distribution (or am I missing something?). I was merely wondering about the check for the specific distro and version number,
    and what it would possibly be used for.

    consider if you are installing on debian... in older versions you would set things up one way... in newer versions you have that systemd shit to deal with and maybe even both, old and systemd... knowing the distribution and version number of that distribution make it a lot easier to know what to do and in which order to do them...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... To atone for national sins, British eat pub sandwiches.
    ---
    * Origin: (1:3634/12.73)