Jego podstawową zasadą jest pod silnym wpływem Gnome Sabayon. Zamiast pulpicie choć cft koncentruje się na tradycyjnych administratorów systemu i jak utrzymanie maszyn, głównie z narzędzi wiersza poleceń.
CFT używa lalek jako szkielet do wyrażania konfigurację systemu, a dla zrozumienia w sposób bardziej szczegółowy, co zmienia admin dokonał w systemie. Miejsca, które już używają lalek zarządzać ich konfiguracji można łatwo zintegrować wyjście CFT jest do ogólnej konfiguracji terenu; dla witryn, które korzystają z kilku innych środków zarządzania konfiguracją, wyjście CFT zapewnia kompletny zapis zmian i stanowi dobry punkt wyjścia do integracji zmiany z powrotem do konfiguracji witryny.
Przykład:
Zamiast kolorowych screeny, prosty przykład wyjaśni szczegółowo, jak CFT działa: CFT organizuje zmian w sesji, aby użytkownik mógł lepiej wskazywać, co aspekt systemu ich mocowania (na serwer WWW, serwer pocztowy itp) proste sesji do naprawić konfiguracji postfix i do rozpoczęcia i włączyć usługę może pociągać za sobą korzeń, wykonując następujące komendy:
tux: 1 # cft zacząć postfix
tux: 2 # yum -y install postfix
tux: 3 # vi /etc/postfix/main.cf
tux: 4 # chkconfig postfix na
tux: 5 # początek postfix usługi
tux: 6 # Wykończenie cft postfix
Należy pamiętać, że użytkownik miał do wydawania poleceń do dwóch dodatkową rozpoczęcia i zakończenia sesji tylko, wszystko inne w sesji jest dokładnie taka sama, jak w przypadku zmiany zostały dokonane bez CFT. Komenda cft zacząć postfix mówi CFT na początku sesji o nazwie postfix, a ostatnie polecenie wykończenie cft postfix mówi to zrobić ostateczną księgowości niezbędne do analizy wyników.
Gdy powyższe polecenia zostały wydane, bieganie cft oczywistego postfix wydrukuje zmiany w formie manifestu lalek:
tux: 6 # cft manifest przyrostkowe
Klasa postfix {
Pakiet {'postfix.i386 ":
zapewnienia => '2: 2.3.3-2 "
}
usługi {'postfix':
enable => 'true',
wzór => 'postfix',
zapewnienia => 'praca'
}
Plik {'/etc/aliases.db ":
group => 'smmsp ",
Właściciel => 'root',
mode => '0640',
source => '/tmp/cft/postfix/after/etc/aliases.db "
}
Plik {'/etc/postfix/main.cf ":
group => 'root',
Właściciel => 'root',
mode => '0644',
source => '/tmp/cft/postfix/after/etc/postfix/main.cf "
}
}
Ten manifest mówi lalek, które powinny umożliwić lalek i zacząć usługi Postfix, i że te dwa pliki powinny być skopiowane z miejsca wymienione jako źródła i odbierania danego właściciela, grupy i tryb. cft dba o kopiowanie wszystkie zmodyfikowane pliki w bezpiecznym miejscu, tak, że mogą być kopiowane wyłączać urządzenia w centralnej lokalizacji. Wzmianka o aliases.db plików jest trochę fałszywy: robi się automatycznie odtworzone przez skrypcie dla Postfix i cft traktuje ją tak, jakby użytkownik miał utworzony plik.
Aby ułatwić przenoszenie zmian na centralny serevr, może również konwertować cft sesji w archiwum, które zawiera zarówno lalek oczywistego i wszystkie pliki, które są wymienione w nim, w tym przypadku aliases.db i pliku main.cf. Hodowcy, bardziej wygodne sposoby integracji zmiany z powrotem do centralnego serwera lalek są planowane na przyszłość.
Wymagania:
Szczegóły programowe:
Wersja: 0.2.1
Filmu: 2 Jun 15
Licencja: Wolny
Popularność: 36
Komentarze nie znaleziono