Ejudge.xml:socket path

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/ejudge.xml/socket_path

Имя элемента: socket_path
Содержится в: config
Может содержать: нет
Атрибуты: нет
Тип содержимого: путь к UNIX-сокету
Значение по умолчанию: задается скриптом configure
Может отсутствовать: да
Может повторяться: нет
Используется в: edit-userlist, judge, master, register, serve, serve-control,

super-serve, team, userlist-server, users

Примечание: явное использование не рекомендуется

Описание. Данный элемент задаёт путь к UNIX-сокету, который используется для связи с сервером информации о пользователях userlist-server. Сокет создаётся при старте этой программы, поэтому должен находится в каталоге, доступном ей на запись. Смотри также элемент socket_path конфигурационного файла users.xml, элемент socket_path конфигурационного файла register.xml, параметр socket_path конфигурационного файла master.cfg, параметр socket_path конфигурационного файла judge.cfg, параметр socket_path конфигурационного файла team.cfg, параметр socket_path конфигурационного файла serve.cfg.

Рекомендуется при компиляции системы указывать путь к сокету с помощью опции -- enable-socket-path скрипта configure. Тогда указанный путь будет использоваться как путь по умолчанию, и может не устанавливаться явно в конфигурационных файлах. Поэтому явное использование тега socket_path не рекомендуется.

Пример.

<socket_path>/var/ejudge/userlist-socket</socket_path>