Вход:  Пароль:  
FreeSource: AltLinux/Sisyphus/admin/control ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

control(8)


control – более-менее универсальный механизм переключения между неким набором фиксированных состояний для задач, допускающих такой набор.


Так, например, команды control cdrecord public и control cdrecord restricted соответственно разрешают использование cdrecord для всех пользователей, либо только для членов группы cdwriter.


Запустив control без параметров, можно увидеть полный список средств (facilities) вместе с их текущим состоянием и набором допустимых состояний.


Для переключения состояния control вызывает соответствующий скрипт из /etc/control.d/facilities/. Как именно делается переключение конкретной facility – зависит исключительно от фантазии скриптописателя :)
Например, в случае cdrecord скрипт изменяет права на исполняемый файл cdrecord, а в случае cups – правит cupsd.conf на предмет RunAsUser.

Слайды



Страницы, ссылающиеся на данную: AltLinux/Sisyphus/devel/control
AltLinux/Sisyphus/УтилитыАдминистратора


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]