• CVS

    From Zazz@1:103/705 to All on Wed Mar 1 13:30:56 2017
    I want to keep my Synchonet bbs up to date and currently running v3.17a dated in January of 2017.

    I know about downloading the exe's from CVS, but I see updates in regard to some part of the Synchronet or something done for it like the ddmsgreader.

    How best is it to automate the update of those *.js files, etc. or any other updating that I can do with a script.

    I am not a coder, but have sufficient, I hope, skill to follow examples etc for me to learn from.

    Thanks to any one who provides assistance.


    Ruben Figueroa, Sysop
    Sync Prison Board
    telnet:wc.darktech.org:2424
    http:wc.darktech.org

    ---
    * Synchronet * PBSync - Sync Prison BBS, Mesquite, Tx (wc.darktech.org)
    * Origin: Vertrauen - vert.synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Zazz on Wed Mar 1 13:04:06 2017
    Re: CVS
    By: Zazz to All on Wed Mar 01 2017 01:30 pm

    I want to keep my Synchonet bbs up to date and currently running v3.17a dated in January of 2017.

    I know about downloading the exe's from CVS, but I see updates in regard to some part of the Synchronet or something done for it like the ddmsgreader.

    How best is it to automate the update of those *.js files, etc. or any other updating that I can do with a script.

    All the run-time files (stock configuration, text, and scripts) are archived daily in the file sbbs_run.zip for Windows (sbbs_run.tgz for *nix). This includes ddmsgreader:

    pkzip25 -view sbbs_run.zip | grep -i ddmsg

    xtrn/DDMsgReader/DDMsgReader.cfg
    808596 DeflatN 153948 81.0% 02/20/2017 1:48p 9e2a0bb8 ---- xtrn/DDMsgReader/DDMsgReader.js

    I am not a coder, but have sufficient, I hope, skill to follow examples etc for me to learn from.

    When extracting from sbbs_run.*, but careful not to over-write any of your locally-modified files (e.g. configuration, text, etc.).

    digital man

    Synchronet/BBS Terminology Definition #32:
    KD = King Drafus (Allen Christiansen)
    Norco, CA WX: 68.8oF, 27.0% humidity, 9 mph SSE wind, 0.00 inches rain/24hrs --- SBBSecho 3.00-Win32
    * Origin: Vertrauen - vert.synchro.net (1:103/705)
  • From KK4QBN@1:103/705 to Zazz on Wed Mar 1 18:42:32 2017
    Re: CVS
    By: Zazz to All on Wed Mar 01 2017 01:30 pm

    I want to keep my Synchonet bbs up to date and currently running v3.17a dated in January of 2017.

    I know about downloading the exe's from CVS, but I see updates in regard to some part of the Synchronet or something done for it like the ddmsgreader.

    Its not *really* a good Idea to do that, should be fine to update your core executables maybe weekly or something, but then the accessories, it would be best to watch the CVS message area for updates on different scripts. If you had it updating on a weekly, or nightly basis, and something breaks, you really will have a hard time knowing what it is if you are automatically updating them. Just my honest opinion.

    --

    Tim Smith (KK4QBN)
    KK4QBN BBS

    ---
    * Synchronet * KK4QBN BBS - (706)422-9538 - kk4qbn.synchro.net, Chatsworth GA US
    * Origin: Vertrauen - vert.synchro.net (1:103/705)
  • From Poindexter Fortran@1:103/705 to Digital Man on Thu Mar 2 06:29:36 2017
    Re: CVS
    By: Digital Man to Zazz on Wed Mar 01 2017 01:04 pm

    When extracting from sbbs_run.*, but careful not to over-write any of your locally-modified files (e.g. configuration, text, etc.).

    It'd be cool if there was a way to put ctrl file overrides in a separate directory, so as new entries are added into the .ini files, they'd get updated when you extract the files, but your changes are retained. Sort of like how the mods directory works for executables.

    ---
    * Synchronet * realitycheckBBS -- http://realitycheckBBS.org
    * Origin: Vertrauen - vert.synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Poindexter Fortran on Thu Mar 2 08:13:28 2017
    Re: CVS
    By: Poindexter Fortran to Digital Man on Thu Mar 02 2017 06:29 am

    Re: CVS
    By: Digital Man to Zazz on Wed Mar 01 2017 01:04 pm

    When extracting from sbbs_run.*, but careful not to over-write any of your locally-modified files (e.g. configuration, text, etc.).

    It'd be cool if there was a way to put ctrl file overrides in a separate directory, so as new entries are added into the .ini files, they'd get updated when you extract the files, but your changes are retained. Sort of like how the mods directory works for executables.

    But that's not how .ini files work. You don't *need* any entries in a .ini file. If a key doesn't exist in the file, its default value is used (in the program or script) and that default is not present in the file itself.

    digital man

    Synchronet/BBS Terminology Definition #3:
    ASCII = American Standard Code for Information Interchange
    Norco, CA WX: 60.8oF, 28.0% humidity, 1 mph WNW wind, 0.00 inches rain/24hrs --- SBBSecho 3.00-Win32
    * Origin: Vertrauen - vert.synchro.net (1:103/705)
  • From Kurt Weiske@1:218/700 to Digital Man on Thu Mar 2 08:23:20 2017
    Re: CVS
    By: Digital Man to Poindexter Fortran on Thu Mar 02 2017 08:13 am

    But that's not how .ini files work. You don't *need* any entries in a .ini file. If a key doesn't exist in the file, its default value is used (in the program or script) and that default is not present in the file itself.

    I see your point. While Sync would continue to operate just fine if the executables and javascripts are updated and the .ini files aren't, it'd streamline the process of updating from the .zip files and let people know of new entries in the .ini files without having to eyeball the old and new files. --- SBBSecho 3.00-Win32
    * Origin: http://realitycheckbbs.org | tomorrow's retro tech (1:218/700)