When I launch doors I get the following error, I have fooled around with permissions but have not come up with a solution as of yet.
When I launch doors I get the following error, I have fooled around with permissions but have not come up with a solution as of yet.
mkdir: cannot create directory /root permission denied
can't create local /root/.dosemu directory
can't create local /root/.dosemu/run directory
can't open "/root/.dosemu/boot.log" for writing
Just to echo what ryan said, it is indeed that you probably started
./mis as root. If you run as a non-root user, make sure you CHOWN all
the files/dirs to that user (e.g. sudo chown -R bbsuser:bbsuser /mystic (or wherever it is located).
When running as non-root, dosemu will look in that bbsuser's home folder by default for relevant config/autoexec.bat files (e.g. something like /home/user/bbsuser/.dosemu/drive_c/autoexec.bat)
This was actually the first thing I tried, all the directorys are set as chown to my user account on the machine. Everything launched but the telnet and binkp ports were unable to initialize on the mis server when launch as a regular user account.
I had modified the autoexec located in /etc/dosemu
Should I be modifying it in the user directory instead?
This was actually the first thing I tried, all the directorys are set as chown to my user account on the machine. Everything launched but the telnet and binkp ports were unable to initialize on the mis server when launch as a regular user account.
I had modified the autoexec located in /etc/dosemu
Should I be modifying it in the user directory instead?
According to the docs, starting with version 1.0.2, DOSEMU configuration files are no longer in /etc but in the user's HOME directory in ~/dosemu.
This was actually the first thing I tried, all the directorys are se chown to my user account on the machine. Everything launched but the telnet and binkp ports were unable to initialize on the mis server wh launch as a regular user account.
Check out the 'setcap' command like I mentioned.
Pro-tip - you /won't/ have a happy setup with dosemu (potentially python and other stuff) if you launch mis as root.
Something people reading this considering using setcap to run ports on
the currently logged in user and privileged ports: once you upgrade your mis executable (or any other with setcap) you'll have to set it again on the new executable.
Yeah, that's the privileged port thing. You can use something like 'setcap' or you can take the easy way out and change the ports in Mystic to something non-privileged (e.g. above 1023 -- like 9000 for telnet,
for example). Additionally, that'd probably cut down on hack attempts as well vs. using the standard port 23.
On 05-05-20 13:59, maskreet wrote to ryan <=-
Yeah, I've been pushing the setcap command for people since I moved to Linux.
Something people reading this considering using setcap to run ports on
the currently logged in user and privileged ports: once you upgrade
your mis executable (or any other with setcap) you'll have to set it
again on the new executable.
I get around this by invoking MIS and a bunch of other stuff on startup with a bash script, so I also plopped the setcap command in there as
well just so I don't have to remember to do it again after upgrading.
Been running a Win32 version of Mystic for about 45 days now and have
got a lot of things sorted out, but there are limits to what I can do running on a 32-bit version of Windows 2008 Server.
I just saw this message and I thought I'd chime in. I also wrote a HOWTO to get dosdoors running in linux for Mystic. I don't run a BBS anymore, but I'd like to make sure the info is still available for everybody.
I just saw this message and I thought I'd chime in. I also wrote a HO to get dosdoors running in linux for Mystic. I don't run a BBS anymor but I'd like to make sure the info is still available for everybody.
Fantastic. Are there any watch-outs or limitaions with using QEMU on a rPi? Other than performance/speed. I remember from the Enigma QEMU docs: "Note however that there is an important and major caveat: Multiple instances of a particular door/OS image should not be run at once!"
I just saw this message and I thought I'd chime in. I also wrote a HOWTO to get dosdoors running in linux for Mystic. I don't run a BBS anymore, but I'd like to make sure the info is still available for everybody.
On 16 Oct 2020 at 06:55a, Gryphon pondered and said...
I just saw this message and I thought I'd chime in. I also wrote a HO to get dosdoors running in linux for Mystic. I don't run a BBS anymor but I'd like to make sure the info is still available for everybody.
Hey good sir :)
Nice to see you active in the echos, hope life's treating you well.
I *think* I may have asked this before (old age memory) but would you be OK if I added this content to the fsxNet wiki with attribution to yourself?
Best, Paul
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 109 |
Nodes: | 16 (1 / 15) |
Uptime: | 03:54:28 |
Calls: | 5,653 |
Calls today: | 7 |
Files: | 8,495 |
D/L today: |
107 files (28,573K bytes) |
Messages: | 337,812 |
Posted today: | 1 |