diff options
-rw-r--r-- | keys.mdwn | 17 |
1 files changed, 5 insertions, 12 deletions
@@ -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 ------------------- |