BREVE DESCRIPCION DE LA EJECUCION DEL MODULO -------------------------------------------- Destino : Servidores de aula, portátiles y workstations con Debian Squeeze. Acción : Instalar firefox y configurar restricciones para el usuario. Notas : Este módulo puppet está pensado para instalar la versión de firefox que corresponda a la arquitectura del cliente. Descargar previamente los paquetes de firefox de 32 y 64 bits y almacenarlos en el directorio /var/www/ficheros/firefox del servidor nfs. La tarea está pensada para instalar cualquier nueva versión de firefox sin tener que modificar completamente la tarea, cambiando tan sólo los nombres de los paquetes a descargar. INSTRUCCIONES DE INSTALACION DEL MODULO --------------------------------------- * Desempaquetar en /etc/puppet/modules * Editar fichero .pp de la tarea y cambiar los valores de las variables: $servidor (si almacenamos los paquetes que debe instalar la tarea en otro servidor distinto del nfs) $rutadescarga (si almacenamos los paquetes en otra ruta diferente de ficheros/firefox) $paquete (Cambiar los nombres por la versión actual de firefox que queramos instalar) $servidor = "servidor" $rutadescarga = "ficheros/firefox" case $architecture { amd64: { $paquete = "firefox-16.0.1-amd64.tar.bz2" } i386: { $paquete = "firefox-16.0.1-i386.tar.bz2" } } * Incluir la linea include "nombre_modulo" en /etc/puppet/manifests/classes/clase-especifica.pp, si vamos a usar el módulo en servidores LTSP. * Incluir la linea include "nombre_modulo" en la clase específica de portátiles en la que queramos usarlo. * Incluir la linea include "nombre_modulo" en la clase específica para workstations. ------------------------------------------------------------------------------------------------------------- Creado por: Esteban M. Navas Martín Administrador informático del IES Valle del Jerte. Plasencia 10-Octubre-2012