• process for upgrading from cvs to git version of synchronet

    From Nick@1:103/705 to All on Fri Aug 28 13:43:24 2020
    Hi, I have the cvs version of synchronet and don't want to overwrite my currently installed version and lose data. I am using the raspberry pi for my BBS and want to make sure everything is upgraded from cvs to git successfully.
    Nothing currently exists in the wiki on how to properly do this and save my existing data and yes of course I would backup everything before I started the upgrade process.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nick on Fri Aug 28 17:00:38 2020
    Re: process for upgrading from cvs to git version of synchronet
    By: Nick to All on Fri Aug 28 2020 01:43 pm

    Hi, I have the cvs version of synchronet and don't want to overwrite my currently installed version and lose data. I am using the raspberry pi for my BBS and want to make sure everything is upgraded from cvs to git successfully. Nothing currently exists in the wiki on how to properly do this and save my existing data and yes of course I would backup everything before I started the upgrade process.

    I'll try to get the wiki more up to do, but quickly, this should do it:

    $ cd ~/sbbs
    $ mkdir repo
    $ git clone git@gitlab.synchro.net:sbbs/sbbs.git repo
    $ cd repo/src/sbbs3
    $ make RELEASE=1 symlinks
    or
    $ make RELEASE=1 install (if you prefer file copies instead of symlinks)

    That'll update your executable binaries in your ~/sbbs/exec directory to the latest build from git.

    If you want to copy the exec/* (e.g. JavaScript files):
    $ cp -rf ~/sbbs/repo/exec ~/sbbs/exec

    You could so something similar for text, but be careful about over-writing any locally modified files.

    The *only* file I would recommend possibly copying from repo/ctrl to your sbbs/ctrl might be text.dat.

    digital man

    This Is Spinal Tap quote #38:
    Artie Fufkin: I'm not asking, I'm telling with this. Kick my ass.
    Norco, CA WX: 89.3øF, 29.0% humidity, 14 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From HusTler@1:103/705 to Digital Man on Tue Sep 1 11:23:48 2020
    Re: process for upgrading from cvs to git version of synchronet
    By: Digital Man to Nick on Fri Aug 28 2020 05:00 pm

    I'll try to get the wiki more up to do, but quickly, this should do it: > $
    cd ~/sbbs > $ mkdir repo > $ git clone git@gitlab.synchro.net:sbbs/sbbs.git repo > $ cd repo/src/sbbs3 > $ make RELEASE=1 symlinks When I run this script it's looking for a password.
    HusTler
    havens.synchro.net:23

    ---
    þ Synchronet þ Havens BBS havens.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to HusTler on Tue Sep 1 12:36:03 2020
    Re: process for upgrading from cvs to git version of synchronet
    By: HusTler to Digital Man on Tue Sep 01 2020 11:23 am

    Re: process for upgrading from cvs to git version of synchronet
    By: Digital Man to Nick on Fri Aug 28 2020 05:00 pm

    I'll try to get the wiki more up to do, but quickly, this should do it:

    $ cd ~/sbbs
    $ mkdir repo
    $ git clone git@gitlab.synchro.net:sbbs/sbbs.git repo
    $ cd repo/src/sbbs3
    $ make RELEASE=1 symlinks

    When I run this script it's looking for a password.

    It's asking for *your* password so it can use setcaps to enable low-port-bindining on sbbs, I'm assuming.

    digital man

    Synchronet "Real Fact" #83:
    Donations to the Synchronet project are welcome @ http://wiki.synchro.net/donate
    Norco, CA WX: 78.7øF, 57.0% humidity, 0 mph SE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From HusTler@1:103/705 to Digital Man on Tue Sep 1 21:53:27 2020
    Re: process for upgrading from cvs to git version of synchronet
    By: Digital Man to HusTler on Tue Sep 01 2020 12:36 pm

    $ cd ~/sbbs > > > $ mkdir repo > > > $ git clone
    git@gitlab.synchro.net:sbbs/sbbs.git repo > > > $ cd repo/src/sbbs3 > > > $ make RELEASE=1 symlinks > > When I run this script it's looking for a password. > It's asking for *your* password so it can use setcaps to enable > low-port-bindining on sbbs, I'm assuming. Ok I'll see if that works.Thanks HusTler
    havens.synchro.net:23

    ---
    þ Synchronet þ Havens BBS havens.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)