Cftt

CFT-project Bekijk een systeembeheerder terwijl ze wijzigingen aanbrengt in een systeem.
Download nu

Cftt Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Lutterkort
  • Uitgever website:
  • http://augeas.net/

Cftt Tags


Cftt Beschrijving

CFT-project kijkt naar een systeembeheerder terwijl ze wijzigingen aanbrengt in een systeem. Het basisprincipe wordt sterk beïnvloed door de Sabayon van Gnome. In plaats van de desktop is CFT echter gericht op traditionele systeembeheerders en hoe ze machines onderhouden, meestal met opdrachtregelapparaten. CFT gebruikt de marionet als een backbone voor het uitdrukken van de configuratie van een systeem, en voor het begrijpen van meer details gemaakt naar het systeem. Sites die al Puppet gebruiken om hun configuratie te beheren, kunnen eenvoudig de uitvoer van CFT integreren in de algehele siteconfiguratie; Voor sites die een ander middel van configuratiebeheer gebruiken, biedt de uitgang van CFT een complete verslag van aangebrachte wijzigingen en dient als een goed startpunt van het integreren van de wijzigingen terug in de configuratie van de site. In plaats van kleurrijke screenshots zal een eenvoudig voorbeeld uitleggen In meer detail Hoe CFT werkt: CFT organiseert veranderingen in sessies om de gebruiker beter te laten duiden op welk aspect van het systeem ze worden bevestigd (de webserver, de mailserver enz.) Een eenvoudige sessie om de configuratie van postfix op te lossen en de configuratie van Postfix te bevestigen en de Service kan wortel inhouden met de volgende opdrachten: TUX: 1 # CFT BEGIN POSTFIX TUX: 2 # YUM -Y INSTALLATIE POSTFIX TUX: 3 # VI /ETC/POSTFIX/MAIN.CF TUX: 4 # CHKCONFIG Postfix op TUX: 5 # Service Postfix Start TUX: 6 # CFT Finish PostFixNote dat de gebruiker slechts twee additonale opdrachten moest uitgeven om te beginnen en de sessie te voltooien, al het andere in de sessie is precies hetzelfde alsof de wijzigingen zonder CFT zijn gemaakt. De opdracht CFT BEGIN POSTFIX vertelt CFT om een sessie te starten die Postfix wordt genoemd, en de laatste opdracht CFT-afwerking postfix vertelt het om de laatste boekhouding te doen die nodig is voor het analyseren van de resultaten. De bovenstaande opdrachten is uitgegeven, zal het uitvoeren van CFT-manifest postfix de wijzigingen afdrukken In de vorm van een Puppet Manifest: TUX: 6 # CFT Manifest Postfix Class Postfix {pakket {'postfix.i386': Zorg voor => '2: 2.3.3-2'} Service {'Postfix': Inschakelen => 'True ', Pattern =>' Postfix ', Zorg voor =>' Running '} bestand {' /etc/aliases.db ': groep =>' SMMSP ', eigenaar =>' root ', modus =>' 0640 ', bron = > '/tmp/cft/postfix/after/etc/aliases.db'} bestand {'/etc/postfix/main.cf': groep => 'root', eigenaar => 'root', modus => '0644 ', Source =>' /tmp/cft/postfix/after/etc/postfix/main.cf '}} Dit manifest vertelt Puppet dat Puppet de postfix-service moet inschakelen en starten en dat de twee bestanden van de locatie moeten worden gekopieerd vermeld als de bron en ontvang de gegeven eigenaar, groep en modus. CFT zorgt voor het kopiëren van alle gewijzigde bestanden op een veilige locatie, zodat ze de machine kunnen worden gekopieerd naar een centrale locatie. De vermelding van het bestand aliassen.db is enigszins onecht: het wordt automatisch opnieuw gemaakt door het init-script voor postfix en CFT behandelt het precies alsof de gebruiker het bestand had gemaakt. Om het verplaatsen van de wijzigingen op een centraal Serevr te verplaatsen, kan CFT ook faciliteren Converteer een sessie in een tarball die zowel de Puppet Manifest en alle bestanden bevat die erin worden vermeld, in dit geval aliassen.db en main.cf. Fancier, handige methoden voor het integreren van wijzigingen terug in een centrale poppenserver zijn gepland voor de toekomst. REQUIRINGEN: · Puppetwhat is nieuw in deze release: · Veel onnodige kenmerken zijn uit het gegenereerde manifest verwijderd. Eerder afgewerkte sessies kunnen nu worden hervat (met 'CFT BEGIN -R-sessie'). · De RPM-pakketset is gesnoeid tot alleen bladpakketten; Pakketten die zijn bijgewerkt / geïnstalleerd en afhankelijk zijn van andere pakketten die tijdens de sessie zijn bijgewerkt / geïnstalleerd zijn, zijn niet opgenomen in het manifest.


Cftt Gerelateerde software

Chkconfig

Chkconfig is een hulpmiddel voor het beheren van de verzameling van symbolische koppelingen die in de mappen van de /etc/rc[0-6-modus worden gevonden. ...

278

Downloaden

Nagios-Check_bacula

Nagios-Check_Bacula is een Nagios-plug-in die controleert of de back-ups voor vandaag met het back-upsysteem van de Bacula Sugg zijn ...

390

Downloaden