Repository navigation
Mystic Configuration System
Documentation status: Draft
Verification: Needs verification against a named Mystic release and platform.
Mystic provides an interactive configuration environment for most BBS settings. This is one of the primary tools a SysOp will use when building and maintaining a system.
From the Mystic installation directory:
Windows:
mystic -cfg
Linux or another Unix-like system:
./mystic -cfg
Configuration mode is separate from a normal user login.
Mystic 1.12-era builds organize the configuration system into several broad areas.
System-wide BBS settings such as:
- System paths
- General settings
- Login and matrix behavior
- New-user defaults
- Password policy
- Message-base defaults
- File-base defaults
Store-and-forward networking configuration such as:
- FTN addresses
- EchoMail nodes
- EchoMail groups
- AreaFix and FileFix support
- QWK networking settings
Detailed FTN configuration is covered separately in the FTN Networking section.
Internet and network-service settings managed by MIS, including server definitions and general server behavior.
Possible server types depend on the Mystic release and can include Telnet, SSH, RLogin, BinkP, FTP, NNTP, SMTP, POP3, and HTTP.
A server appearing in the editor does not mean it should automatically be enabled or exposed to the Internet.
Editors for structured Mystic configuration data, including items such as:
- Users
- Menus
- Themes and prompts
- Message bases and groups
- File bases and groups
- Security levels
- Archives and protocols
- Events
Miscellaneous operational tools and editors such as text/ANSI editing, log viewing, bad-name lists, bad-email lists, and version information.
Exact entries can vary by release.
The configuration system and MUTIL serve different purposes.
mystic -cfg
Interactive system configuration and editors
mutil
Utility and batch-processing operations
MUTIL is commonly used for maintenance, message processing, imports, exports, and automation. It should not be treated as a replacement for the interactive configuration system.
For significant changes:
- Record the current setting.
- Make one logical change at a time.
- Save the configuration.
- Test the affected function.
- Review the relevant log if the result is unexpected.
- Revert before making additional unrelated changes if the test fails.
This is especially important for network services, path changes, message storage, and events.
Before large configuration changes, take a backup that includes the Mystic data path and any other persistent paths used by the system.
A screenshot or note of a setting is helpful, but it is not a substitute for a restorable backup.
Continue with Starting Mystic to distinguish local BBS sessions from long-running network services.
Mystic BBS Community Documentation
Home · Getting Started · FTN Networking · Documentation Status · Contributing
Community-maintained documentation for installing, configuring, operating, networking, and troubleshooting Mystic BBS.
Mystic BBS was created by James Coyle. This documentation is an independent community project and is not an official Mystic BBS publication.
Documentation for Mystic BBS, created by James Coyle.
Home · Getting Started · Status
Getting Started
- What Is Mystic BBS?
- Installing Mystic
- First SysOp Account
- Directory Structure
- Configuration System
- Starting Mystic
- Backup and Upgrade
FTN Networking
Development
Project