Distribuir los ficheros de pkgsync mediante un módulo puppet | Algo de Linux

miércoles, 11 de julio de 2018

Distribuir los ficheros de pkgsync mediante un módulo puppet

Para distribuir los ficheros de pkgsync a clientes, utilizo un pequeño módulo al que llamé pkgsync. Es muy sencillo y, entre otras cosas, distribuye al cliente:
  • El fichero /etc/default/pkgsync
  • El directorio /etc/pkgsync con todos los ficheros de configuración en función del tipo de cliente (workstation, infolab, siatic, notebook, notebookHP) y la arquitectura:
file { "/etc/default/pkgsync":
          source=>"puppet:///modules/pkgsync/$tipo/pkgsync.default",
          owner => root, group => root, mode => 644,
}

file { "/etc/pkgsync":
          source=>"puppet:///modules/pkgsync/$tipo/pkgsync_$architecture",
          recurse => remote,
          owner => root, group => root, mode => 755,
}
Publicado por primera vez en http://enavas.blogspot.com.es

No hay comentarios: