Konfigurationsmotor
CFengine er et kraftfuldt værktøj, der giver dig mulighed for at definere en række systemadministrationshandlinger, der skal udføres, når det er nødvendigt, for at udføre opgaver som at oprette links og mapper, indstille filtilladelser, der styrer kørende processer og rydde op i gamle filer. Dets klassesystem giver dig mulighed for at bruge den samme konfiguration på flere systemer, med forskellige handlinger, der udføres afhængigt af systemtype, værtnavn eller andre kriterier.

Hovedsiden i dette modul viser alle de handlinger, der er opsat på dit system, de klasser, de anvender til, og en oversigt over, hvad handlingen vil gøre for hver klasse. Du kan tilføje en ny handlingstype ved at bruge knappen under tabellen, tilføje en ny klasse til en eksisterende handling ved at klikke på linket Tilføj klasse .. eller redigere en eksisterende klasse for en handling ved at klikke på klassens navn i Anvend til klassen kolonne.

Hvis din konfiguration i øjeblikket er tom, skal du starte med at oprette en Master-kontrolhandling , der bestemmer, hvilke andre handlinger der skal køres. Når du tilføjer nye handlinger, skal du også sørge for, at de er anført i masterkontrolhandlingen. Hvis ikke, vises Nej ved siden af handlingen i Aktiv? kolonne, og den vil aldrig blive kørt.