Control++: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 3: | Строка 3: | ||
== Принцип работы == | == Принцип работы == | ||
Параметры <b>control++</b> определяются файлом ini-формата /etc/control++/control++.conf. Данный ini-файл состоит из секции <b>main</b> и секций описания каждого из режимов. Секция <b>main</b> включает определение текущего режима (current_mode), списка доступных режимов (<b>modes</b>), списка вариантов <b>ulimits</b> и списка вариантов наборов прав на файлы (<b>permissions</b>). Каждая из секций режимов состоит из определения варианта <b>ulimits</b> и варианта набора прав (<b>permissions</b>) данного режима. | Параметры <b>control++</b> определяются файлом ini-формата /etc/control++/control++.conf. Данный ini-файл состоит из секции <b>main</b> и секций описания каждого из режимов. Секция <b>main</b> включает определение текущего режима (<b>current_mode</b>), списка доступных режимов (<b>modes</b>), списка вариантов <b>ulimits</b> и списка вариантов наборов прав на файлы (<b>permissions</b>). Каждая из секций режимов состоит из определения варианта <b>ulimits</b> и варианта набора прав (<b>permissions</b>) данного режима. | ||
Все файлы настроек редактируются вручную системным администратором при настройке нужных конфигураций. | Все файлы настроек редактируются вручную системным администратором при настройке нужных конфигураций. |
Версия от 16:30, 4 декабря 2017
Control++ - программа для настройки GNU+Linux системы, позволяющая переключать режимы, каждый из которых определяется своим файлом ulimits, а также своим набором описаний прав на файлы системы. Написана на C++. Распространяется по лицензии GPLv3.0.
Принцип работы
Параметры control++ определяются файлом ini-формата /etc/control++/control++.conf. Данный ini-файл состоит из секции main и секций описания каждого из режимов. Секция main включает определение текущего режима (current_mode), списка доступных режимов (modes), списка вариантов ulimits и списка вариантов наборов прав на файлы (permissions). Каждая из секций режимов состоит из определения варианта ulimits и варианта набора прав (permissions) данного режима.
Все файлы настроек редактируются вручную системным администратором при настройке нужных конфигураций.
Использование
Переключение\установка режима:
control++ <название_режима>
Установка режима по-умолчанию:
control++ reset
Отображение списка доступных режимов:
control++ list
Отображение текущего режима:
control++ status
Отображение содержимого главного файла настройки:
control++ conf
Отображение справочной информации:
control++ help