Редактировать класс
Эта страница позволяет вам установить детали действия для некоторого класса. Первым полем на странице всегда является ввод «Применить к классу», который позволяет вам выбрать, к какому классу или классам применяются настройки ниже. По умолчанию класс Any, что означает, что действие будет выполняться при каждом запуске механизма конфигурации. Однако, если вы решите ввести что-то в поле класса, действие может выполняться или не выполняться в зависимости от типа операционной системы, имени хоста, текущего времени или других факторов.

Фактические действующие классы определяются динамически CFengine во время выполнения. Полезными являются имя хоста системы с точками, заменяемыми на подчеркивание (например, foo_bar_com ), краткое имя хоста (например, foo ), тип ОС (например, linux или solaris ), текущий день недели (например, понедельник ), день месяца ( как Day16 ) или месяц (например, май ). Вы можете увидеть полный список классов, доступных в вашей системе, запустив CFengine в подробном режиме.

Несколько классов можно указать, разделив их с помощью | символы. Таким образом, чтобы ваше действие выполнялось на хостах foo и bar , вы можете ввести foo | bar в поле класса.

Поля ввода ниже класса зависят от типа редактируемого действия. Если тип действия не поддерживается Webmin, вместо него будут отображаться фактические строки файла конфигурации для ручного редактирования. Вы также можете переключиться в ручной режим, нажав кнопку « Редактировать вручную» внизу страницы.