Redigera klass
På denna sida kan du ställa in detaljerna för en åtgärd för någon klass. Det första fältet på sidan är alltid inmatningen 'Apply to class', som låter dig välja vilken klass eller klasser inställningarna nedan den gäller för. Som standard är klassen Any, vilket innebär att åtgärden kommer att utföras varje gång konfigurationsmotorn körs. Men om du väljer att ange något i klassfältet kan åtgärden kanske eller inte köra beroende på operativsystemtyp, värdnamn, aktuell tid eller andra faktorer.

De faktiska klasserna i kraft bestäms dynamiskt av CFengine vid körtid. Användbara är systemet värdnamn med punkter ersättas med understreck (som foo_bar_com ), det korta värdnamnet (som foo ), OS-typen (som linux eller solaris ), den aktuella veckodagen (som måndag ), månad i månaden ( som dag 16 ) eller månaden (som maj ). Du kan se den fullständiga listan över klasser som finns tillgängliga på ditt system genom att köra CFengine i ordet läge.

Flera klasser kan anges genom att separera dem med | tecken. Så för att din action ska köras på både värdarna foo och bar , kan du skriva foo | bar i klassfältet.

Inmatningsfältet under klassen beror på vilken typ av åtgärd som redigeras. Om åtgärdstypen inte stöds av Webmin, kommer de faktiska konfigurationsfilraderna att visas istället för manuell redigering. Du kan också växla till manuellt läge genom att klicka på knappen Redigera manuellt längst ner på sidan.