Revisión 413
Añadido por Francisco Paniagua Sánchez hace más de 12 años
tareas_puppet/servidores_aula/squeeze/ltsp2012_arranquefujitsu/files/instala-nucleo-chroot.sh | ||
---|---|---|
#!/bin/sh
|
||
|
||
#Autor:Francisco Paniagua Sánchez
|
||
#Instalación de un núcleo 2.6 para que siga funcionando el wakeonlan en fujitsu
|
||
|
||
#Instala nucleo y actualiza imagen
|
||
ltsp-chroot -a i386 -d -p -r apt-get update
|
||
ltsp-chroot -a i386 -d -p -r apt-get install -y --force-yes linux-image-2.6.32-5-686
|
||
ltsp-update-image --arch i386
|
||
|
||
#Copia de ficheros y hacer enlaces
|
||
|
||
cd /opt/ltsp/i386/boot
|
||
cp initrd.img-2.6.32-5-686 nbi.img-2.6.32-5-686 System.map-2.6.32-5-686 vmlinuz-2.6.32-5-686 /var/lib/tftpboot/ltsp/i386
|
||
|
||
cd /var/lib/tftpboot/ltsp/i386
|
||
rm -f initrd.img nbi.img vmlinuz
|
||
|
||
ln -s initrd.img-2.6.32-5-686 /var/lib/tftpboot/ltsp/i386/initrd.img
|
||
ln -s nbi.img-2.6.32-5-686 /var/lib/tftpboot/ltsp/i386/nbi.img
|
||
ln -s vmlinuz-2.6.32-5-686 /var/lib/tftpboot/ltsp/i386/vmlinuz
|
tareas_puppet/servidores_aula/squeeze/ltsp2012_arranquefujitsu/LEEME | ||
---|---|---|
******************************************************************************
|
||
IMPORTANTE: Esta tarea sólo es necesaria para los tengamos terminales FUJITSU
|
||
******************************************************************************
|
||
|
||
BREVE DESCRIPCION DE LA EJECUCION DEL MODULO
|
||
--------------------------------------------
|
||
|
||
Destino : Servidores de aula e imagen de los clientes FUJITSU
|
||
|
||
Acción : Instala el núcleo 2.6.32-5 en la imagen de los clientes
|
||
para evitar el problema del arranque por red
|
||
|
||
Notas : La tarea descarga el script instala-nucleo-chroot.sh al root
|
||
de los servidores e instala el núcleo en la imagen. Este fichero
|
||
"instala-nucleo.chroot.sh" no se puede borrar, porque si no repetirá
|
||
el proceso de nuevo.
|
||
|
||
INSTRUCCIONES DE INSTALACION DEL MODULO
|
||
---------------------------------------
|
||
|
||
Desempaquetar en /etc/puppet/modules
|
||
Incluir la linea include "nombre_modulo" en /etc/puppet/manifests/classes/clase-especifica-squeeze.pp
|
||
|
||
------------------------------------------------
|
||
|
||
Creado por:
|
||
|
||
Francisco Paniagua Sánchez
|
||
Administrador Informático del IES Francisco de Orellana (Trujillo).
|
||
12-Octubre-2012
|
||
tareas_puppet/servidores_aula/squeeze/ltsp2012_arranquefujitsu/manifests/init.pp | ||
---|---|---|
class ltsp2012_arranquefujitsu {
|
||
|
||
|
||
file { "/root/instala-nucleo-chroot.sh":
|
||
owner=> root, group=> root, mode => 755,
|
||
source => "puppet:///ltsp2012_arranquefujitsu/instala-nucleo-chroot.sh",
|
||
notify => Exec ["ejecutar-instalacion"],
|
||
}
|
||
|
||
exec { "ejecutar-instalacion":
|
||
command => "/root/instala-nucleo-chroot.sh",
|
||
require => File ["/root/instala-nucleo-chroot.sh"],
|
||
refreshonly => true,
|
||
}
|
||
|
||
}
|
Exportar a: Unified diff
Instala nucleo 2.6.32-5 en clientes FUJITSU