• exec/chksetup.js

    From rswindell@1:103/705 to CVS commit on Fri Jan 18 18:54:51 2019
    exec chksetup.js NONE 1.1
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv14779

    Added Files:
    chksetup.js
    Log Message:
    A new script that will check your Synchronet BBS setup (install/data) for common problems, intended to be run using JSexec, example:
    jsexec chksetup.js
    jsexec chksetup.js -v

    If it reports any issues, you should probably look into them. :-)


    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sat Jan 19 14:48:18 2019
    exec chksetup.js 1.1 1.2
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv1991

    Modified Files:
    chksetup.js
    Log Message:
    Output the group name when printing sub/dir/xtrn code issues.


    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Thu Jan 24 17:55:26 2019
    exec chksetup.js 1.2 1.3
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv10033

    Modified Files:
    chksetup.js
    Log Message:
    Report non-guest users with blank passwords.
    Check that the local sbbslist entry for your BBS matches the one on Vert.
    Check that the 'syncdata' sub-board is present and findable.


    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sun Jan 27 02:02:30 2019
    exec chksetup.js 1.3 1.4
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv1907

    Modified Files:
    chksetup.js
    Log Message:
    Generate warnings for QWKnet taglines and Fido origin lines that are blank. Warn if the SNDBUF or RCVBUF options are set in the ctrl/sockopts.ini.


    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Wed Jan 30 15:33:09 2019
    exec chksetup.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv9631

    Modified Files:
    chksetup.js
    Log Message:
    Report an issue if the BBS is not listed in sbbsimsg.lst.


    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Thu Jan 31 23:21:33 2019
    exec chksetup.js 1.5 1.6
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv3529

    Modified Files:
    chksetup.js
    Log Message:
    Created a function check the DOVE-Net setup:
    - check there are 22 sub-boards
    - confirm each sub-board is configured to *NOT* gate between net-types


    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sat Feb 2 14:43:19 2019
    exec chksetup.js 1.6 1.7
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv31533

    Modified Files:
    chksetup.js
    Log Message:
    Don't warn about the system operator name if it matches user #1's real name. Warn if DOVE-Net subs are configured to disallow voting or they are not configured for QWK networking.


    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Wed Jul 24 15:10:49 2019
    exec chksetup.js 1.7 1.8
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26943

    Modified Files:
    chksetup.js
    Log Message:
    Support -V as well as -v for verbose mode.


    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sun Jan 5 16:14:18 2020
    exec chksetup.js 1.8 1.9
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv20560

    Modified Files:
    chksetup.js
    Log Message:
    Fix QWKnet tagline checking.
    Also warn if the default "My Brand-new BBS" is still set.


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sat Jan 11 16:45:41 2020
    exec chksetup.js 1.9 1.10
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv1284

    Modified Files:
    chksetup.js
    Log Message:
    if finger_lib.js -> request() returns a string (e.g. failed to connect to finger service at vert.synchro.net), report that error instead of
    TypeError: finger_result.join is not a function
    (reported by Nelgin)


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sat Jan 11 21:49:38 2020
    exec chksetup.js 1.10 1.11
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv6694

    Modified Files:
    chksetup.js
    Log Message:
    Print the script revision along with a title ("Synchronet Check Setup vX.XX")


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Sat Feb 29 22:21:45 2020
    exec chksetup.js 1.11 1.12
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv29676

    Modified Files:
    chksetup.js
    Log Message:
    Added a "check sub cfgs" function which verifies if each sub-board's message base "status" matches the associated sub-board configuration values (e.g.
    from SCFG). Specifically for the properties: max_crcs, max_msgs, and max_age


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Fri Mar 27 10:37:19 2020
    exec chksetup.js 1.12 1.13
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv9480

    Modified Files:
    chksetup.js
    Log Message:
    Verbose-mode will now dump the JSON of the BBS entry both on vert.synchro.net and local, for comparison purposes. Hopefully help to get to the bottom of
    the error that Altere is seeing.


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Fri Mar 27 14:43:56 2020
    exec chksetup.js 1.13 1.14
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv17061

    Modified Files:
    chksetup.js
    Log Message:
    In the sbbslist listing comparison (vert vs. local), exclude the "total
    and "preview" properties from the object compare, resolving the problem observed by Altere and wkitty42.


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Fri Mar 27 18:34:52 2020
    exec chksetup.js 1.14 1.15
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv24869

    Modified Files:
    chksetup.js
    Log Message:
    Add "imported" to the list of properties aren't compared between vert and local BBS entry.


    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Wed Apr 1 15:35:27 2020
    exec chksetup.js 1.15 1.16
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26769

    Modified Files:
    chksetup.js
    Log Message:
    Added alerts about passwords shared among > 2 user accounts.

    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Thu Apr 2 10:46:23 2020
    exec chksetup.js 1.16 1.17
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv12665

    Modified Files:
    chksetup.js
    Log Message:
    Clean-up for case for short/empty passwords.
    Check for overly-long passwords too.

    --- SBBSecho 3.10-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Tue Sep 8 23:04:10 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/c72b332cc2ae462d3baad8ae
    Modified Files:
    exec/chksetup.js
    Log Message:
    22 DOVE-Net sub-boards (including SYNCDATA) are normally only visible when run via JSexec.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Mon Feb 15 15:14:33 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/a876879790553e46291cbf96
    Modified Files:
    exec/chksetup.js
    Log Message:
    If finger doesn't return a valid JSON object, log the returned string(s)... instead of the JSON parse exception as reported via IRC:<matjam> !finger ?bbs:Stupendous BBS@vert.synchro.net result: SyntaxError: JSON.parse
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Mon Feb 15 19:14:16 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/b78c82b4cef78360b5dec92d
    Modified Files:
    exec/chksetup.js
    Log Message:
    If finger doesn't return a valid JSON object, log the returned string(s)... instead of the JSON parse exception as reported via IRC:<matjam> !finger ?bbs:Stupendous BBS@vert.synchro.net result: SyntaxError: JSON.parse
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Mon Feb 15 19:31:37 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/171fe43cf4f373eaa9ea92e9
    Modified Files:
    exec/chksetup.js
    Log Message:
    If finger doesn't return a valid JSON object, log the returned string(s)... instead of the JSON parse exception as reported via IRC:<matjam> !finger ?bbs:Stupendous BBS@vert.synchro.net result: SyntaxError: JSON.parse
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Fri Sep 16 18:56:13 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/46d6ee7fc463b7aab6073e11
    Modified Files:
    exec/chksetup.js
    Log Message:
    Check user #1 (sysop) exemptions and restrictions against expectations
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Mon Jan 16 20:53:35 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/df38854eba2ed5c7ba756685
    Modified Files:
    exec/chksetup.js
    Log Message:
    Log a debug-level message when sending finger query to vertThe "opening list file" log message referenced in issue #480 is a debuglevel log message, so seemed appropriate to make the newly-added messagealso debug-level.Fixes issue #480
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Mon Jan 30 15:45:03 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/a6aae003a7881cbfb4af1529
    Modified Files:
    exec/chksetup.js
    Log Message:
    Check for and warn about passwords that match user's name, alias, or handleThis
    shouldn't be possible during new user sign-up, but there have been waysto curtail checks and generate user accounts with login names and passwordsthat are the same sequence of characters, unfortunately.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Sat Jan 27 14:33:41 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/00e2d7be16e4019f0d75d457
    Modified Files:
    exec/chksetup.js
    Log Message:
    An additional conference (Tech Talk) was recently added to DOVE-Net

    So increase the expected number of subs in DOVE-Net by one.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)