08 Aug 2016
execaps -- запуск процесса с установкой выбранных PARSEC-привилегий
execaps параметр
execaps [-f] [-с привилегии]
[-i привилегии] [-e
привилегии] [-p привилегии] [--]
[команда]
Инструмент execaps используется администратором для запуска процесса с одновременной установкой выбранных PARSEC-привилегий.
Привилегии задаются в виде числа --- битовой маски (как правило, в шестнадцатеричном виде). Соответствие отдельных битов полномочиям приведено в parsec_capset(2).
При использовании параметров -i, -e и -p должен быть задан непротиворечивый набор привилегий (см. capabilities(7)).
В качестве команды может быть задана программа с параметрами ее запуска. Если команда задается с параметрами запуска, то указание символов "--" перед командой обязательно.
Установить процессу указанные привилегии в качестве эффективных (текущих), наследуемых и разрешенных.
Установить процессу указанные привилегии в качестве эффективных. Если не указано, то значение равно 0.
Установить процессу указанные привилегии в качестве наследуемых. Если не указано, то значение равно 0.
Установить процессу указанные привилегии в качестве разрешенных. Если не указано, то значение равно 0.
Запустить процесс, даже если не удалось установить привилегии.
Вывести справку и выйти.
Вывести информацию о версии и выйти.
Выполнить команду pscaps с привилегией "0x00008":
execaps -c 0x00008 pscaps 0
Процесс pscaps запустится с заданными привилегиями и отобразит их в выводе:
00000008 00000008 00000008
psaud(1), parsec_capset(2)