Esta es el recurso puppet que utilizo para descargar la clave del repositorio local del centro.
El archivo de la firma está en el repositorio. Lo descarga y lo añade hasta que comprueba que está añadido.
exec { "AnadeClaveFuenteroniel":
command => "wget -O- http://servidorweb/ies/ies.asc > ies.asc;cat ies.asc| apt-key add -",
cwd => "/root",
path => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
timeout => 3600,
unless => "apt-key list|grep \"7B3B 6261 A1F0 4C57 9A8D E93D 41F4 5BC4 6BBD 7365\"",
}
No hay comentarios:
Publicar un comentario