• Mystic installer for Debian 10+

    From geos_one@21:1/999 to All on Thursday, April 25, 2024 15:41:19
    Over the last month i have created a setup script that would install Mystic with all the dependencies onto Debian Bookworm (schoudl also work with Buster or Bullseye)
    * Mystic
    * cryptlib
    * Systemd Files
    * Mrc Client
    * Spellcheck
    * fail2ban
    * dosemu2
    * ip2location downlaod script
    * and my scripts that would integrate all the parts.

    https://gitea.disconnected-by-peer.at/geos_one/mystic

    any feedback is welcome

    wfg
    Mario

    ... Einige Leute haben keine Ahnung, was sie tun, und sind darin wirklich gut!

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Disconnected by Peer BBS (21:1/999)
  • From poindexter FORTRAN@21:4/122 to geos_one on Thursday, April 25, 2024 08:28:35
    Re: Mystic installer for Debian 10+
    By: geos_one to All on Thu Apr 25 2024 03:41 pm

    Over the last month i have created a setup script that would install Mystic with all the dependencies onto Debian Bookworm (schoudl also work with

    Very cool, I'm playing with Mystic on a VPS now, will blow it away and try your script out.

    What I'm curious about is how to port over messages and files from Synchronet to Mystic - I have a ton of file areas and message areas that I don't want to have to create from scratch.
    --- SBBSecho 3.20-Win32
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Alisha Stutz@2:301/1 to geos_one on Friday, April 26, 2024 01:09:20

    Hello geos_one!

    Replying to a msg dated 25 Apr 24 15:41, from you to all.

    I get this error message and the installation is not successful. It is a Raspberry CM4 module with 8 GB Ram and 32 GB eMMC Flash on which a Debian Bookworm is installed.

    Do you have an idea or do you need more information to solve this problem?


    Installing needed base packages
    __ __ _ _ ____ ____ ____
    | \/ |_ _ ___| |_(_) ___ | __ )| __ ) ___|
    | |\/| | | | / __| __| |/ __| | _ \| _ \___ \
    | | | | |_| \__ \ |_| | (__ | |_) | |_) |__) |
    |_| |_|\__, |___/\__|_|\___| |____/|____/____/
    |___/
    ____ _ ____ ___ _ _ _
    | _ \| |__ | _ \ |_ _|_ __ ___| |_ __ _| | | ___ _ __
    | | | | '_ \| |_) | | || '_ \/ __| __/ _` | | |/ _ \ '__|
    | |_| | |_) | __/ | || | | \__ \ || (_| | | | __/ |
    |____/|_.__/|_| |___|_| |_|___/\__\__,_|_|_|\___|_|

    adding bullseye repository to bookworm for python2
    adding jessie lts repository for openssl 1.0
    Setting up Mystic BBS Repository
    Downloading Mystic BBS Mystic BBS Disconnected-by-Peer Installer Files Installing Mystic to: /opt/mystic
    Add ssl Support: Yes
    Add Spellcheck Support: Yes
    Add Multi Realy Chat Support: Yes
    Add Multi Realy Chat Server Support: No
    Add DbP Script: Yes
    Add DbP Support Script: Yes
    Add Fail2Ban: fail2ban
    Add DbP Script: Yes
    Plz set the install dir the same as bevor
    Install Mystic to: /opt/mystic
    Press enter to continue
    - Starting Mystic BBS Installation... ERROR 100@10 Unknown failure occured.

    root@akiko:~# cat /etc/os-release
    PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
    NAME="Debian GNU/Linux"
    VERSION_ID="12"
    VERSION="12 (bookworm)"
    VERSION_CODENAME=bookworm
    ID=debian
    HOME_URL="https://www.debian.org/"
    SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"

    root@akiko:~# uname -na
    Linux akiko 6.6.20+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.20-1+rpt1 (2024-03-07) aarch64 GNU/Linux
    root@akiko:~#

    Best regards

    Alisha


    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: ----> Alisha Stutz -> bufferzone.abad1dea.to (2:301/1)
  • From Zip@21:1/202 to geos_one on Thursday, April 25, 2024 19:30:11
    Hello geos_one!

    On 25 Apr 2024, geos_one said the following...

    Over the last month i have created a setup script that would install Mystic with all the dependencies onto Debian Bookworm (schoudl also work with Buster or Bullseye)

    Very cool! Although I already have a Mystic installation, I think I will have a look at the dosemu2 stuff later on... :)

    Best regards
    Zip

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Accession@21:1/200 to poindexter FORTRAN on Thursday, April 25, 2024 16:10:08
    Hello poindexter,

    On Thu, Apr 25 2024 20:28:34 +0000, you wrote:

    What I'm curious about is how to port over messages and files from Synchronet to Mystic - I have a ton of file areas and message areas that
    I don't want to have to create from scratch.

    Mystic supports FIDONET.NA and FILEBONE.NA style files. You should be able to export your message and file areas from Synchronet into FIDONET.NA format, and import them into mystic with the "Import FIDONET.NA" stanza in mutil.ini.

    The actual message base data and contents are not the same between the two, so I believe in order to port over the messages, you would probably have to setup an FTN link with your Synchronet board and do a %RESCAN of everything. Preferrably *before* you hook it up to FTN networks, so as to not flood <insert network name here> with old messages.

    As for file areas, again export your file areas to a FILEBONE.NA style file (might have to edit the directories if you switch the structure from something like /synchronet/files to /mystic/files), import the areas into Mystic, then copy your entire file directory structure over and use Mystic's mass upload files stanza.

    HTH

    Regards,
    Nick

    ... Take my advice, I don't use it anyway.
    --- slrn/pre1.0.4-9 (Linux)
    * Origin: _thePharcyde distribution system (Wisconsin) (21:1/200)
  • From Avon@21:1/101 to poindexter FORTRAN on Friday, April 26, 2024 15:00:46
    On 25 Apr 2024 at 08:28a, poindexter FORTRAN pondered and said...

    What I'm curious about is how to port over messages and files from Synchronet to Mystic - I have a ton of file areas and message areas that
    I don't want to have to create from scratch.

    you could run the MUTIL functions to import JAM bases for message areas and there's always the bulk upload of files into areas also :)

    Kerr Avon [Blake's 7] 'I'm not expendable, I'm not stupid and I'm not going' avon[at]bbs.nz | bbs.nz | fsxnet.nz

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From geos_one@21:1/101 to Alisha Stutz on Friday, April 26, 2024 20:17:17
    thats the problem the arm64 repo don't contain the python2.7 repo
    only amd64 is working correctly at the moment
    i think i need to add a of arch arm/x86 then no dosemu/bookworm
    i only have testet the script on amd64.

    wfg
    Mario

    ... There is an exception to every rule, except this one.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From geos_one@21:1/101 to Alisha Stutz on Saturday, May 11, 2024 06:56:22
    I have baught a cheap Amlogic box (android tv box) and put proxmox on it for testing the arm64 install and found the problem it is that there is no rar package for arm linux so i had to add an exception for rar on arm into the script the install script is running at the moment. so lets hope its working.

    wfg
    Mario

    ... Inside every cynical person, there is a disappointed idealist.

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From geos_one@21:1/101 to Alisha Stutz on Saturday, May 11, 2024 07:13:22
    So the installer is working and it also installs dosemu2 on arm64
    it compiles LHA and cryptlib correctly
    you can try again

    wfg
    mario

    ... Press any key to continue or any other key to quit...

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From geos_one@21:1/101 to Alisha Stutz on Sunday, May 12, 2024 01:12:01
    So i have updated the script to work on all 4 archs that i have added
    x86
    amd64
    armhf
    aarch64

    the script is now at version 0.5
    and it is filled with spelling erros ;-)

    i have created a installvideo with an bad resolutin (found out after teh recording) the install is shown on an aarch64 LXC container on my new Amlogic devel box

    https://rumble.com/v4ui8hk-mystic-bbs-disconnected-by-peer-installer.html

    wfg
    Mario

    ... Honk if you love peace and quiet!

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Alisha Stutz@2:301/1 to geos_one on Wednesday, July 03, 2024 18:27:42

    Hello geos_one!

    Replying to a msg dated 12 May 24 01:12, from you to me.

    Hi again a new error on a AMD64 System with Debian Bookworm.

    Finisched Mystic BBS Installation
    Creating Mystic BBS und setting Permissions in /mystic
    Installing Mystic BBS Systemd Start/Stop Scripts and Service File
    Setting up Mystic BBS Official lha (be patient compiling lha)
    Setting up Spellcheck for Mystic BBS
    Setting up Multi Relay Chat for Mystic BBS
    Installing Multi Relay Chat Systemd Start/Stop Scripts and Service File
    Setting up Multi Relay Chat Server for Mystic BBS
    Installing Multi Relay Chat Server Systemd Start/Stop Scripts and Service File
    Setting up Mystic BBS cryptlib for ssh/ssl (be patient compiling cryptlib)
    - Setting up IP2Location Download Client for Mystic BBS... ERROR 4@4 Unknown failure occured.
    root@gayle:~#

    Would be very nice if there is a way to get a log file for more information

    Best regards
    Alisha

    --- GoldED+/LNX 1.1.5--b20170303
    * Origin: ----> Alisha Stutz -> bufferzone.abad1dea.to (2:301/1)
  • From geos_one@21:1/186 to Alisha Stutz on Saturday, July 06, 2024 12:32:44
    yes i have already looked into changing the script to also write a logfile its on the todo list but as usual time time.

    the error fron bevore tells me that is a wget of the ip2loacion downloader that is not woking.

    wfg
    Mario

    ... Dokumentation: Der schlimmste Teil des Programmierens.

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Disconnected by Peer BBS (21:1/186)