Rediger klasse
Denne siden lar deg angi detaljene for en handling for en klasse. Det første feltet på siden er alltid "Bruk på klasse" -inngangen, som lar deg velge hvilken klasse eller klasser innstillingene under den gjelder for. Som standard er klassen Enhver, noe som betyr at handlingen utføres hver gang konfigurasjonsmotoren kjøres. Hvis du derimot velger å legge inn noe i klassefeltet, kan det hende at handlingen ikke kjøres avhengig av operativsystemtype, vertsnavn, nåværende tid eller andre faktorer.

De faktiske klasser som er i kraft, bestemmes dynamisk av CFengine på kjøretid. Nyttige er systemvertsnavnet med prikker som erstattes med understrekinger (som foo_bar_com ), det korte vertsnavnet (som foo ), OS-typen (som linux eller solaris ), den gjeldende ukens dag (som mandag ), månedsdagen ( som dag16 ), eller måneden (som mai ). Du kan se den komplette listen over klasser som er tilgjengelige på systemet ditt ved å kjøre CFengine i ordinær modus.

Flere klasser kan spesifiseres ved å skille dem med | tegn. Så for å la handlingen din kjøres på både vertene foo og bar , kan du legge inn foo | bar i klassefeltet.

Inntastingsfeltene under klassen er avhengig av type handling som redigeres. Hvis handlingstypen ikke støttes av Webmin, vil de faktiske konfigurasjonsfillinjene vises i stedet for manuell redigering. Du kan også bytte til manuell modus ved å klikke på Rediger manuelt- knappen nederst på siden.