• chksetup.js output

    From MRO@1:103/705 to Digital Man on Sun Apr 26 02:55:17 2026
    Re: chksetup.js output
    By: Digital Man to MRO on Sat Apr 25 2026 09:12 pm

    i updated one that was in c:\synchronet and it didn't work out well

    What happened?

    i also set the environment in the Os.

    Okay. But what happened?

    Like i said, The update scripts wouldn't work correctly.

    update.js you mean?

    I had to change everything to sbbs\ and then change it back later.

    That's pretty weird.



    https://www.veed.io/view/ad2b464a-af68-43c3-96eb-8802f0ad396d?source=editor&pa nel=share

    https://tinyurl.com/sbbsupdate1

    so i nailed it down i think. i typed c:\synchronet in the update program and the upgrade scripts still try for sbbs\ if there is no sbbsctrl or sbbsnode environment set.

    i was doing this on a vm.
    this was on windows 8 32bit because the sysops bbs was running on that os.

    after i set the environments and ran it again it worked correctly.

    sorry for posting this on unix; this was a windows bbs.


    --
    "Before using Wildcat....This Company did not have a convenient way of
    looking after some of the richest clients in the world...Now we do!"


    President of BBS Sysop's Union +++ https://bbses.info/union

    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to MRO on Sun Apr 26 13:05:23 2026
    Re: chksetup.js output
    By: MRO to Digital Man on Sun Apr 26 2026 02:55 am

    Re: chksetup.js output
    By: Digital Man to MRO on Sat Apr 25 2026 09:12 pm

    i updated one that was in c:\synchronet and it didn't work out well

    What happened?

    i also set the environment in the Os.

    Okay. But what happened?

    Like i said, The update scripts wouldn't work correctly.

    update.js you mean?

    I had to change everything to sbbs\ and then change it back later.

    That's pretty weird.



    https://www.veed.io/view/ad2b464a-af68-43c3-96eb-8802f0ad396d?source=editor& pa nel=share

    https://tinyurl.com/sbbsupdate1

    so i nailed it down i think. i typed c:\synchronet in the update program and the upgrade scripts still try for sbbs\ if there is no sbbsctrl or sbbsnode environment set.

    So Synchronet wasn't previously installed on that system (VM). The upgrade*.exe program automatically pulls the installation location from the registry (so it would have been prepopulated with "c:\synchronet" in the target folder prompt) *and* the SBBSCTRL environment variable would have been set already as well. The fact that the prerequisite MSVC libraries weren't already installed (as demonstrated in the video) is another good clue that Synchronet wasn't previously installed on that system.

    i was doing this on a vm.
    this was on windows 8 32bit because the sysops bbs was running on that os.

    after i set the environments and ran it again it worked correctly.

    I don't see anything to change from my perspective.
    --
    digital man (rob)

    This Is Spinal Tap quote #41:
    Ian Faith: It says "Memphis show cancelled due to lack of advertising funds." Norco, CA WX: 63.8øF, 48.0% humidity, 12 mph W wind, 0.27 inches rain/24hrs
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From MRO@1:103/705 to Digital Man on Sun Apr 26 22:46:28 2026
    Re: chksetup.js output
    By: Digital Man to MRO on Sun Apr 26 2026 01:05 pm

    environment variable would have been set already as well. The fact
    that the prerequisite MSVC libraries weren't already installed (as demonstrated in the video) is another good clue that Synchronet
    wasn't previously installed on that system.

    well it's not a clue. i said that. i told you i was updating it in a vm.
    the sysop runs his bbs on shitty windows 8 so i made a vm to update it to
    make sure things would run for him.

    after i set the environments and ran it again it worked correctly.

    I don't see anything to change from my perspective.

    if you run the update, and you type in the path in the update program the updater script wont use that path and expects sbbs/. it should atleast nag the person to set the environment variable. and i thought we didn't have to do that manually anymore?

    it would be ideal if the update script actually used the path it asks the user to provide. https://i.imgur.com/NX3gcEd.png

    in the install i typed in the correct path to the synchronet install, and the update script still expects sbbs

    And why are you still using the windows registry when you have all these ini files?


    --
    "Before using Wildcat....This Company did not have a convenient way of
    looking after some of the richest clients in the world...Now we do!"


    President of BBS Sysop's Union +++ https://bbses.info/union

    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to MRO on Sun Apr 26 21:51:05 2026
    Re: chksetup.js output
    By: MRO to Digital Man on Sun Apr 26 2026 10:46 pm

    Re: chksetup.js output
    By: Digital Man to MRO on Sun Apr 26 2026 01:05 pm

    environment variable would have been set already as well. The fact
    that the prerequisite MSVC libraries weren't already installed (as demonstrated in the video) is another good clue that Synchronet
    wasn't previously installed on that system.

    well it's not a clue. i said that. i told you i was updating it in a vm.

    "updating in a vm" is not the same as "upgrading a non-installed Synchronet".

    the sysop runs his bbs on shitty windows 8 so i made a vm to update it to make sure things would run for him.

    Maybe actually install it first, next time.

    after i set the environments and ran it again it worked correctly.

    I don't see anything to change from my perspective.

    if you run the update, and you type in the path in the update program the updater script wont use that path and expects sbbs/. it should atleast nag the person to set the environment variable. and i thought we didn't have to do that manually anymore?

    You don't have to, *if* you're using the default install location ("c:\sbbs") - if you're using a custom/non-standard install location, then yes, you need to. And the installer does it for you - when you use it.

    it would be ideal if the update script actually used the path it asks the user to provide. https://i.imgur.com/NX3gcEd.png

    It will in the next release. But it also would've worked just fine had you just installed sbbs before upgrading it.

    in the install i typed in the correct path to the synchronet install, and the update script still expects sbbs

    It defaulted to \sbbs\ctrl because the SBBSCTRL environment variable wasn't set.

    And why are you still using the windows registry when you have all these ini files?

    Because that's how Windows tracks what applications are installed and where they're installed. You can't do that with .ini files.
    --
    digital man (rob)

    Steven Wright quote #22:
    What happens if you get scared half to death twice?
    Norco, CA WX: 53.2øF, 76.0% humidity, 0 mph WNW wind, 0.27 inches rain/24hrs --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From MRO@1:103/705 to Digital Man on Mon Apr 27 00:25:25 2026
    Re: chksetup.js output
    By: Digital Man to MRO on Sun Apr 26 2026 09:51 pm

    "updating in a vm" is not the same as "upgrading a non-installed Synchronet".


    well it depends on what you consider installed.
    the files were there on the system.

    i was updating it in a vm.


    Maybe actually install it first, next time.

    i come from a time when you didn't install it, you just
    got the files and ran it.

    ("c:\sbbs") - if you're using a custom/non-standard install
    location, then yes, you need to. And the installer does it for you
    - when you use it.

    i used the updater and it asked for the synchronet path. why couldn't it update it using the path i provided? you explain why, but it should.
    it should be looking for the synchronet/ctrl because i typed in synchronet for the directory location.


    It will in the next release. But it also would've worked just fine
    had you just installed sbbs before upgrading it.

    if you say so, i didn't think it was such a big deal.
    the files were in the directory. i thought that was good enough.

    i'm just telling you what i ran into.

    Obviously people aren't speaking up when they run into issues or they are
    just being npcs; there's been a lot of issues with this 3.21x release. people didn't test things.

    This sysop ran synchronet in a weird directory and something came up. i thought it was worth telling you about it. sorry for being edgy!


    --
    "Before using Wildcat....This Company did not have a convenient way of
    looking after some of the richest clients in the world...Now we do!"


    President of BBS Sysop's Union +++ https://bbses.info/union
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to MRO on Sun Apr 26 22:47:51 2026
    Re: chksetup.js output
    By: MRO to Digital Man on Mon Apr 27 2026 12:25 am

    "updating in a vm" is not the same as "upgrading a non-installed Synchronet".

    well it depends on what you consider installed.

    "installed" means having run the installer.

    the files were there on the system.

    That's not installed.

    i was updating it in a vm.


    Maybe actually install it first, next time.

    i come from a time when you didn't install it, you just
    got the files and ran it.

    Synchronet has always had an installer, even going back to the MS-DOS days.

    ("c:\sbbs") - if you're using a custom/non-standard install
    location, then yes, you need to. And the installer does it for you
    - when you use it.

    i used the updater and it asked for the synchronet path. why couldn't it update it using the path i provided? you explain why, but it should.

    <sigh>

    It can and will, so long as the ctrl directory is an immediate child of the directory you provided.

    it should be looking for the synchronet/ctrl because i typed in synchronet for the directory location.

    the "ctrl" directory doesn't have to be a subdirectory of the installation directory.

    It will in the next release. But it also would've worked just fine
    had you just installed sbbs before upgrading it.

    if you say so, i didn't think it was such a big deal.
    the files were in the directory. i thought that was good enough.

    Well, now you know.

    i'm just telling you what i ran into.

    Obviously people aren't speaking up when they run into issues or they are just being npcs; there's been a lot of issues with this 3.21x release. people didn't test things.

    This sysop ran synchronet in a weird directory and something came up. i thought it was worth telling you about it. sorry for being edgy!

    The "edgy" comment wasn't about you or using a non-default Synchronet install directory. But I already explained that.
    --
    digital man (rob)

    Synchronet "Real Fact" #12:
    Synchronet was the first BBS software to ship with built-in RIPscrip support Norco, CA WX: 52.6øF, 78.0% humidity, 2 mph WNW wind, 0.27 inches rain/24hrs --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From MRO@1:103/705 to Digital Man on Mon Apr 27 02:33:14 2026
    Re: chksetup.js output
    By: Digital Man to MRO on Sun Apr 26 2026 10:47 pm

    well it depends on what you consider installed.

    "installed" means having run the installer.

    that's for noobs.

    Synchronet has always had an installer, even going back to the MS-DOS
    days.

    yeah but you have a track record of having huge huge delays before releases. so we've been depending on the cvs and now git and your bbs to get files.

    Largely, sbbs installers do things that not many established sysops need.

    anyways it was an issue that i overcame in a minute. i just thought i'd speak up. some of us dont run on all defaults.


    --
    "Before using Wildcat....This Company did not have a convenient way of
    looking after some of the richest clients in the world...Now we do!"


    President of BBS Sysop's Union +++ https://bbses.info/union
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to MRO on Mon Apr 27 11:17:17 2026
    Re: chksetup.js output
    By: MRO to Digital Man on Mon Apr 27 2026 02:33 am

    Re: chksetup.js output
    By: Digital Man to MRO on Sun Apr 26 2026 10:47 pm

    well it depends on what you consider installed.

    "installed" means having run the installer.

    that's for noobs.

    It's the supported method.

    Synchronet has always had an installer, even going back to the MS-DOS days.

    yeah but you have a track record of having huge huge delays before releases. so we've been depending on the cvs and now git and your bbs to get files.

    Updating an existing installation is different than never having installed in the first place.

    Largely, sbbs installers do things that not many established sysops need.

    You don't know what you're talking about.
    --
    digital man (rob)

    Sling Blade quote #23:
    Karl: I reckon I'm gonna have to get used to looking at pretty people.
    Norco, CA WX: 59.4øF, 51.0% humidity, 3 mph WNW wind, 0.00 inches rain/24hrs --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)