]> gitweb.fluxo.info Git - padrao.git/commitdiff
Atualizacoes devido aa novo keyringer
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 9 May 2010 01:32:28 +0000 (22:32 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 9 May 2010 01:32:28 +0000 (22:32 -0300)
keys.mdwn

index 5bb29366e09682c0465d661ac0eb35f43c31eaf6..b5a35775e9c388a400806c95ed2987ea2e512572 100644 (file)
--- a/keys.mdwn
+++ b/keys.mdwn
@@ -6,20 +6,21 @@ Reposit
 Configuração
 ------------
 
-A maior parte dos procedimentos a seguir depende de uma configuração do tipo
+A maior parte dos procedimentos a seguir depende do aplicativo [keyringer](http://git.sarava.org/?p=keyringer.git;a=summary) e de uma configuração do tipo
 
     # Configuracao
     project="exemplo"
     domain="exemplo.org"
     admin="nodo_admin"
     admin_port="porta_ssh"
-    base="$HOME/grupos/$project/conf/puppet"
+    base="$HOME/grupos/$project/conf
 
 Inicializando um repositório
 ----------------------------
     
     # Inicializando
-    keyringer $project init $HOME/coletivos/$project/conf/keyring
+    keyringer $project init $base/keyring
+    keyringer $project options add PUPPET=$base/puppet
 
 Gerando chaves https
 --------------------
@@ -32,15 +33,7 @@ Gerando chaves para novos nodos
     
     # Gerando chaves ssh e gpg para novos nodos
     # A importacao das chaves gpg nos nodos deve ser feita manualmente
-    for class in `ls $base/manifests/nodes`; do
-      node="`basename $class .pp`"
-      privkey="$base/files/keys/"$node"_id_dsa"
-      pubkey="$privkey.pub"
-      if [ ! -e "$privkey" ] || [ ! -e "$pubkey" ]; then
-        keyringer $project genpair ssh $node/ssh/id_dsa $node.$domain $privkey
-        keyringer $project genpair gpg $node/gpg/key    $node.$domain
-      fi
-    done
+    keyringer $project newkeys puppet
 
 Submetendo mudanças
 -------------------