• Unable to build release on debian 12, fix included

    From ner@VERT to all on Thu Oct 12 21:04:46 2023
    Hi guys,
    I'm new to running synchronet on Linux, and luckily I'm still in testing before re-releasing my system in the Linux environment. I have no problems building using the GNU Makefile
    make install SYMLINK=1

    The issue happens when I do a git pull, and follow instructions in the wiki for updating.
    I change directories into /sbbs/repo/src/sbbs3/
    I ensure I run SBBSEXEC=/sbbs/exec
    and SBBSCTRL=/sbbs/brsl
    and then I run, as directed
    make RELEASE=1 symlinks setcapH


    In Debian, under debian 12, the following command works, and I think it has to do with gmake being used. Can this be updated in the wiki?

    make RELEASE=1 SYMLINK=1 SETCAP=1

    I hope this helps.


    NER

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From ner@VERT to all on Thu Oct 12 21:10:30 2023
    So I got make RELEASE=1 symlinks setcap
    to work
    setting the environment valiables using SBBSEXEC/sbbs/exec/
    and SBBSCTRL=/sbbs/ctrl
    does not work. You must run export to set these
    export SBBSEXEC=/sbbs/exec
    etc.

    I'm not sure if this requires a wiki update but it might be able to be clarified.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Gamgee@VERT/PALANTIR to ner on Fri Oct 13 07:52:00 2023
    ner wrote to all <=-

    So I got make RELEASE=1 symlinks setcap to work
    setting the environment valiables using SBBSEXEC/sbbs/exec/
    and SBBSCTRL=/sbbs/ctrl
    does not work. You must run export to set these
    export SBBSEXEC=/sbbs/exec

    As expected. That's a normal Linux procedure, and is indeed documented
    on the Wiki, right here:
    https://wiki.synchro.net/install:nix#configuring

    I'm not sure if this requires a wiki update but it might be able
    to be clarified.

    Seems clear already. Also, you generally don't need to use the SBBSEXEC environment variable, just the SBBSCTRL.



    ... Those who live by the sword get shot by those who don't.
    --- MultiMail/Linux v0.52
    ■ Synchronet ■ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL