• Struggling

    From Patch@21:1/101 to All on Wednesday, March 20, 2024 10:39:59
    Hello all, been a long time.

    For those of you that don't know, I am attempting to get my BBS back online once and for all. I am though, running into a bit of a snag that I hope I can get help on.

    I have a current folder backup of my BBS from the Raspberry Pi, I am actively transferring that service to a Ubuntu 32bit OS device. I can initiate a new install and everything runs smoothly, however if I copy the folder from the backup location to this device and attempt to issue a ./mystic -cfg, I get 'Permission Denied'.

    I know that permissions are handled with CHMOD and CHOWN, I've done both of those to no seeming avail.

    chown has the mystic user set as owner and group owner, I've checked recursively and everything seems good there.

    chmod I used was 755 to the mystic username and group, recursively. I see some aspects of the files change, but I still get the same error when I attempt to run anything afterwards.

    Ironic thing is, if I attempt to run ./mystic -cfg as sudo, it then tells me that the command 'mystic' does not exist.

    What am I doing wrong?

    I'll keep an eye out here on the Agency BBS on this thread, or if it would be easier you can email me at slc.kltaylor@gmail.com

    Once I get this solid again, I'd also like help getting back into FSXNet, please and thank you. =)

    ___
    ooO(# .)Ooo
    =-=Patch=-=
    Lair of the Wolverine | bbs.mywire.org:23016

    ... 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 Accession@21:1/200 to Patch on Tuesday, March 19, 2024 17:08:58
    On Wed, 20 Mar 2024 10:39:58 +1300, Patch -> All wrote:

    I have a current folder backup of my BBS from the Raspberry Pi, I am actively transferring that service to a Ubuntu 32bit OS device.  I can initiate a new install and everything runs smoothly, however if I copy
    the folder from the backup location to this device and attempt to issue
    a ./mystic -cfg, I get 'Permission Denied'.

    Are you just trying to copy your entire Mystic folder from an arm to a Linux OS? If so, you can't do that.

    You will have to install Mystic on the Ubuntu 32bit device, using the Linux 32bit version of Mystic. Then copy over the rest of it (do not copy over any executables!).

    Ironic thing is, if I attempt to run ./mystic -cfg as sudo, it then
    tells me that the command 'mystic' does not exist.

    What am I doing wrong?

    You seem to be trying to run an ARM executable on a Linux device. Two completely different architectures.

    Once I get this solid again, I'd also like help getting back into
    FSXNet, please and thank you. =)

    See you soon!

    Regards,
    Nick

    ... "Take my advice, I don't use it anyway."
    --- Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:115.0) Gecko/20100101 Thunderb
    * Origin: _thePharcyde distribution system (Wisconsin) (21:1/200)
  • From Avon@21:1/101 to Accession on Thursday, March 21, 2024 20:13:35
    On 19 Mar 2024 at 05:08p, Accession pondered and said...

    Are you just trying to copy your entire Mystic folder from an arm to a Linux OS? If so, you can't do that.

    You will have to install Mystic on the Ubuntu 32bit device, using the Linux 32bit version of Mystic. Then copy over the rest of it (do not
    copy over any executables!).

    instead of Patch doing a fresh install, perhaps he could try a copy of everything over from the RPi.

    Then on his 32bit Linux box get a 32 bit version of Mystic A48 installer in another folder of his HDD

    Then run ./install replace /path/to/rpi/mystic

    This will extract and replace the key executable files but leave the rest of the RPi setup alone :)

    Hope this helps Patch!

    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 Accession@21:1/200 to Avon on Thursday, March 21, 2024 05:46:26
    On Fri, 22 Mar 2024 01:13:34 +1300, Avon -> Accession wrote:

    Are you just trying to copy your entire Mystic folder from an arm
    to a Ac> Linux OS? If so, you can't do that. Ac> Ac> You will have
    to install Mystic on the Ubuntu 32bit device, using the Ac> Linux
    32bit version of Mystic. Then copy over the rest of it (do not Ac>
    copy over any executables!).

    instead of Patch doing a fresh install, perhaps he could try a copy
    of everything over from the RPi.

    Then on his 32bit Linux box get a 32 bit version of Mystic A48
    installer in another folder of his HDD

    Then run ./install replace /path/to/rpi/mystic

    This will extract and replace the key executable files but leave the
    rest of the RPi setup alone :)

    "Install Mystic on the Ubuntu 32bit device" was left fairly open for interpretation. He can do it however he wants, he just can't use the executables he currently has for a different architecture (which was mentioned).

    Either way, the correct architecture needs to be downloaded, unpacked, and installed.

    Regards,
    Nick

    ... "Take my advice, I don't use it anyway."
    --- Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:115.0) Gecko/20100101 Thunderb
    * Origin: _thePharcyde distribution system (Wisconsin) (21:1/200)
  • From The Godfather@21:3/165 to Accession on Friday, March 22, 2024 18:26:42
    Are you just trying to copy your entire Mystic folder from an arm to a Linux OS? If so, you can't do that.

    In addition to this follow the upgrade instructions within the installation guide to convert the data files over as well. I made the same exact switch from my RPI to Ubuntu a couple of years ago and it took installing the new Ubuntu Mystic, then copying my all files over except for the binaries from the RPI into my new Ubuntu build. Lastly running the upgrade feature that corrected the data files so I didn't lose users, file and message areas, etc...

    Don't be a tG Tip: Make sure your ubuntu build has the same user:group name as your pi:pi so you don't have to redo all 300+ of your file and message area /paths in config. Derp.

    |15-|12t|04G
    |15www|08.|15theun|07dergrou|08nd|07.|08us|15:|0810023

    ... The only place I want data loss is on my credit card!

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: www.theunderground.us Telnet 10023 SSH 7771 (21:3/165)