Люди, шарящие в ejudge. Пишу сюда, ибо регистрация на форуме ejudg'а ныне закрыта, и там тему создать не могу.
Я нормально установил ejudge , подгружаю без проблем задачи с полигона, e-mail рассылку завел, все языки нормально завелись, но:
1) Mono C# считается небезопасным языком, и если включить безопасность, то для участников этот язык недоступен
2) При выключенной безопасности при посылки кода на шарпе выдается следующая ошибка:
/home/judges//compile/scripts/mcs: 32: /home/judges//compile/scripts/mcs: [[: not found
Compilation process timed out
Я глянул соответствующий файл, ругань идет на эту строку
[[ "${EJUDGE_FLAGS}" = "" ]] && EJUDGE_FLAGS="-optimize+"
Этот файл я никак не менял после установки ejudg'а. И плюс компиляция и запуск из терминала идет вообще безо всяких проблем. Сижу уже три дня, никаких адекватных идей не пришло. Переустановка (и компилятора, и ejudg'а) ничего не дала. Помогите, люди добрые, пожалуйста!
Linux Ubuntu 16.04 LTS (64-bit)
Mono C# 4.2.1.0