Переменные окружения
Материал из Simple Chat
|
|
Начиная с версии 0.7.0.1205 сервер поддерживает возможность изменения мест для хранения конфигурационных файлов, журналов и т.д. с помощью переменных окружения.
Описание переменных
| Имя | Описание |
|---|---|
| SCHATD_CONF | Полное имя конфигурационного файла сервера. |
| SCHATD_PID | Полное имя PID-файла. |
| SCHATD_LOG | Директория для записи журналов сервера. |
| SCHATD_VAR | Директория для файлов изменяемых в процессе работы, в настоящее время это stats.xml. |
| SCHATD_SHARE | Директория для общих файлов сервера.[1] |
Если переменные не заданы, то пути к файлам будут определяться относительно исполняемого файла сервера.
Пример конфигурации
SCHATD_CONF="/etc/schat/schatd.conf" SCHATD_PID="/var/run/schat/schatd.pid" SCHATD_LOG="/var/log/schat" SCHATD_VAR="/var/lib/schat" SCHATD_SHARE="/usr/share/schat"
При таких установках имя файла сети будет /etc/schat/network.xml, motd файла /etc/schat/motd.html, основной файл журнала /var/log/schat/schatd.log
- ↑ Поддержка добавлена в версии 0.8.