Konfigurasjonsmotor
CFengine er et kraftig verktøy som lar deg definere en serie systemadministrasjonstiltak som skal utføres når det er nødvendig, for å utføre oppgaver som å lage lenker og kataloger, sette filtillatelser som administrerer kjørende prosesser og rydde opp gamle filer. Klassesystemet ditt lar deg bruke den samme konfigurasjonen på flere systemer, med forskjellige handlinger som utføres avhengig av systemtype, vertsnavn eller andre kriterier.

Hovedsiden i denne modulen lister opp alle handlingene som er satt opp på systemet ditt, klassene de bruker på, og et sammendrag av hva handlingen vil gjøre for hver klasse. Du kan legge til en ny handlingstype ved å bruke knappen under tabellen, legge til en ny klasse for en eksisterende handling ved å klikke på koblingen Legg til klasse .. , eller redigere en eksisterende klasse for en handling ved å klikke på klassens navn i Bruk til klassen kolonne.

Hvis konfigurasjonen din for øyeblikket er tom, bør du starte med å opprette en Master-kontrollhandling som bestemmer hvilke andre handlinger som skal kjøres. Når du legger til nye handlinger, må du også sørge for at de er oppført i masterkontrollhandlingen. Hvis ikke, vises Nei ved siden av handlingen i Aktiv? kolonne, og den vil aldri bli kjørt.