https://gitlab.synchro.net/main/sbbs/-/commit/0bf855436c1a258551e86acc
Added Files:
ctrl/dosemu.conf exec/dosemu.ini external.bat
Modified Files:
ctrl/sbbs.ini install/GNUmakefile src/sbbs3/CMakeLists.txt GNUmakefile chk_ar.cpp src/sbbs3/install/sbbsinst.c src/sbbs3/sbbs_ini.c startup.h str_util.c str_util.h userdat.c xtrn.cpp xtrn_sec.cpp
Log Message:
Improvements to linux dosemu support
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).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 368 |
Nodes: | 16 (2 / 14) |
Uptime: | 84:18:51 |
Calls: | 7,895 |
Calls today: | 1 |
Files: | 12,968 |
Messages: | 5,791,779 |