[Comm] Установка ejudge на ALD

Rinat Bikov =?iso-8859-1?q?bikoz=2Er_=CE=C1_gmail=2Ecom?=
Вт Май 6 10:56:37 MSD 2008


6 мая 2008 г. 10:02 пользователь Motsyo Gennadi aka Drool написал:

> Rinat Bikov пишет:
>
> > При этом для установки данной системы рекомендуется скомпилировать ядро
> > системы с предлагаемым патчем (для безопасности).
> >
>
>        Стандартное альтовское ядро не устраивает?
>
Стандартное альтовское ядро даёт слишком много прав для запускаемых
приложений.  А система компилирует программы из исходников и запускает их на
выполнение. Патч нужен для ограничения прав запускаемых программ: чтобы они
могли работать только с определёнными файлами (читать данные из одного файла
и записывать в другой).

>
>  Стандартный скрипт /cgi-bin/test-cgi также не выполняется, а просто
> > скачивается.
> >
>
> apt-cache search apache | grep cgi

# apt-cache search apache | grep cgi
mod_fastcgi - FastCGI module for Apache - не катит, у меня apache2
php-cgi - The PHP4 HTML-embedded scripting language as a CGI binary. - не
нужно
php5-cgi - The PHP5 HTML-embedded scripting language as a CGI binary. -
стоит

# rpm -qa | grep cgi
php5-cgi-5.2.2-alt1
libfcgi-2.4.0-alt4

>
>
>  Из неальтовских исходников установить apache2 не вышло (опять что-то там
> > с зависимостями).
>
> Просто я думаю, что где-то в стандартных настройках apache2 из репозитария
ALT что-то изменили по сравнению с исходным apache2. Потому что под debian
достаточно прописать "Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
FollowSymLinks Include" для выполнения cgi-скриптов и бинарных файлов.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20080506/b966e8e0/attachment-0002.html>


Подробная информация о списке рассылки community