From 4fdbdc3a0d46c46bae566380ec895791d82abf85 Mon Sep 17 00:00:00 2001 From: jigen Date: Wed, 7 Jan 2015 23:18:19 +0100 Subject: [PATCH] doc install puppet 3 --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 757fc34..137fe06 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,16 @@ Ovvero della centralizzazione, automazione delle configurazioni per indivia/orti 5. Aggiungere l'utente al team "Deploy" dell'organizzazione opuppet. 6. Testare eseguendo `git clone --recursive gogs@lattuga.net:opuppet/puppet-deploy.git` sul server - - Installare un nuovo server e configurare Git/puppet + - Installare un nuovo server Debian wheezy e configurare Git/puppet + 1. `wget https://apt.puppetlabs.com/puppetlabs-release-wheezy.deb && dpkg -i puppetlabs-release-wheezy.deb && apt-get update` + 2. Creare il file `/etc/apt/preferences.d/00-puppet.pref` con le seguente configurazione: + `Package: puppet puppet-common + Pin: version 3.7* + Pin-Priority: 999 + + Package: facter + Pin: version 2.3* + Pin-Priority: 999` 1. Da root `apt-get install puppet git` 2. Eliminare i file esistenti per puppet: `rm -rf /etc/puppet` 3. Aggiungere l'utente specifico del server sulla piattaforma Gogs (vedi piu' in alto)