Инсталляция на ALT Linux:Создание и запуск скрипта ejudge-install.sh

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Инсталляция/Инсталляция на ALT Linux/Создание каталога для хранения данных ejudge

Данные ejudge (базы данных пользователей и соревнований, файлы с тестами для соревнований, отправленные участниками решения и т.д.) хранятся в каталоге /var/lib/ejudge. После установки пакета ejudge этот каталог пуст. Для создания в этом каталоге минимально необходимого для работы ejudge набора файлов используется программа ejudge-setup, которую нужно запустить из-под пользователя ejudge. В этой программе обязательным является заполнение данных в разделе "Edit administrator identity" и настройка языков программирования в разделе "Setup compilers". Необходимо сохранить настройки в скрипте ejudge-install.sh. Затем необходимо запустить этот скрипт из-под пользователя root.

Данная сборка уже содержит готовый установочный скрипт ejudge-install.sh, который можно запустить так (замените в этой команде 2.3.23 на номер установленной версии ejudge):

# /usr/share/doc/ejudge-2.3.23/ejudge-install.sh

После этого вы можете исправить все конфигурационные файлы в каталогах /var/lib/ejudge по своему усмотрению. Ecли вы воспользовались готовым скриптом ejudge-install.sh, то реквизиты для входа в web-интерфейс для администратора турниров следующие:

Имя пользователя: ejudge Пароль: ejudge

Вы можете изменить имя и пароль этого пользователя при помощи программы-администратора пользователей ejudge-edit-users. Эту программу нужно запускать от имени системного пользователя ejudge:

# su -c ejudge-edit-users ejudge