• Upgrading

    From The Lizard Master@1:103/705 to All on Wed Nov 2 15:23:36 2022
    I think for this next synch update I might just start a whole new fresh install and then move everything over. I haven't updated since the repository switch. Does that make more sense or should I try and update?

    Thanks!

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to The Lizard Master on Wed Nov 2 16:05:48 2022
    Re: Upgrading
    By: The Lizard Master to All on Wed Nov 02 2022 03:23 pm

    I think for this next synch update I might just start a whole new fresh install and then move everything over. I haven't updated since the repository switch. Does that make more sense or should I try and update?

    You should update. There's never a need for a "fresh install".
    --
    digital man (rob)

    Sling Blade quote #13:
    Karl: He lives inside of his own heart. That's an awful big place to live in. Norco, CA WX: 65.6øF, 47.0% humidity, 4 mph SSE wind, 0.03 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From The Lizard Master@1:103/705 to Digital Man on Thu Nov 3 08:02:19 2022
    Re: Upgrading
    By: Digital Man to The Lizard Master on Wed Nov 02 2022 04:05 pm

    I think for this next synch update I might just start a whole new fresh install and then move everything over. I haven't updated since the repository switch. Does that make more sense or should I try and update?

    You should update. There's never a need for a "fresh install".

    Okay thanks, I'l just do a backup. I saw you did a full video on full linux install, can I reference that for update too or do you happen to have an update one as well?

    Appreciate the support as always!

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to The Lizard Master on Thu Nov 3 12:50:14 2022
    Re: Upgrading
    By: The Lizard Master to Digital Man on Thu Nov 03 2022 08:02 am

    Re: Upgrading
    By: Digital Man to The Lizard Master on Wed Nov 02 2022 04:05 pm

    I think for this next synch update I might just start a whole new fresh install and then move everything over. I haven't updated since the repository switch. Does that make more sense or should I try and update?

    You should update. There's never a need for a "fresh install".

    Okay thanks, I'l just do a backup. I saw you did a full video on full linux install, can I reference that for update too or do you happen to have an update one as well?

    No video, but there's instructions here: https://wiki.synchro.net/howto:git

    Appreciate the support as always!

    No problem, of course!
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #84:
    TTY = Teletype (dumb terminal)
    Norco, CA WX: 58.8øF, 40.0% humidity, 0 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From The Lizard Master@1:103/705 to Digital Man on Fri Nov 4 15:49:35 2022
    Re: Upgrading
    By: Digital Man to The Lizard Master on Thu Nov 03 2022 12:50 pm

    No video, but there's instructions here: https://wiki.synchro.net/howto:git

    Perfect! I'm sure I'm really close with this. I cloned fine into repo dir, I compiled fine after seeing an earlier reply you had for the libarchive-dev package, but this is where my linux shortcomings come up. It gets to the end and I get this:

    make: *** No rule to make target 'symlinks'. Stop.

    This is what I would run in the past:

    make RELEASE=1 setcap symlinks

    After a bit of googling I'm thinking it has to do with the fact I initially installed in /home/ubuntu/ and that itself is a symlink. Without wasting anyone's time, am I on the right track? I'm not sure why it would work without issue before though. I think I'm real close though thanks!

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to The Lizard Master on Fri Nov 4 13:00:31 2022
    Re: Upgrading
    By: The Lizard Master to Digital Man on Fri Nov 04 2022 03:49 pm

    Re: Upgrading
    By: Digital Man to The Lizard Master on Thu Nov 03 2022 12:50 pm

    No video, but there's instructions here: https://wiki.synchro.net/howto:git

    Perfect! I'm sure I'm really close with this. I cloned fine into repo dir, I compiled fine after seeing an earlier reply you had for the libarchive-dev package, but this is where my linux shortcomings come up. It gets to the end and I get this:

    make: *** No rule to make target 'symlinks'. Stop.

    This is what I would run in the past:

    make RELEASE=1 setcap symlinks

    After a bit of googling I'm thinking it has to do with the fact I initially installed in /home/ubuntu/ and that itself is a symlink. Without wasting anyone's time, am I on the right track? I'm not sure why it would work without issue before though. I think I'm real close though thanks!

    More likely, you don't have the SBBSCTRL env var set. https://wiki.synchro.net/install:nix#errors
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #34:
    FTN = FidoNet Technology Network
    Norco, CA WX: 64.9øF, 31.0% humidity, 4 mph SE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Gamgee@1:103/705 to The Lizard Master on Sat Nov 5 08:58:55 2022
    Re: Upgrading
    By: The Lizard Master to Digital Man on Fri Nov 04 2022 03:49 pm

    Re: Upgrading
    By: Digital Man to The Lizard Master on Thu Nov 03 2022 12:50 pm

    Perfect! I'm sure I'm really close with this. I cloned fine into repo dir, I compiled fine after seeing an earlier reply you had for the libarchive-dev package, but this is where my linux shortcomings come up. It gets to the end and I get this:

    make: *** No rule to make target 'symlinks'. Stop.

    This is what I would run in the past:

    make RELEASE=1 setcap symlinks

    Instead of "symlinks" there it should be SYMLINK=1

    ---
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From The Lizard Master@1:103/705 to Digital Man on Sat Nov 5 11:21:58 2022
    Re: Upgrading
    By: Digital Man to The Lizard Master on Fri Nov 04 2022 01:00 pm

    More likely, you don't have the SBBSCTRL env var set. https://wiki.synchro.net/install:nix#errors

    I believe it's set correct. This is what the command line looks like (after it seems like everyhing went fine for compile, etc).

    sudo `whereis -b setcap | cut -d" " -f2` 'cap_net_bind_service=+ep' gcc.linux.x64.exe.release/sbbs
    make: *** No rule to make target 'symlinks'. Stop. ubuntu@ip-172-31-45-118:~/sbbs/repo/src/sbbs3$ printenv SBBSCTRL /home/ubuntu/sbbs/ctr

    I haven't moved the exec dir, I'm just using stanard synch structure so I don't think I need to set the SBBSEXEC ev.

    Thanks!

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From The Lizard Master@1:103/705 to Gamgee on Sat Nov 5 11:52:17 2022
    Re: Upgrading
    By: Gamgee to The Lizard Master on Sat Nov 05 2022 08:58 am

    This is what I would run in the past:

    make RELEASE=1 setcap symlinks

    Instead of "symlinks" there it should be SYMLINK=1

    AH! Okay, so now it all runs fine. No errors! But it also didn't update anything in the proper directories. That is something I'm sure I'm doing wrong somehow so I'll keep working.

    Appreciate it!

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Gamgee on Sat Nov 5 12:46:00 2022
    Re: Upgrading
    By: Gamgee to The Lizard Master on Sat Nov 05 2022 08:58 am

    Re: Upgrading
    By: The Lizard Master to Digital Man on Fri Nov 04 2022 03:49 pm

    Re: Upgrading
    By: Digital Man to The Lizard Master on Thu Nov 03 2022 12:50 pm

    Perfect! I'm sure I'm really close with this. I cloned fine into repo dir, I compiled fine after seeing an earlier reply you had for the libarchive-dev package, but this is where my linux shortcomings come up. It gets to the end and I get this:

    make: *** No rule to make target 'symlinks'. Stop.

    This is what I would run in the past:

    make RELEASE=1 setcap symlinks

    Instead of "symlinks" there it should be SYMLINK=1

    I don't think so. That's true of install/GNUmakefile, but not of src/sbbs3/GNUmakefile.
    --
    digital man (rob)

    Rush quote #14:
    Living in a fish eye lens, caught in the camera eye, I have no heart to lie Norco, CA WX: 67.6øF, 33.0% humidity, 6 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to The Lizard Master on Sat Nov 5 12:47:19 2022
    Re: Upgrading
    By: The Lizard Master to Digital Man on Sat Nov 05 2022 11:21 am

    Re: Upgrading
    By: Digital Man to The Lizard Master on Fri Nov 04 2022 01:00 pm

    More likely, you don't have the SBBSCTRL env var set. https://wiki.synchro.net/install:nix#errors

    I believe it's set correct. This is what the command line looks like (after it seems like everyhing went fine for compile, etc).

    sudo `whereis -b setcap | cut -d" " -f2` 'cap_net_bind_service=+ep' gcc.linux.x64.exe.release/sbbs
    make: *** No rule to make target 'symlinks'. Stop. ubuntu@ip-172-31-45-118:~/sbbs/repo/src/sbbs3$ printenv SBBSCTRL /home/ubuntu/sbbs/ctr

    I haven't moved the exec dir, I'm just using stanard synch structure so I don't think I need to set the SBBSEXEC ev.

    Which makefile are you referring to? "symlinks" is only a valid target for the src/sbbs3/GNUmakefile and only if/when the SBBSCTRL or SBBSEXEC env vars are set.
    --
    digital man (rob)

    Sling Blade quote #10:
    Morris: I stand on the hill, not for thrill, but for the breath of a fresh kill Norco, CA WX: 67.6øF, 33.0% humidity, 6 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From The Lizard Master@1:103/705 to Digital Man on Mon Nov 7 15:14:58 2022
    Re: Upgrading
    By: Digital Man to The Lizard Master on Sat Nov 05 2022 12:47 pm

    Which makefile are you referring to? "symlinks" is only a valid target for t src/sbbs3/GNUmakefile and only if/when the SBBSCTRL or SBBSEXEC env vars are set.

    Okay, I think it was a permissions issue (and probably one that still persists). I got a permission error when I tried to execute

    make RELEASE=1 setcap symlinks

    So then I was running sudo make RELEASE=1 setcap symlinks and getting the symlinks error. I reset the folder permissions on sbbs, and now it appears to run completely and without issue.

    However, I still don't see any files getting updated in my main SBBS directory so I'm still missing something. But I am no longer getting any error running that command. Is there anything permissions wise that I need to look out for? I recursively updated the folders so they were all set to the sub user.

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From The Lizard Master@1:103/705 to Digital Man on Mon Nov 7 15:36:13 2022
    Re: Upgrading
    By: The Lizard Master to Digital Man on Mon Nov 07 2022 03:14 pm

    Which makefile are you referring to? "symlinks" is only a valid target for t src/sbbs3/GNUmakefile and only if/when the SBBSCTRL or SBBSEXEC env vars are set.

    Okay, I think it was a permissions issue (and probably one that still persists). I got a permission error when I tried to execute

    make RELEASE=1 setcap symlinks

    So then I was running sudo make RELEASE=1 setcap symlinks and getting the symlinks error. I reset the folder permissions on sbbs, and now it appears to run completely and without issue.

    However, I still don't see any files getting updated in my main SBBS directory so I'm still missing something. But I am no longer getting any error running that command. Is there anything permissions wise that I need to look out for? I recursively updated the folders so they were all set to the sub user.

    Okay, well scratch all this, I had written this and not restarted. It now says copyright 2022! I got some javascript errors logging in which I will check into now. So I guess in the future one thing I can add to the install list is to check permissions I guess? Sorry about that!

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From The Lizard Master@1:103/705 to Digital Man on Mon Nov 7 16:00:18 2022
    Re: Upgrading
    By: The Lizard Master to Digital Man on Mon Nov 07 2022 03:36 pm

    Okay, well scratch all this, I had written this and not restarted. It now says copyright 2022! I got some javascript errors logging in which I will check into now. So I guess in the future one thing I can add to the install list is to check permissions I guess? Sorry about that!

    Looks like I am all upgraded fine except missing some of the /exec files. I copied over the ones I noticed coming up with errors (i.e. preext.js, I just didn't have it). Is there a standard method to update these? Or just download off git and save?

    Appreciate it!

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nelgin@1:103/705 to The Lizard Master on Mon Nov 7 15:22:03 2022
    Re: Upgrading
    By: The Lizard Master to Digital Man on Mon Nov 07 2022 15:36:13

    Okay, well scratch all this, I had written this and not restarted. It now says copyright 2022! I got some javascript errors logging in which I will check into now. So I guess in the future one thing I can add to the install list is to check permissions I guess? Sorry about that!

    A couple of times you've mentioned errors without giving the error or any information. If you did that them someone may be able to assist you.
    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to The Lizard Master on Mon Nov 7 14:09:43 2022
    Re: Upgrading
    By: The Lizard Master to Digital Man on Mon Nov 07 2022 04:00 pm

    Re: Upgrading
    By: The Lizard Master to Digital Man on Mon Nov 07 2022 03:36 pm

    Okay, well scratch all this, I had written this and not restarted. It now says copyright 2022! I got some javascript errors logging in which I will check into now. So I guess in the future one thing I can add to the install list is to check permissions I guess? Sorry about that!

    Looks like I am all upgraded fine except missing some of the /exec files. I copied over the ones I noticed coming up with errors (i.e. preext.js, I just didn't have it). Is there a standard method to update these? Or just download off git and save?

    You mean prextrn.js? It's in the exec directory of the repo you cloned (e.g. in sbbs/repo/exec). The "standard" method is that your sbbs/exec directory is as symlink to the sbbs/repo/exec directory, but if it's not, you could copy the files manually, though you risk overwriting any of your own local changes that way.
    --
    digital man (rob)

    Rush quote #33:
    With the heart and mind united in a single, perfect sphere
    Norco, CA WX: 66.6øF, 64.0% humidity, 3 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Gamgee@1:103/705 to The Lizard Master on Mon Nov 7 21:24:00 2022
    The Lizard Master wrote to Digital Man <=-

    Okay, well scratch all this, I had written this and not restarted. It now says copyright 2022! I got some javascript errors logging in which I will check into now. So I guess in the future one thing I can add to the install list is to check permissions I guess? Sorry about that!

    Looks like I am all upgraded fine except missing some of the
    /exec files. I copied over the ones I noticed coming up with
    errors (i.e. preext.js, I just didn't have it). Is there a
    standard method to update these? Or just download off git and
    save?

    I suggest you try reading the instructions here:

    https://wiki.synchro.net/install:dev

    And then following them, carefully.



    ... As a matter of fact, it IS a banana in my pocket.
    --- MultiMail/Linux v0.52
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From The Lizard Master@1:103/705 to Digital Man on Tue Nov 8 07:55:09 2022
    Re: Upgrading
    By: Digital Man to The Lizard Master on Mon Nov 07 2022 02:09 pm

    You mean prextrn.js? It's in the exec directory of the repo you cloned (e.g. in sbbs/repo/exec). The "standard" method is that your sbbs/exec directory is as symlink to the sbbs/repo/exec directory, but if it's not, you could copy the files manually, though you risk overwriting any of your own local changes that way.

    Ah thanks a bunch!

    ---TLM

    ---
    þ Synchronet þ Nite Eyes BBS - To make people happy about my tagline everywhere...
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)