Ej-suid-kill

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Тестирование под отдельным пользователем/ej-suid-kill

Программа ej-suid-kill позволяет послать указанный сигнал указанному процессу или группе процессов.

Использование:

ej-suid-kill PID SIG

Где PID — это идентификатор процесса или группы процессов (как в системном вызове kill). SIG — это номер посылаемого сигнала. Символические названия сигналов не поддерживаются.

Перед посылкой сигнала программа переключает эффективный идентификатор пользователя на ejexec. Таким образом, отправка сигнала выполняется с правами пользователя ejexec. То есть отправить сигнал можно только процессам, которые работают из под пользователя ejexec. Попытка отправки сигнала другим процессом вызовет ошибку нехватки прав.