Skip to content
Snippets Groups Projects
  1. Nov 12, 2023
  2. Sep 09, 2023
    • Rob Swindell's avatar
      Change NotifyAccess from "main" to "all" · e9e702d2
      Rob Swindell authored
      sd_notify() is called from other threads (PIDs), so we've been getting
      syslog warnings abouts this and I hadn't noticed:
      
      systemd[1]: sbbs.service: Got notification message from PID 2555007, but reception only permitted for main PID which is currently not known
      
      As pointed out by Accession (PHARCYDE) on DOVE-Net.
      e9e702d2
  3. 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
  4. May 16, 2023
  5. Feb 26, 2023
  6. Feb 25, 2023
  7. Jan 30, 2023
  8. Jan 26, 2023
  9. Jan 25, 2023
  10. Jan 23, 2023
  11. Dec 31, 2022
  12. Dec 10, 2022
  13. Oct 20, 2022
  14. Oct 19, 2022
  15. Mar 31, 2022
  16. Mar 13, 2022
  17. 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
  18. Nov 30, 2021
  19. Apr 12, 2021
  20. 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
  21. Nov 29, 2020
  22. Nov 23, 2020
  23. Nov 01, 2020
  24. 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
  25. 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
  26. Sep 08, 2020
  27. Sep 07, 2020
  28. Sep 04, 2020
  29. Aug 30, 2020
Loading