Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
dir:ctrl [2018/12/18 13:49] – [CTRL Directory] lowercase for consistency digital man | dir:ctrl [2023/02/12 15:22] – [SBBSCTRL Environment Variable] A bit more detail about the SBBSCTRL env var digital man |
---|
====== ctrl Directory ====== | ====== ctrl directory ====== |
| |
The path to the Synchronet control (CTRL) directory defaults to a sub-directory named ''ctrl'' off of the installation directory (e.g. ''/sbbs/ctrl/''). | The path to the Synchronet control directory defaults to a sub-directory named ''ctrl'' off of the installation directory (e.g. ''/sbbs/ctrl/''). |
| |
===== Directory Contents ===== | ===== Directory Contents ===== |
The Synchronet control directory contains critical configuration and data files for the operation of the software as well as some files (e.g. ''[[custom:text.dat]]'') that allow for sysop customization of the BBS. | The Synchronet control directory contains critical configuration and data files for the operation of the software as well as some files (e.g. ''[[custom:text.dat]]'') that allow for sysop customization of the BBS. |
| |
The stock/default contents of the ''ctrl'' directory can be browsed online [[http://cvs.synchro.net/cgi-bin/viewcvs.cgi/ctrl/|here]]. | The stock/default contents of the ''ctrl'' directory can be browsed online [[https://gitlab.synchro.net/sbbs/sbbs/-/tree/master/ctrl|here]]. |
| |
A daily snapshot archive of the stock/default contents of the ''ctrl'' directory can downloaded in [[ftp://ftp.synchro.net/sbbsctrl.zip|zip]] (for Windows) or [[ftp://ftp.synchro.net/sbbsctrl.tgz|tgz]] (for *nix). | A daily snapshot archive of the stock/default contents of the ''ctrl'' directory can downloaded in [[ftp://ftp.synchro.net/sbbsctrl.zip|zip]] (for Windows) or [[ftp://ftp.synchro.net/sbbsctrl.tgz|tgz]] (for *nix). |
===== SBBSCTRL Environment Variable ===== | ===== SBBSCTRL Environment Variable ===== |
| |
See [[config:env#SBBSCTRL]] for more details. | The [[config:env#SBBSCTRL]] environment variable informs Synchronet programs where to locate the ''ctrl'' directory and should be set to the full path of the ''ctrl'' directory (e.g. ''/sbbs/ctrl''). |
| |
===== Sub-directories ===== | ===== Sub-directories ===== |
==== fonts ==== | ==== fonts ==== |
| |
The ''[[http://cvs.synchro.net/cgi-bin/viewcvs.cgi/ctrl/fonts/|fonts]]'' sub-directory contains optional font files in IBM CGA 8-bit/pixel wide character/glyph format. The supported character **height** is specified in the file's extension: | The ''[[https://gitlab.synchro.net/sbbs/sbbs/-/tree/master/ctrl/fonts|fonts]]'' sub-directory contains optional font files in IBM CGA 8-bit/pixel wide character/glyph format. The supported character **height** is specified in the file's extension: |
| |
^ File Extension ^ Character Dimensions (w x h) ^ File Size (in bytes) ^ Supported Screen Modes ^ | ^ File Extension ^ Character Dimensions (w x h) ^ File Size (in bytes) ^ Supported Screen Modes ^ |
* [[config:cfg_files|CFG Files]] | * [[config:cfg_files|CFG Files]] |
* [[custom:text.dat]] | * [[custom:text.dat]] |
* [[http://cvs.synchro.net/cgi-bin/viewcvs.cgi/ctrl/|CTRL directory in CVS]] [[http://cvs-mirror.synchro.net/cgi-bin/viewcvs.cgi/ctrl/|Mirror]] | * [[https://gitlab.synchro.net/sbbs/sbbs/-/tree/master/ctrl/|CTRL directory in Git]] |
* [[dir:|Directory structure]] | * [[dir:|Directory structure]] |
| |
{{tag>config sbbsctrl fonts}} | {{tag>config sbbsctrl fonts}} |