summaryrefslogtreecommitdiff
path: root/keys.mdwn
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2010-05-08 22:32:28 -0300
committerSilvio Rhatto <rhatto@riseup.net>2010-05-08 22:32:28 -0300
commit32ee6c535d3b390aa2d05e3a73a9e781bcc1a24a (patch)
tree452850ddbf18292c44b50917a09cbeaca017c709 /keys.mdwn
parentfaecf294691c0fc3efb60d3512a10d0ccf9e05bb (diff)
downloadpadrao-32ee6c535d3b390aa2d05e3a73a9e781bcc1a24a.tar.gz
padrao-32ee6c535d3b390aa2d05e3a73a9e781bcc1a24a.tar.bz2
Atualizacoes devido aa novo keyringer
Diffstat (limited to 'keys.mdwn')
-rw-r--r--keys.mdwn17
1 files changed, 5 insertions, 12 deletions
diff --git a/keys.mdwn b/keys.mdwn
index 5bb2936..b5a3577 100644
--- a/keys.mdwn
+++ b/keys.mdwn
@@ -6,20 +6,21 @@ Repositório de chaves
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
-------------------