• exec/update.js

    From rswindell@VERT to CVS commit on Tue Sep 16 21:41:26 2014
    exec update.js 1.1 1.2
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv6435

    Modified Files:
    update.js
    Log Message:
    Use file_backup() instead of file_rename() to rename an old, non-identical exec/*.js file as some sysops manage to extract .js files that belong exec/load into exec after alreayd having run this script once. Now you can mess-up your exec directory over and over again and re-run this script and you'll just end up with a bunch of *.#.js files.

    ---
    þ Synchronet þ Ve
  • From deuce@VERT to CVS commit on Sun Aug 23 14:41:07 2015
    exec update.js 1.2 1.3
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv21437

    Modified Files:
    update.js
    Log Message:
    Move IP address from note to new field


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Wed Jan 18 17:19:35 2017
    exec update.js 1.3 1.4
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv4316

    Modified Files:
    update.js
    Log Message:
    Automatically call sbbsecho_upgrade.js if sbbsecho.ini doesn't exist.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Thu Jan 18 23:22:41 2018
    exec update.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv17580

    Modified Files:
    update.js
    Log Message:
    When '-test' argument is passed, doesn't actually perform any of the tests
    but reports what it would have done.
    Now calls "sbbslist.js install" and "avatars.js install" to get these new features in place (doesn't do anything if they've already been installed).
    Now recompiles any out of date Baja modules (don't need to use 'make').


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Lord Time@VERT/TIME to rswindell on Sun Jan 21 14:44:16 2018
    exec update.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv17580

    Modified Files:
    update.js
    Log Message:
    When '-test' argument is passed, doesn't actually perform any of the tests but reports what it would have done.
    Now calls "sbbslist.js install" and "avatars.js install" to get these new features in place (doesn't do anything if they've already been installed). Now recompiles any out of date Baja modules (don't need to use 'make').

    question : is sbbs going to do this or does this have to be done by the sysop, if by sysop how?


    ---

    Rob Starr
    Lord Time SysOp of
    Time Warp of the Future BBS
    Telnet://Time.Darktech.Org:24 or
    Telnet://Time.Synchro.Net:24 (qwk or ftn & e-mail)
    ICQ # 11868133 or # 70398519 Jabber : lordtime2000@gmail.com
    Astra : lord_time
    X-Box : Lord Time 2000 Skype : lordtime@tds.net
    ---
    þ Synchronet þ Time Warp of the Future BBS - Home of League 10 IBBS Games
  • From Digital Man@VERT to Lord Time on Sun Jan 21 17:09:18 2018
    Re: Re: exec/update.js
    By: Lord Time to rswindell on Sun Jan 21 2018 02:44 pm

    exec update.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv17580

    Modified Files:
    update.js
    Log Message:
    When '-test' argument is passed, doesn't actually perform any of the tests but reports what it would have done.
    Now calls "sbbslist.js install" and "avatars.js install" to get these new features in place (doesn't do anything if they've already been installed). Now recompiles any out of date Baja modules (don't need to use 'make').

    question : is sbbs going to do this or does this have to be done by the sysop, if by sysop how?

    You have to run "jsexec update", as part of the normal update process: http://wiki.synchro.net/install:dev

    digital man

    Synchronet/BBS Terminology Definition #43:
    SBBS = Synchronet Bulletin Board System
    Norco, CA WX: 57.7øF, 31.0% humidity, 0 mph SE wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Lord Time@VERT/TIME to Digital Man on Sun Jan 21 18:29:52 2018
    exec update.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv17580

    Modified Files:
    update.js
    Log Message:
    When '-test' argument is passed, doesn't actually perform any of the tests but reports what it would have done.
    Now calls "sbbslist.js install" and "avatars.js install" to get these new features in place (doesn't do anything if they've already been installed). Now recompiles any out of date Baja modules (don't need to use 'make').

    question : is sbbs going to do this or does this have to be done by the sysop, if by sysop how?

    You have to run "jsexec update", as part of the normal update process: http://wiki.synchro.net/install:dev

    thank you :)


    ---

    Rob Starr
    Lord Time SysOp of
    Time Warp of the Future BBS
    Telnet://Time.Darktech.Org:24 or
    Telnet://Time.Synchro.Net:24 (qwk or ftn & e-mail)
    ICQ # 11868133 or # 70398519 Jabber : lordtime2000@gmail.com
    Astra : lord_time
    X-Box : Lord Time 2000 Skype : lordtime@tds.net
    ---
    þ Synchronet þ Time Warp of the Future BBS - Home of League 10 IBBS Games
  • From rswindell@VERT to CVS commit on Sat Mar 31 02:34:35 2018
    exec update.js 1.5 1.6
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13758

    Modified Files:
    update.js
    Log Message:
    Run 'binkit upgrade' if binkit.ini and sbbsecho.ini exists
    (the upgrade renames binkit.ini and ftn_domains.ini to *.old).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Apr 2 23:28:52 2020
    exec update.js 1.6 1.7
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv551

    Modified Files:
    update.js
    Log Message:
    Use js.exec() rather than load() for executing nested "install" scripts.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Fri Apr 3 00:08:52 2020
    exec update.js 1.7 1.8
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv7919

    Modified Files:
    update.js
    Log Message:
    Migrate data/text/*.ixt to *.ini
    as will be required by the next update to text_sec.js.
    Leave the old .ixt files behind to support downgrading.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Fri Apr 3 00:32:28 2020
    exec update.js 1.8 1.9
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv11313

    Modified Files:
    update.js
    Log Message:
    Add a helpful comment to the created data/text/*.ini files.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Mon May 4 18:09:27 2020
    exec update.js 1.9 1.10
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv21860

    Modified Files:
    update.js
    Log Message:
    Move exec/jsexec.ini to ctrl/jsexec.ini if it exists.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Fri Sep 25 18:46:14 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/5ec28f43ab519b5e50da482d
    Modified Files:
    exec/update.js
    Log Message:
    Install the logonlist module daily (maintenance) event...

    only if there's not already a daily event already configured.
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Tue Sep 29 09:00:30 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/2a11b15e84fd8f3e9acc78f7
    Modified Files:
    exec/update.js
    Log Message:
    Fix ReferenceError: maint_event is not defined
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sat Oct 3 16:33:44 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/a8167fb76addbb058b73e904
    Modified Files:
    exec/update.js
    Log Message:
    Update user birthdate formats in user base

    i.e. from MM/DD/YY or DD/MM/YY to YYYYMMDD.

    The C/C++ source still supports all 3 formats, so it's not terrible if the birthdates aren't converted, but thing will be better if we do this ahead
    of time and find all the remaining issues with the new format rather than
    wait for new users (with the new format) to trickle in.
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Jan 21 19:51:15 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/e9254a2770c101ec85c984ca
    Modified Files:
    exec/update.js
    Log Message:
    Don't run upgrade_to_v320 if user.dat doesn't exist

    There's nothing to upgrade if there's no legacy userbase.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Tue May 21 19:42:14 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/e878d208a73892bd17d39f4f
    Modified Files:
    exec/update.js
    Log Message:
    Upgrade attr.cfg to attr.ini

    The extra characters (comments) are ignored when parsing this particular file, so though this is not how we normally add comments to .ini files, it still works fine in this case.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Jun 9 00:05:55 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/9cb2d51adc59fa36bab21bcd
    Modified Files:
    exec/update.js
    Log Message:
    Fix typo in output: that's attr.cfg -> attr.ini, not file.cfg -> file.ini

    As reported by Keyop
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thu Jan 2 16:50:43 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/fd274f6e2795e258257c1fbd
    Modified Files:
    exec/update.js
    Log Message:
    Add Trashman as Monthly system/fixed event, if there isn't one

    This'll keep your ip.can and spamblock.cfg files maintained.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thu Jan 2 17:38:08 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/9e3995292f6f300f1ec29f5a
    Modified Files:
    exec/update.js
    Log Message:
    Make the output of the logonlist and trashman installer nicer

    ... especially when it's already beeen installed
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net