Difference between revisions of "Ej-suid-ipcrm"

From EjudgeWiki
(Created page with "Навигация: Главная страница/Система ejudge/Использование/[[Тестирование под отдельным...")
 
 
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Тестирование под отдельным пользователем]]/[[ej-suid-ipcrm]]
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Тестирование под отдельным пользователем]]/[[ej-suid-ipcrm]]
 +
 +
Программа ej-suid-ipcrm проверяет наличие средств межпроцессного взаимодействия, которыми владеет пользователь ejexec, и удаляет их.
 +
 +
Использование:
 +
 +
ej-suid-ipcrm
 +
 +
Программа проверяет наличие
 +
* сегментов разделяемой памяти System V IPC (shm)
 +
* массивов семафоров System V IPC (sem)
 +
* очередей сообщений System V IPC (msg)
 +
* очередей сообщений POSIX (mq)
 +
которыми владеет пользователь ejexec. Если такие средства межпроцессного взаимодействия обнаруживаются, они удаляются.
 +
 +
Если было найдено хотя бы одно средство межпроцессного взаимодействия, код завершения программы - 1. Если никаких средств IPC не было найдено, код завершения программы — 0.
 +
 +
Программа предназначена для "чистки" системы после завершения тестируемой программы.

Latest revision as of 23:20, 18 March 2016

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

Программа ej-suid-ipcrm проверяет наличие средств межпроцессного взаимодействия, которыми владеет пользователь ejexec, и удаляет их.

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

ej-suid-ipcrm

Программа проверяет наличие

  • сегментов разделяемой памяти System V IPC (shm)
  • массивов семафоров System V IPC (sem)
  • очередей сообщений System V IPC (msg)
  • очередей сообщений POSIX (mq)

которыми владеет пользователь ejexec. Если такие средства межпроцессного взаимодействия обнаруживаются, они удаляются.

Если было найдено хотя бы одно средство межпроцессного взаимодействия, код завершения программы - 1. Если никаких средств IPC не было найдено, код завершения программы — 0.

Программа предназначена для "чистки" системы после завершения тестируемой программы.