How to Set Up EleBBS Under Linux

Over at R&M Software Rick Parrish has several how-to’s posted I wanted to make sure and archive. This is one of them. You can visit the original here. All of this is from his site, I’ve just borrowed (stolen) it here.

This HOWTO is based on the following software:

RedHat 7.3
EleBBS 0.09g1

First, the steps involved in installing EleBBS

1) Download EleBBS
2) Unzip to a temporary directory
Ensure you unzip using lowercase names (ie: unzip -L)
3) Read install.lin
4) Execute install.sh (ie: bash install.sh)

EleBBS should now be installed and fully functional.
The next steps make it telnettable using xinetd

5) Create the group and user to run EleBBS from
groupadd -g 501 bbs
useradd -d /home/ele -g 501 -s /home/ele/runele -u 501 bbs
6) Edit /etc/xinetd.d/telnet
Take note of the user, server_args and disable lines
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = bbs
server = /usr/sbin/in.telnetd
server_args = -h -L /home/ele/runele
log_on_failure += USERID
disable = no
}
7) Edit /home/ele/runele (the file should not exist yet)
Copy/Paste the following lines into this file:
#!/bin/sh

export ELEBBS=”/home/ele”
chown -R bbs.bbs $ELEBBS
cd $ELEBBS
exec $ELEBBS/elebbs -B115200 -C1 -N-1
8) Make the above file executable
chmod ugo+x /home/ele/runele
9) Change the ownership of /home/ele
chown -R bbs.bbs /home/ele
10) Restart xinetd for changes to take effect
killall -HUP xinetd

Now you should be all set to accept inbound telnet connections!

As a side note, I guess I should point out that I know next to
nothing about Linux. As such, there may be better/easier ways
to do some of this stuff. This is just what works for me.

4 throughts on "How to Set Up EleBBS Under Linux"

    1. Nope, actually I didn’t (at least yet.) Currently my system is Synchronet under windows. I’ve got a couple of virtual machines set up with different linux distros but haven’t played around with anything to do with BBSing. Once I finally get around to that I’ll update this as to whether it works or not.

    1. Nope, actually I didn’t (at least yet.) Currently my system is Synchronet under windows. I’ve got a couple of virtual machines set up with different linux distros but haven’t played around with anything to do with BBSing. Once I finally get around to that I’ll update this as to whether it works or not.

Leave a Reply to mroCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.