• Need Help: DOSEMU for Doors

    From it@21:1/142 to All on Saturday, October 14, 2017 23:04:22
    I am trying to get DOSEMU working on a door program, even a sample that I
    wrote in Pascal, but I am getting this error when I select the door from the menu:

    odd environment, you don't have $HOME, giving up

    It appears rapidly and goes away as the door menu clears the screen before loading (had to use scrollback buffer to read it)

    Google wasn't my friend on this...

    Where do I define $HOME and what path should I use? /mystic/doors ?
    Running Ubuntu 16.10, DOSEMU 1.4.0.8

    It's the latest version in the repository, I did the usual
    apt-get install dosemu

    Thanks!

    --- Mystic BBS v1.12 A34 (Linux/32)
    * Origin: The Vista BBS - Vallejo, CA USA (21:1/142)
  • From quickshot@21:2/134 to it on Sunday, October 15, 2017 05:41:04
    I am trying to get DOSEMU working on a door program, even a sample that I wrote in Pascal, but I am getting this error when I select the door from the menu:

    odd environment, you don't have $HOME, giving up

    $HOME should be an enviroment variable in linux. It defines where your home
    directory is. For example /home/scott

    Do you have a home directory for your account? what happens when you do
    cd ~ ?


    Where do I define $HOME and what path should I use? /mystic/doors ?

    If you need to change your home directory, it can be done with usermod
    ex sudo usermod -d /home/scott scott

    Scott Miller
    ---Quickshot
    ----Troybbs.com

    --- Mystic BBS v1.12 A35 (Linux/64)
    * Origin: Troy's Den * troybbs.com (21:2/134)
  • From it@21:1/142 to quickshot on Sunday, October 15, 2017 14:01:02
    If you need to change your home directory, it can be done with usermod
    ex sudo usermod -d /home/scott scott

    I'm running MIS with a user called "mystic" which could be the problem, I
    don't think home was created since I never logged in as that user, I will try usermod and see what happens.

    I'm still new to Linux, only been using it for a year, mainly Ubuntu server
    at work for running a TV with a custom dashboard and some internal Apache sites. :)

    Thanks! I'm going to go give it a try.
    -Ian

    --- Mystic BBS v1.12 A34 (Linux/32)
    * Origin: The Vista BBS - Vallejo, CA USA (21:1/142)
  • From it@21:1/142 to quickshot on Sunday, October 15, 2017 15:28:59
    Well, the path was already set but I made a little breakthrough, I used MIS2 instead of MIS and I got better results. Still didn't work, but DOSEMU
    started to load.

    I'll keep trying. Thanks!

    --- Mystic BBS v1.12 A34 (Linux/32)
    * Origin: The Vista BBS - Vallejo, CA USA (21:1/142)
  • From Vk3jed@21:1/109 to it on Monday, October 16, 2017 12:22:00
    it wrote to quickshot <=-

    I'm running MIS with a user called "mystic" which could be the problem,
    I don't think home was created since I never logged in as that user, I will try usermod and see what happens.

    The $HOME is always created, if you use the standard Linux utilities to create new users. I'm sure you'll find there's a /home/mystic directory on your system (as there is on mine, since I also run under user mystic.

    I'm still new to Linux, only been using it for a year, mainly Ubuntu server at work for running a TV with a custom dashboard and some
    internal Apache sites. :)

    Enjoy, once you're comfortable with Linux, you won't want to go back. I've been using it since 1995. :)


    ... It beeped and said "Countdown initiated". Is that bad?
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (21:1/109)
  • From Vk3jed@21:1/109 to it on Monday, October 16, 2017 12:23:00
    it wrote to quickshot <=-

    @TZ: 41a4
    Well, the path was already set but I made a little breakthrough, I used MIS2 instead of MIS and I got better results. Still didn't work, but DOSEMU started to load.

    That's a start. I can't help with the DOSEmu side of things, as I run on a Pi (which doesn't support DOSemu).


    ... They couldn't hit an elephant at this dist...
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (21:1/109)
  • From apam@21:1/125 to Vk3jed on Monday, October 16, 2017 19:47:31
    The $HOME is always created, if you use the standard Linux utilities to create new users. I'm sure you'll find there's a /home/mystic directory on your system (as there is on mine, since I also run under user mystic.

    Actually the standered useradd tool doesn't automatically create the home directory unless you specify -m

    Many distributions ship with an adduser script that prompts for info that
    does automatically create the home directory, but it's not really
    standard.

    Andrew


    --- MagickaBBS v0.7alpha (Linux/x86_64)
    * Origin: Exotica BBS - telnet://exoticabbs.com:2023/ (21:1/125)