Edytuj klasę
Ta strona pozwala ci ustawić szczegóły akcji dla niektórych klas. Pierwszym polem na stronie jest zawsze wejście „Zastosuj do klasy”, które pozwala wybrać, do której klasy lub klas mają zastosowanie poniższe ustawienia. Domyślnie klasą jest Any, co oznacza, że akcja będzie wykonywana przy każdym uruchomieniu silnika konfiguracyjnego. Jeśli jednak zdecydujesz się wprowadzić coś w polu klasy, akcja może zostać uruchomiona lub nie w zależności od typu systemu operacyjnego, nazwy hosta, aktualnego czasu lub innych czynników.

Rzeczywiste klasy są określane dynamicznie przez CFengine w czasie wykonywania. Przydatne są systemowa nazwa hosta z kropkami zastąpionymi podkreśleniami (jak foo_bar_com ), krótka nazwa hosta (jak foo ), typ systemu operacyjnego (jak Linux lub Solaris ), bieżący dzień tygodnia (jak poniedziałek ), dzień miesiąca ( jak Dzień 16 ) lub miesiąc (jak Maj ). Możesz zobaczyć pełną listę klas dostępnych w twoim systemie, uruchamiając CFengine w trybie pełnym.

Można określić wiele klas, oddzielając je | postacie. Aby więc akcja działała zarówno na hostach foo, jak i na pasku , możesz wpisać foo | bar w pole klasy.

Pola wejściowe poniżej klasy zależą od typu edytowanej akcji. Jeśli typ akcji nie jest obsługiwany przez Webmin, zamiast tego zostaną wyświetlone wiersze pliku konfiguracji rzeczywistej do ręcznej edycji. Możesz także przejść do trybu ręcznego, klikając przycisk Edytuj ręcznie u dołu strony.