Categories
IT Linux

Puppet mm.

Vel, i dag markerer den siste delen av kapittelet “Hus og innbo” fra “Den Praktiske Husmor”. I morgen kommer første råd fra kapittelet “Klær” – rejoice.
Nå har jeg fått satt opp såpass med puppet-regler at jeg kan få satt opp en eee 900 med diverse optimaliseringer og en basisinstallering av de pakkene som er nødvendige for en sluttbruker. Dermed har jeg reinstallert kubuntu 8.10 på min egen eee fra bunnen (det er ganske greit å slippe alt mikkmakket i tilknytning til en ny installasjon) og fått satt opp min svogers eee i samme slengen. Nå er det serveren som står for tur.

Categories
Linux

Ny boks, nye muligheter

Da har jeg fått de siste delene for den nye husboksen på plass, så nå har jeg en helt minimal Ubuntu Server 8.10 installasjon der den eneste servicen som kjører er OpenSSH. Jeg skal sette denne opp slik at jeg kan få flyttet over tjenester fra den gamle boksen (som begynner å bli en del år) slik at jeg kan sette den opp på ny igjen.
Jeg kommer til å dokumentere her litt sånn etterhvert som arbeidet skrider frem. Fritiden er begrenset, så det kommer nok til å gå over en tid:)
Det første jeg skal gjøre er å sette opp puppet på boksen, deretter skal jeg konfigurere den vha. dette verktøyet. Hensikten med dette er todelt: Jeg vil bli kjent med puppet, og jeg vil gjenbruke konfigurasjonen på den gamle boksen når den skal opp og gå igjen. Viser det seg at puppet er grei å jobbe med kan det hende jeg bruker den til å fjernkonfigurere maskiner til venner og familie:)

Før jeg gjør noe i det hele tatt er det først inn med etckeeper, slik at alle endringer i /etc blir satt under versjonskontroll:


$ sudo apt-get install etckeeper
$ sudo etckeeper init
$ cd /etc
$ sudo git commit -m "Initial commit"
$ sudo git gc

Deretter installerer jeg puppetmaster:

$ sudo apt-get install puppetmaster

Ta en kikk på hjemmesidene til puppet for å få satt i gang.