• exec/install-xtrn.js

    From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Dec 7 21:26:22 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/bda6ea968ff7c7111c652fb5
    Modified Files:
    exec/install-xtrn.js
    Log Message:
    Support 2 new section types: pre-exec and pre-eval

    Just like the exec and eval sections, except executed/evaluated *before*
    any external programs are installed.
    New optional 'fail' key to specify a custom failure message.
    Example:
    [pre-eval:file_exists(startup_dir + 'test.txt')]
    prompt = false
    required = true
    fail = You must create text.txt before you can install.

    ---
    þ 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 Wed Dec 31 20:49:37 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/c9fdbc4efed68a20b73b2d81
    Modified Files:
    exec/install-xtrn.js
    Log Message:
    Document the [event] xtrn key

    ---
    þ 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 29 23:16:50 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/e92b4873ff127eb7e1b2f51a
    Modified Files:
    exec/install-xtrn.js
    Log Message:
    Add support for [copy:filename] sections to install-xtrn.ini files

    This allows us to, for example, copy settings.example.ini to settings.ini during installation.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net