jueves, 10 de noviembre de 2011

Scripts servidor NFS.

- Poner iconos en el escritorio. Descargar
#!/bin/sh
mkdir /home/profesor/Desktop/
cp /root/iespaoroot/iconos_profesor/*.desktop /home/profesor/Desktop/
cd /home/profesor/
for i in `dir`
do
  if [ ! -d $i/Desktop/ ]; then mkdir $i/Desktop; fi
    cp -f /home/profesor/Desktop/*.desktop $i/Desktop/
    usuario=`ls -l $i | grep Desktop | cut -f4 -d" "`
    echo $i "-->" $usuario
    chmod 777 $i/Desktop/*.desktop
    chown $usuario:3000 $i/Desktop/*.desktop
done
rm *.desktop
rm -r /home/profesor/Desktop/
cd -
mkdir /home/alumnos/Desktop/
cp /root/iespaoroot/iconos_alumnos/*.desktop /home/alumnos/Desktop/
cd /home/alumnos/
for i in *
do
  if [ ! -d $i/Desktop/ ]; then mkdir $i/Desktop; fi
    cp -f /home/alumnos/Desktop/*.desktop $i/Desktop/
    chmod 755 $i/Desktop/*.desktop
    usuario=`ls -l $i | grep Desktop | cut -f4 -d" "`
    echo $i "-->" $usuario
    chown $usuario:1100 $i/Desktop/*.desktop
done
rm *.desktop
rm -r /home/profesor/Desktop/

- Limpiar ficheros temporales de usuarios. Descargar

#!/bin/sh
# Borra los directorios thumbnails (visor de fotos), cache de java, cache de mozilla, cache de openoffice y papelera.
# Se ejecuta en el servidor.
cd /home/profesor/
for i in *
do
        rm -rf $i/.thumbnails/
        rm -rf $i/.java/deployment/cache/javapi/v1.0/file/*
        rm -rf $i/.Trash/*
        rm -rf $i/.mozilla/firefox/*.default/Cache/*
        rm -rf $i/.mozilla/firefox/*.default/.*lock
        rm -rf $i/.openoffice.org2/user/config/imagecache/*
        rm -rf $i/.openoffice.org2/user/registry/cache*
        rm -rf $i/.apt-watch/*
done
cd -
cd /home/alumnos/
for i in *
do
        rm -rf $i/.thumbnails/
        rm -rf $i/.java/deployment/cache/javapi/v1.0/file/*
        rm -rf $i/.Trash/*
        rm -rf $i/.mozilla/firefox/*.default/Cache/*
        rm -rf $i/.mozilla/firefox/*.default/.*lock
        rm -rf $i/.openoffice.org2/user/config/imagecache/*
        rm -rf $i/.openoffice.org2/user/registry/cache*
        rm -rf $i/.apt-watch/*
done
cd -

- Desbloquear sesión de Firefox. Descargar
- Arrancar servidores de aula. Descargar

#!/bin/sh
#tarea_para:todos
#scprits para arrancar los equipos de los profesores con wakeonlan
#wakeonlan mac
wakeonlan 00:00:00:00:00:00


- Alertas servidor NFS. Descargar
- Limpiar ficheros comprimidos de Apache2. Descargar

Tareas para Workstation.

- Desactivar salvapantallas.
- Ficheros OpenOffice.
- Java Chroot (plugin de Java).
- Opciones Linex.
- Crontab apagado.
- Inventario.
- Inicio Ldap (validación en el servidor).
- Imagen Workstation Linex Squeeze Alfonso Pastor.
- Montar Pen Drive.
- Adtos.

Tareas para servidores de aula.

- Descartes.
- Adtos.
- AulaLinex.
- AulaLinex portátil.
- Firefox 7 (corrige Flash y Java).
- Adobe Reader 8 (próximamente versión 9).
- Chrome servidores y clientes. Descargar
- Chrome para portátiles.
- Certificado digital de Rayuela para Firefox y Chrome.
- Tareas necesarias para AulaLinex profesor - alumno.
- Limpiar logs que saturan el servidor.