• install/GNUmakefile src/build/GNUmakefile src/doors/dgnlance/GNUmakefi

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Wednesday, May 31, 2023 11:38:49
    https://gitlab.synchro.net/main/sbbs/-/commit/730d4729539b5648ed11c9ec
    Modified Files:
    install/GNUmakefile src/build/GNUmakefile src/doors/dgnlance/GNUmakefile src/sbbs3/GNUmakefile
    Log Message:
    Use /bin/pwd instead of pwd to get the PWD.Some shell pwd implementations default to the "Logical" PWD, whichcan contain symlinks. The POSIX standard for /bin/pwd is to returnthe "Physical" PWD with all symlinks resolved. Some shells don'tsupport the -P option the the built-in pwd, so we don't want toreply on that.For some reason, we're redefining the PWD env variable which shouldby the phyical path, but I'm not really interested in tracking downall the windy history for this.Basically, this bit me once, and now it's fixed.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Deuc¿ on Friday, June 16, 2023 13:11:17
    Re: install/GNUmakefile src/build/GNUmakefile src/doors/dgnlance/GNUmakefi
    By: Deuc¿ to Git commit to main/sbbs/master on Wed May 31 2023 11:38:49

    Use /bin/pwd instead of pwd to get the PWD.

    Some shell pwd implementations default to the "Logical" PWD, which
    can contain symlinks. The POSIX standard for /bin/pwd is to return
    the "Physical" PWD with all symlinks resolved. Some shells don't
    support the -P option the the built-in pwd, so we don't want to
    reply on that.

    For some reason, we're redefining the PWD env variable which should
    by the phyical path, but I'm not really interested in tracking down
    all the windy history for this.

    Does this mean the issues I'd seen regarding having /sbbs/(ctrl|data|xtrn) symlinked should be resolved?


    --
    Michael J. Ryan
    +o roughneckbbs.com
    tracker1@roughneckbbs.com

    ---
    ■ Synchronet ■ Roughneck BBS - roughneckbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)