Rediger klasse
Denne side giver dig mulighed for at indstille detaljerne om en handling for en eller anden klasse. Det første felt på siden er altid indtastningen 'Anvend på klasse', som giver dig mulighed for at vælge hvilken klasse eller klasser indstillingerne nedenfor det gælder for. Som standard er klassen Enhver, hvilket betyder, at handlingen udføres, hver gang konfigurationsmotoren køres. Hvis du imidlertid vælger at indtaste noget i klassefeltet, kører handlingen muligvis eller ikke, afhængigt af operativsystemtype, værtsnavn, aktuel tid eller andre faktorer.

De aktuelle klasser bestemmes dynamisk af CFengine på kørselstidspunktet. Nyttige er systemværtsnavnet med prikker, der erstattes med understregninger (som foo_bar_com ), det korte værtnavn (som foo ), OS-typen (som linux eller solaris ), den aktuelle ugedag (som mandag ), månedsdagen ( som dag 16 ) eller måneden (som maj ). Du kan se den komplette liste over tilgængelige klasser på dit system ved at køre CFengine i ordret tilstand.

Flere klasser kan specificeres ved at adskille dem med | tegn. Så for at få din handling til at køre på både vært foo og bar , kan du indtaste foo | bar i klassefeltet.

Inputfelterne under klassen er afhængige af den type handling, der redigeres. Hvis handlingstypen ikke understøttes af Webmin, vises de aktuelle konfigurationsfillinjer i stedet for manuel redigering. Du kan også skifte til manuel tilstand ved at klikke på knappen Rediger manuelt nederst på siden.