• Mystic and Linux distros

    From ogg@21:2/147 to All on Wednesday, December 04, 2024 20:19:34
    To all sysops running on Linux, I'm going be to moving back from windows to Linux and would like ask for some of your help. I'm trying to decide what distro to move to. What distro are you running and what version? Were there any particular reasons for your choice?

    As to background, I originally started Altair IV on Ubuntu (version 18, I think.) The reason for moving to windows was both for dos doors and trying
    to get Python 2.7 and 3.+ working on the same machine. I'm now tired of Microsoft. Period.

    I'm most familiar with Debian based distros. I'm willing to look at others but not sure what others Mystic will run on. Knowing someone is actually using a particular distro would give me some confidence to try it.

    Mystic's origin line will give me what version of Mystic you're using and what operating system but not what Linux distro and version. That's what I'm after.

    Thanks for all your help.

    |11ogg
    |11SysOp, Altair IV BBS
    |11altairiv.ddns.net:2323

    ... How do I set my laser printer to stun?

    --- Mystic BBS v1.12 A49 2024/05/29 (Windows/64)
    * Origin: Altair IV BBS (21:2/147)
  • From Al@21:4/106 to ogg on Wednesday, December 04, 2024 23:59:36
    To all sysops running on Linux, I'm going be to moving back from windows to Linux and would like ask for some of your help. I'm trying to decide what distro to move to. What distro are you running and what version? Were there any particular reasons for your choice?

    I am running Linux From Scratch 12.2+, for the fun of it more than anything else.

    I'm most familiar with Debian based distros. I'm willing to look at others but not sure what others Mystic will run on. Knowing someone is actually using a particular distro would give me some confidence to try it.

    I'm not running Mystic currently but when I did I was running it on Slackware. Solid as a rock. Debian or Ubuntu would give equally, good results.

    If I were to run a distro today I would likely go with Archlinux, a rolling distro, always being updated.

    The most important thing is that you are comfortable where you are.

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From goto_KCM@21:1/218 to ogg on Thursday, December 05, 2024 10:59:26
    Hi!

    Had to reinstall my BBS as my installation seems broken over the years.
    So tried it with Raspberry OS Bookworm in x64 and x86, but MIS won't poll with that.

    Ended up with Raspberry Pi OS Bullseye x86 and now Mystic is running fine on my Raspi 3B+ again.

    Regards
    Andreas

    ... Kautzner Computer Museum - https://kcm.or.at

    --- Mystic BBS v1.12 A49 2024/05/29 (Raspberry Pi/32)
    * Origin: KCM BBS (21:1/218)
  • From Floris van Unen@21:1/146 to ogg on Thursday, December 05, 2024 11:04:06

    Hello ogg!

    04 Dec 24 20:19, you wrote to all:

    I'm most familiar with Debian based distros. I'm willing to look at others but not sure what others Mystic will run on. Knowing someone

    Using debian here too, nothing wrong with sticking what you are experienced with.

    Floris


    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: ----> Fidian on Azure West-Europe (Holland) IPV6. (21:1/146)
  • From niter3@21:1/199 to ogg on Thursday, December 05, 2024 07:45:26
    To all sysops running on Linux, I'm going be to moving back from
    windows to Linux and would like ask for some of your help. I'm trying
    to decide what distro to move to. What distro are you running and what version? Were there any particular reasons for your choice?

    Debian or Ubuntu is a safe bet. Both are stable.

    I use debian and no GUI.

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Clutch BBS * telnet://clutchbbs.com (21:1/199)
  • From paul@21:3/195 to ogg on Thursday, December 05, 2024 08:59:04
    windows to Linux and would like ask for some of your help. I'm trying
    to decide what distro to move to. What distro are you running and what version? Were there any particular reasons for your choice?


    Debian. That's my goto all the time. Stable and light weight.

    ... Real Programmers balance their checkbooks in hex

    --- Mystic BBS v1.12 A48 (Raspberry Pi/32)
    * Origin: https://13leader.net (21:3/195)
  • From paul@21:3/195 to goto_KCM on Thursday, December 05, 2024 09:01:13
    Ended up with Raspberry Pi OS Bullseye x86 and now Mystic is running
    fine on my Raspi 3B+ again.

    I would agree. Debian is always a solid choice on any hardware.

    ... Everyone smiles in the same language.

    --- Mystic BBS v1.12 A48 (Raspberry Pi/32)
    * Origin: https://13leader.net (21:3/195)
  • From paul@21:3/195 to niter3 on Thursday, December 05, 2024 09:11:33
    Debian or Ubuntu is a safe bet. Both are stable.


    I was a big Ubuntu fan until they started running ads for Canonical within apt.

    ... If all the world is a stage, where is the audience sitting?

    --- Mystic BBS v1.12 A48 (Raspberry Pi/32)
    * Origin: https://13leader.net (21:3/195)
  • From Uber-Geek@21:1/161 to ogg on Thursday, December 05, 2024 09:50:23
    To all sysops running on Linux, I'm going be to moving back from
    windows to Linux and would like ask for some of your help. I'm trying
    to decide what distro to move to. What distro are you running and what version? Were there any particular reasons for your choice?

    Originally I was running the BBS on the Raspberry Pi OS, but ended up putting it on Ubuntu Server 24.04.1. I have an EXSi server in my homelab, so the BBS is running as a VM. I chose Ubuntu because it was the easiest to get up and running. If I had to do it again I might choose straight Debian.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Phantom BBS - bbs.phantombbs.info (21:1/161)
  • From Zip@21:1/202 to ogg on Thursday, December 05, 2024 21:36:19
    Hello ogg!

    On 04 Dec 2024, ogg said the following...

    to decide what distro to move to. What distro are you running and what version? Were there any particular reasons for your choice?

    I'm running Debian Bookworm (12.8). I've been using Debian since the early 2000s and it has been working fine all the time on a number of different machines.

    The only "workaround" for Mystic that I've had to perform is to patch cryptlib 3.4.5's ccopts.sh slightly to work with gcc 12. (Cryptlib 3.4.6 doesn't work with Mystic at all, I believe.) And to create a systemd service/unit file to launch Mystic (MIS).

    Best regards
    Zip

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Bucko@21:4/131 to ogg on Thursday, December 05, 2024 18:35:26
    On 04 Dec 2024, ogg said the following...

    To all sysops running on Linux, I'm going be to moving back from
    windows to Linux and would like ask for some of your help. I'm trying
    to decide what distro to move to. What distro are you running and what version? Were there any particular reasons for your choice?

    Running in Debian 12.8. Like someone else mentioned only thing I had to do was assemble gcc using a hack to install gcc 9 instead of 10 or 11 at the time of my installation. Other then that I find Debian with the XFCE desktop to be both lightweight and VERY stable. I run it on all of my machines now...


    |11 Bucko |14- |06Wrong Number Family Of BBS' |07- |03www.wrgnbr.com

    ... This virus requires Microsoft Windows 3.x

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)
  • From Shurato@21:2/148 to Zip on Thursday, December 05, 2024 16:42:00

    Hello ogg!

    On 04 Dec 2024, ogg said the following...

    to decide what distro to move to. What distro are you running and
    what
    version? Were there any particular reasons for your choice?

    I'm running Debian Bookworm (12.8). I've been using Debian since the early 2000s and it has been working fine all the time on a number of different machines.

    The only "workaround" for Mystic that I've had to perform is to patch cryptlib 3.4.5's ccopts.sh slightly to work with gcc 12. (Cryptlib 3.4.6 doesn't work with Mystic at all, I believe.) And to create a systemd service/unit file to launch Mystic (MIS).

    Which is better, having an @reboot cronjob, or a systemd service? I do the former and it works fine. I just run a script that starts mis server and deletes the semaphore files before that.

    --
    Shurato, Sysop Shurato's Heavenly Sphere (ssh, telnet, pop3, ftp,nntp,
    ,wss) (Ports 22,23,110,21,119,8080) (ssh login 'bbs' pass 'shsbbs').


    *** THE READER V4.50 [freeware]
    ---
    * Origin: Shurato's Heavenly Sphere telnet://shsbbs.net (21:2/148)
  • From dreamchipper@21:1/228 to ogg on Friday, December 06, 2024 18:34:00
    I'm using a docker container using Ubuntu:16.04, this was mainly to get a dosemu that worked with all the door games I wanted to use. I also run `dpkg --add-architecture i386` for 32bit combatibility and things have been going pretty smoothly.

    Dreamchipper

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: SDF-1 BBS: bbs.sdf1.net (ssh: 5022, telnet: 5023) (21:1/228)
  • From Zip@21:1/202 to Shurato on Friday, December 06, 2024 20:25:19
    Hello Shurato!

    On 05 Dec 2024, Shurato said the following...

    Which is better, having an @reboot cronjob, or a systemd service? I do
    the former and it works fine. I just run a script that starts mis
    server and deletes the semaphore files before that.

    I like to be able to start/stop/restart MIS, watch output and status etc., so I prefer a systemd service. =)

    By the way, for removing busy files before starting MIS (e.g. on boot), check './mis poll killbusy all', which will do this for you.

    For a systemd service, one can e.g. add:

    ExecStartPre=-/mystic/mis poll killbusy all
    ExecStopPost=-/mystic/mis poll killbusy all

    ...to the [Service] stanza of the systemd service file.

    Best regards
    Zip

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From ogg@21:2/147 to All on Friday, December 06, 2024 19:08:38
    On 04 Dec 2024, ogg said the following...

    To all sysops running on Linux, I'm going be to moving back from
    windows to Linux and would like ask for some of your help.
    ...snip...

    Thank you all who responded! The overwhelming consensus is that Debian
    should be where I concentrate my efforts. I'll give that a go. In the mean time, I continue to watch this thread for responses.

    Thanks again!

    |11ogg
    |11SysOp, Altair IV BBS
    |11altairiv.ddns.net:2323

    ... There are two types of people; those who finish what they start and

    --- Mystic BBS v1.12 A49 2024/05/29 (Windows/64)
    * Origin: Altair IV BBS (21:2/147)
  • From Accession@21:1/700 to ogg on Friday, December 06, 2024 20:02:18
    Hello ogg,

    On Fri, Dec 06 2024 19:08:38 -0600, you wrote ..

    To all sysops running on Linux, I'm going be to moving back from windows to Linux and would like ask for some of your help.
    ...snip...

    Thank you all who responded! The overwhelming consensus is that
    Debian should be where I concentrate my efforts. I'll give that a go.
    In the mean time, I continue to watch this thread for responses.

    The distro you choose depends on what you're interested in. You can download livecds and try as many of them as you want yourself to see which ones you like best.

    With that said, I don't think I've heard of anything Mystic doesn't run on, except maybe newer versions of raspberry pi OSes, only because the developer hasn't compiled them on that architecture in a while (he may have lost access to whatever he was using at the time).

    For the record, I have Mystic installed on a 64bit Archlinux VM, and it works fine.

    Regards,
    Nick

    ... He who laughs last, thinks slowest.
    --- SBBSecho 3.23-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From SwissMaik@21:3/194 to dreamchipper on Saturday, December 07, 2024 10:12:26
    Hi dreamchipper

    I'm actually in the transition of MysticBBS from a lxc container running on Proxmox to a Docker container running on a VPS but did not find a repo which
    is working correctly. I have tried it with the repo from y4my4my4m/mysticbbs but the make start script is not exiting when run, what's not so funny on a VPS :-)

    What solution are you running?

    Greetings Mike

    ... Help! I can't find the "ANY" key.

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Maiks Place BBS (21:3/194)
  • From Accession@21:1/700 to SwissMaik on Saturday, December 07, 2024 06:40:41
    Hello SwissMaik,

    On Sat, Dec 07 2024 03:12:26 -0600, you wrote ..

    I'm actually in the transition of MysticBBS from a lxc container
    running on Proxmox to a Docker container running on a VPS but did not
    find a repo which is working correctly. I have tried it with the repo
    from y4my4my4m/mysticbbs but the make start script is not exiting when
    run, what's not so funny on a VPS :-)

    I'm not sure if I read this right, or not sure I went back in the thread to the correct message you were replying to since nothing was quoted. However, if in regards to Mystic BBS software, there is no repo out there for MysticBBS. The only legitimate place to get it is https://mysticbbs.com.

    The link you posted above looks like some sort of web browser for Mystic written in Python. Personally, I've never heard of that announced anywhere that Mystic BBS is any kind of topic of discussion, and there is no "make start script", unless you're referring to the actual python script in that repo. It's possible that python script needs to be run with './browser.mpy &' so that it continues to run in the background (since it is supposed to be a web server).

    As I mentioned, though.. I've never heard of it and can't attest to the legitimacy of it.

    Regards,
    Nick

    ... He who laughs last, thinks slowest.
    --- SBBSecho 3.23-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From paul@21:3/195 to ogg on Saturday, December 07, 2024 11:44:12
    Thank you all who responded! The overwhelming consensus is that Debian should be where I concentrate my efforts. I'll give that a go. In the mean time, I continue to watch this thread for responses.

    Debian is a solid choice!

    ... ASCII stupid question, get a stupid ANSI.

    --- Mystic BBS v1.12 A48 (Raspberry Pi/32)
    * Origin: https://13leader.net (21:3/195)
  • From dreamchipper@21:1/228 to SwissMaik on Monday, December 09, 2024 14:42:35
    Here is my Dockerfile that I use to build my Mystic container

    ```Dockerfile
    FROM ubuntu:16.04

    wWORKDIR /root
    RUN apt update && apt upgrade -y
    RUN dpkg --add-architecture i386 && apt update
    RUN apt install -y \
    build-essential \
    unzip \
    unrar \
    procps \
    curl \
    htop \
    zip \
    python3 \
    dos2unix \
    vim \
    locals \
    dosemu

    ADD http://mysticbbs.com/downloads/cl3431.zip /root/cl/
    WORKDIR /root/cl
    RUN unzip cl3431.zip
    RUN dos2unix tools/*.sh
    RUN make shared
    RUN mv libcl.so.3.4.3 /lib/libcl.so

    WORKDIR /mystic
    CMD ["/mystic/mis", "server"]
    ```
    the mystic software is in a mounted volume and not directly in this container.

    Dreamchipper

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: SDF-1 BBS: bbs.sdf1.net (ssh: 5022, telnet: 5023) (21:1/228)
  • From Alonzo@21:1/130 to Accession on Sunday, December 15, 2024 19:52:11
    For the record, I have Mystic installed on a 64bit Archlinux VM, and it works fine.

    I don't know how well it would work with Mystic, but take a look at Voyager - a Linux distro based on Ubuntu, I think. I just love it.

    ... A social life? Where can I download that!?

    --- Mystic BBS v1.12 A48 (Windows/64)
    * Origin: From the depths of Bunker 3 (21:1/130)
  • From opicron@21:3/126 to dreamchipper on Tuesday, December 17, 2024 10:48:19
    Here is my Dockerfile that I use to build my Mystic container
    -[snip]-

    When I run Mystic as server in Linux my CPU spikes. I have to run it as a daemon instead. Do you notice a difference in your setup?

    oP!

    ... 24 hours in a day and 24 beers in a case. Hmmmm...

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: TheForze - bbs.theforze.eu:23 (21:3/126)
  • From dreamchipper@21:1/228 to opicron on Wednesday, December 18, 2024 20:34:51
    When I run Mystic as server in Linux my CPU spikes. I have to run it as a daemon instead. Do you notice a difference in your setup?

    oh true, my entrypoint is a start.sh

    ```shell
    #!/usr/bin/env sh
    cd /mystic
    rm -f /mystic/semaphore/mis.bsy
    rm -f /mystic/nohup.out
    ./mis daemon
    while true
    do
    sleep 5
    done
    ```

    Dreamchipper

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: SDF-1 BBS: bbs.sdf1.net (ssh: 5022, telnet: 5023) (21:1/228)
  • From opicron@21:3/126 to dreamchipper on Thursday, December 19, 2024 15:06:30
    When I run Mystic as server in Linux my CPU spikes. I have to run it daemon instead. Do you notice a difference in your setup?

    oh true, my entrypoint is a start.sh

    ```shell
    #!/usr/bin/env sh
    cd /mystic
    rm -f /mystic/semaphore/mis.bsy
    rm -f /mystic/nohup.out
    ./mis daemon
    while true
    do
    sleep 5
    done
    ```

    Dreamchipper

    Thanks for the heads up!

    oP!

    ... Users come in two types: Those who have lost data, and those who will.

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: TheForze - bbs.theforze.eu:23 (21:3/126)