Skip to content
Snippets Groups Projects
  1. May 31, 2023
    • Deucе's avatar
      Use /bin/pwd instead of pwd to get the PWD. · 2ba9dc40
      Deucе authored
      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.
      
      Basically, this bit me once, and now it's fixed.
      2ba9dc40
  2. May 16, 2023
  3. Feb 26, 2023
  4. Feb 25, 2023
  5. Jan 30, 2023
  6. Jan 26, 2023
  7. Jan 25, 2023
  8. Jan 23, 2023
  9. Dec 31, 2022
  10. Dec 10, 2022
  11. Oct 20, 2022
  12. Oct 19, 2022
  13. Mar 31, 2022
  14. Mar 13, 2022
  15. Jan 02, 2022
    • Rob Swindell's avatar
      Updated for v3.19 · 88a3295e
      Rob Swindell authored
      ecWeb is only web UI included/installed
      Optional to enable 16-bit DOS support on 64-bit Windows now (since we support NTVDMx64 now).
      Add libarchive.dll and zlib1.dll
      Always install old 16-bit DOS utils (e.g. svdmansi.com), just in case
      88a3295e
  16. Nov 30, 2021
  17. Apr 12, 2021
  18. Dec 17, 2020
    • Kayz's avatar
      Improvements to linux dosemu support · 52487ec4
      Kayz authored and Rob Swindell's avatar Rob Swindell committed
      The hardcoded external.bat file has been moved to a templated
      /exec/external.bat which can be modified by the sysop. ENV
      vars are in there to be able to customize as needed. emusetup.bat
      is no longer needed, but still supported. The actual dosemu command line
      is now stored in /exec/dosemulaunch.ini and can be customized for
      fossil or i/o command lines. the keystroke is now only sent for i/o, and
      only sent as \n instead of \r which would trigger undesired behavior in
      certain programs. The above 2 files can also be placed in door dirs
      to override. ansi.com has been removed as it was not needed. default
      external.bat includes cmd lines for share, x00, etc. (user will still
      need to provide these in xtrn/dosutils).
      52487ec4
  19. Nov 29, 2020
  20. Nov 23, 2020
  21. Nov 01, 2020
  22. Oct 01, 2020
    • Rob Swindell's avatar
      Install webv4 too and use symlinks for most directories. · 0a30202c
      Rob Swindell authored
      The webv4 directory is now part of the repo, so install it to the
      install target directory too.
      
      When SYMLINK=1 is used, symlink the following directories (rather
      than copying): docs, exec, text, web, webv4, and xtrn. This will
      hopefully make subsequenit updating (via git) easier for most sysops that use
      this installation method. Let the merge conflicts insue.
      0a30202c
  23. Sep 25, 2020
    • Rob Swindell's avatar
      Shouldn't need to call setcap here (it's a build target now) · 479200a1
      Rob Swindell authored
      Left it there, but commented out, just in case anyone needs it later.
      But it was reported that the setcap line failed anyway:
      Sep 24 09:20:15 bbs setcap[21466]: Failed to set capabilities on file
      `/sbbs/repo/src/sbbs3/gcc.linux.*.exe.*/sbbs' (No such file or directory)
      Sep 24 09:20:15 bbs setcap[21466]: The value of the capability argument is not
      permitted for a file. Or the file is not a regular (non-symlink) file
      479200a1
  24. Sep 08, 2020
  25. Sep 07, 2020
  26. Sep 04, 2020
  27. Aug 30, 2020
  28. Aug 29, 2020
  29. Aug 23, 2020
Loading