[sudo-discuss] Wish list // setting up our own BBS ;)
Naomi Most
pnaomi at gmail.com
Thu Apr 18 10:16:14 PDT 2013
The only real purpose for a BBS is to run TradeWars 2002 games.
In other words, *it is essential that we do this*.
Jonesin' for a hit since 1998,
Naomi aka 101101
On Thu, Apr 18, 2013 at 9:37 AM, Hol Gaskill <hol at gaskill.com> wrote:
> it's not paranoia if they're really after you. also, we should have a
> screening of They Live at some point, speaking of them.
>
> http://www.imdb.com/title/tt0096256/
>
>
> Apr 18, 2013 08:15:03 AM, romy at snowyla.com wrote:
>
> >I like this line. maybe we should set up a BBS!
> >4) The Tin-Foil-Hat Factor -- This one is a bit harder to fully explain.
> But let's say that you're not happy with the way things are going online
> in terms of privacy. Let's say that you are paranoid about people snooping
> in your email, reading your browser cache and cookies and monitoring your
> general online activity. Well. If you've got a BBS that is only
> accessible via SSH (Secure Shell)... things just got a lot more secure.
> Heck. I'd say it's a safe bet that most of the kids in hacker groups
> (like Anonymous) don't even know what a BBS is.
> >
>
> >
> >
> >
> >
>
> >
> http://lunduke.com/?p=2156
> >
> >
>
> Lunduke.com » How To Set Up Your Own BBS – Be The King of
> 1989… Today!
>
>
> With the rise of the World Wide Intertubes, in the
> 19-Something-Or-Others, we saw the decline of the old-school, text based
> dial-up BBS.
>
>
>
> Luckily, that hasn't stopped many of us from continuing to use (and enjoy)
> the best that BBS-ing has to offer. Considering running your own BBS?
> Read on!
>
>
>
> What is a BBS?
> If you never had the joy of using a BBS (perhaps they were a bit before
> your time), here is the idea in a nutshell:
>
> A BBS is a system that you "call" (in the old days with a modem and an
> analog phone line) and interact with via a text and ANSI graphics (colorful
> ascii with a little animation) interface.
>
>
>
> There were a few key components to a BBS that closely mirror what we
> currently have available today on the internet:
>
>
>
> 1) Message Forums and Networks
>
> 2) Email
>
> 3) Online, multiplayer games
>
> 4) Downloadable files
>
> 5) Real-time Chat
>
> Nowadays it is entirely possible to run a BBS, that looks and acts just
> like a BBS from the 80's and 90's, and have that BBS accessible to anyone
> on the internet.
>
> Why run your own BBS?
> So let's say you decide you want to run a BBS of your very own -- thus
> making you a SysOp (System Operator).
>
> You really need to ask yourself one question: WHY?!
>
> I mean, let's be honest. It's not for the fame. And it's not for the
> mega-bucks that are going to come rolling in. So... why?
>
> 1) The Nostalgia Factor -- There is something inherently enjoyable about
> using systems the way they were used 20+ years ago. The experience isn't
> all that different from playing a video game you played as a kid and
> finding that it is still just as fun.
>
>
>
> 2) The Fun Factor -- There are some great multiplayer games available for
> BBS's. Some of the best, in fact. TradeWars and Legend of the Red Dragon
> being two of the most famous examples. If you enjoy MUD's and games that
> put game play, thinking, player interaction and, well, text above all
> else... you'll be right at home.
>
>
>
> 3) The Geek Factor -- How many people do you know that run a BBS?
> Seriously. Anyone can put up a website. Your grandma probably has a
> website. But do any of them run a telnet-accessible multi-node BBS?
> Instant Nerd-Cred.
>
>
>
> 4) The Tin-Foil-Hat Factor -- This one is a bit harder to fully explain.
> But let's say that you're not happy with the way things are going online
> in terms of privacy. Let's say that you are paranoid about people snooping
> in your email, reading your browser cache and cookies and monitoring your
> general online activity. Well. If you've got a BBS that is only
> accessible via SSH (Secure Shell)... things just got a lot more secure.
> Heck. I'd say it's a safe bet that most of the kids in hacker groups
> (like Anonymous) don't even know what a BBS is.
>
>
>
> In a nutshell: A person decides to run a BBS because he/she wants to.
>
> But, be warned. Setting up a BBS can be time consuming. Keeping a BBS
> running can be time consuming. Administering the users on your BBS... can
> be time consuming.
>
> Setting up a BBS is a lot like adopting a puppy. Time consuming. (But
> rewarding... if you like puppies.)
>
> Choosing BBS Software
> So, you're in. What next?
>
> Next step: figure out what BBS server software you want to run.
>
> Luckily, there are many options to choose from. Unfortunately... most are
> abandoned and not exactly super compatible with newer systems.
>
> I am going to talk about two of my personal favorite options that should
> cover most people's needs: Synchronet and Virtual Advanced.
>
> Both systems can handle many, many concurrent online users ("nodes").
> Both support message forums, file downloads, games and chat. So let's
> look at where they differ.
>
> Synchronet is open source, still updated (though not necessarily all that
> often) and runs on Windows, Linux and FreeBSD.
>
>
>
> Virtual Advanced is closed source (though freely available), no longer in
> development and runs under DOS. (Yes. I did say this was one of my
> favorites. I'll explain a little further down.)
>
>
>
> Despite these, relatively massive, differences both systems are entirely
> capable of running an excellent BBS. More on getting these two setup in
> just a bit.
>
> (There are many other, very capable, BBS servers out there. Including
> EleBBS, WWIV, Wildcat! and Mystic. I am choosing to cover only Synchronet
> and Virtual Advanced here to keep things simple.)
>
>
>
> BBS Door Games
> A BBS "Door" is basically a piece of external software (usually a game).
> How it works is this:
>
> 1) A person calls your BBS, then chooses to run a "door game" from a menu
> that you have set up.
>
> 2) The BBS server software then generates what is called a "drop file"
> (often called "door.sys" or "chain.txt"). This is simply a text file that
> contains pieces of information that will tell the door software how to
> continue communicating with the person (connection info, user name, etc.).
>
>
>
> 3) The BBS server then launches the door software and instructs it where
> to look for that drop file.
>
> 4) When the user is done playing the game, the door software exits and
> returns control back to the BBS server.
>
> Now that you know the basics of how they work, you'll need to decide which
> (if any) you want on your system.
>
>
>
> This can be a rather huge task. Not only do you need to find out which
> games you like (and that your callers may like)... but you need to find a
> way to actually BUY these games (which are, often, long since abandoned).
>
>
>
> Luckily there are some games that are still supported (and usually very
> inexpensive), and various resources to get you started:
>
> John Dailey Software - John supports and sells some truly excellent games,
> including Barren Realms Elite (a personal favorite strategy game of mine).
>
>
>
> BBSFiles.com - This is a great collection of downloads of door games (as
> well as add-ons). What makes this site truly excellent is that it also
> provides many, many public (and legal) registration keys for long abandoned
> games.
>
>
>
> TradeWars - This is one of the most popular games out there (and for good
> reason). But purchasing a new license for the old (and unsupported) DOS
> door game version can be tricky. The new TradeWars server is developed and
> sold by EIS. If you really want a good, legal copy... your best bet is to
> contact them directly.
>
>
>
> Gameport - Want Legend of the Red Dragon? Hint: Your callers probably do.
> Gameport owns the rights and can sell you a registration for 15 bucks.
> They also have a few other BBS door games available for purchase for the
> same price.
>
>
>
> For each game you'll want to read through the supplied documentation for
> how to set it up with your BBS. Most likely you'll be making your BBS
> available via Telnet... which means you'll be ignoring any settings for
> "Com Ports" and the like for each game and instead relying on something
> called a "Fossil Driver".
>
>
>
> Choosing your OS and Hardware
> Hardware -
>
> The hardware requirements for running a BBS are... very small. Have an
> old PC lying around that can technically run semi-modern OS? Should be
> fine.
>
> Operating System -
>
> Choosing the OS you run your BBS server on is entirely personal. Linux or
> Windows (XP or newer) would be my recommendations.
>
> Here's what I'm running:
>
> Arch Linux running on an old Eee PC netbok (with a roughly 600mhz
> processor).
>
> Small. Cheap. Quiet. Low power.
>
> Linux Notes - I like Linux. But setting up DOS based Door games can be a
> bit more challenging under Linux (for obvious reasons). If you elect to
> use Synchronet (which is my recommended approach under Linux) here is a
> great tutorial on setting up door games for Synchronet under Linux using
> DOSEMU. It is also possible to use DOSBox to run your DOS door games, but
> this can be very problematic as DOSBox caches the file system... making it
> difficult to run games that have multiple, simultaneous online users (but
> not impossible... just very, very hard). For that reason I highly
> recommend the Synchronet/DOSEMU route.
>
>
>
> Network Connection -
>
> A great speed for using a BBS is roughly equivalent to an old 14.4 or 28.8
> analog modem. This allows text to appear on the screen rapidly without
> making people wait. (Man. The days of 300 baud modems... life was tough!)
>
>
>
> Luckily, if you have any decently modern network connection you should be
> all set. If you want to be able to have 10 concurrent connections, you'll
> be looking at a maximum usage of about 280 kbit/sec. (And even that is
> unlikely unless people are downloading files).
>
>
>
> For a good example: My BBS (The House of Lunduke) has 20 lines. Even when
> all 20 lines are full of people playing games I don't even notice the
> network traffic on my FiOS line.
>
>
>
> What *is* important to consider is latency. While a satellite internet
> connection may have enough bandwidth to handle a BBS... the ping time is
> going to make your BBS almost unusable as you will end up waiting for an
> eternity every time you hit a key.
>
>
>
> The other big consideration here is how people will connect to your BBS.
> Will you have your own domain name? A static IP address (recommended)?
>
> If you do not have a static IP address (and your ISP refuses to give you
> one) you can sign up for a Dynamic DNS service.
>
> Getting Up And Running
> Ok. So you've chosen your hardware, OS and BBS software and you're ready
> to go. What now?
>
> Synchronet -
>
> So you chose Synchronet, eh? If you are running Windows go grab the
> installer from the Download page then follow these instructions. It's
> truly pretty straight forward.
>
>
>
> Running on Linux? You're going to need to build Synchronet from source
> and do some tweaking. Luckily there are excellent instructions available.
> Which I recommend following to the letter.
>
>
>
> Virtual Advanced -
>
> Running on Windows:
>
> 1) Go grab the Virtual Advanced Windows installer.
>
> 2) Then you'll need the VADV32 installer, which is supplied by Aspect
> Technologies.
>
>
>
> Remember when I said Virtual Advanced is no longer being developed?
> Luckily Aspect Technologies stepped up to the plate and built a great tool
> called VADV32 which acts as a telnet server and configuration front end for
> Virtual Advanced. Follow the instructions provided with VADV32.
>
>
>
> Running on Linux:
>
> Don't do it. VADV32 is necessary to have a good experience running
> Virtual Advanced as a telnet accessible BBS. And it is a Windows
> application.
>
> That said: I am running Virtual Advanced and VADV32 under Arch Linux using
> Wine (and other tools). It was a royal pain to get working properly. But
> I'm a stubborn Linux user who used to run Virtual Advanced on OS/2 "back in
> the day"... I chose that route for nostalgic reasons. So it's possible.
> If you really hate yourself and want to do this like I did, ask in the
> comments for this article and I will do my best to help with any issues you
> have.
>
>
>
> Additional Considerations
> Does your BBS need a website? If so, will you allow people to connect to
> your BBS via your website (via something such as FlashTerm or jsTerm).
>
>
>
> Will you promote your BBS on the various BBS list website out there (such
> as BBSFinder)?
>
> How much time/access will you give your users? How will you handle new
> users?
>
> Will you join a message network (such as FidoNet)?
>
> Lots and lots to consider. Far too many to list and answer. But if you
> have questions, just ask here and I (or others) may be able to point you in
> the right direction.
>
> My Thoughts on BBSing
> I feel that BBSing is genuinely important. Both as a leisure activity (a
> rather nerdy one), a communication mechanism and a way of preserving our
> past (and making that past accessible to everyone to see, experience and
> study).
>
>
>
> I would love to see more BBS's. If this interests you, dive in and have
> fun. What's the worst that can happen?
>
>
>
>
>
>
> Filed under: BBS | 9 Comments
>
>
>
>
> >
> >---
> >Romy IlanoFounder of Snowylahttp://www.snowyla.comromy@snowyla.com
>
>
> >
>
> >
>
> >
> >_______________________________________________
> >sudo-discuss mailing list
> >sudo-discuss at lists.sudoroom.org
> >http://lists.sudoroom.org/listinfo/sudo-discuss
> >
>
--
Naomi Theora Most
naomi at nthmost.com
+1-415-728-7490
skype: nthmost
http://twitter.com/nthmost
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sudoroom.org/pipermail/sudo-discuss/attachments/20130418/620e85bb/attachment.html>
More information about the sudo-discuss
mailing list