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.
Программа предназначена для "чистки" системы после завершения тестируемой программы.