Last update 5 December 2025
MBSE BBS: Running Linux Doors with MBSE
Introduction
VERY IMPORTANT!
You must perform these steps as user mbse.
Running Linux-native doors is very easy with MBSE. For this
example, I'll use the Linux-native version of Wordle by Alexander Corris.
Here's how to do this:
- Install the door to a directory. For this example, I will use
/opt/mbse/doors/wordle. Make sure to run umask 007 first, then
chmod the binary to 0770 and the rest of the files to 0660
- Create a bash script similar to below in ~/bin (I call this "runwordle"):
#!/bin/bash
cd /opt/mbse/doors/wordle
# The -X tells the door to run as a stdio program, not as a door
./bbswordle -D$1/door32.sys -X
# The next two liners puts the program's bulletins where they need to be for MBSE
cp ./bulletin.ans /opt/mbse/share/int/txtfiles/en/blt61.ans
cp ./bulletin2.ans /opt/mbse/share/int/txtfiles/en/blt62.ans
- Set up a menu entry in mbsetup similar to below:

/H expands to show the user's home directory where all the dropfiles are written to.
The script will expand the calling line in runwordle to ./wordle
-D/opt/mbse/home/(username)/door32.sys -X
Test out the door and it should work fine.
Go Back