Entradas

Mostrando entradas de marzo, 2013

Script para bajar y subir TeamViewer

Por un tema puntual necesito acceso a un equipo remoto, via TeamViewer . No soy fanático de esta herramienta, reconozco su utilidad en determinados contextos. Para sacar el trabajo, sin comprometer la seguridad, decidí activar el teamviewer solo cuando se necesita. Para esto me hice un script, que lo inicia y lo baja desde una consola, sin necesidad de estar logueado en la consola gráfica . Cuando surge la necesidad, te logueas al equipo por SSH y levantas teamviewer. Cuando termina lo bajas. El listado del script: #!/bin/sh PATH="/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/lib/mit/sbin" # Display Variable might need customization. DISPLAY=":0.0" export PATH DISPLAY # DAEMON location might change, depending on Linux distro. TV_DAEMON='/etc/init.d/teamviewerd' test -x ${TV_DAEMON} || exit 1 # TV_EXE=$(which teamviewer) case $(basename ${0}) in     star...

Actualizar Moodle en pocos pasos

He llevado adelante un par de actualizaciones en sistemas Moodle que administro. Una de las cosas que mas me gusta de moodle es su extensa y completa documentación. Su comunidad de usuarios tambien es de destacar, muy atenta y dispuesta a ayudar. Trabajo Previo .... Previo a la actualización debemos evaluar el estado del sistema donde esta corriendo Moodle. Es importante tener claro donde está instalado, la versión de PHP que tenemos y la base de datos.  La base de datos merece un capitulo aparte, a partir de la versión 1.9 moodle soporta PostgresSQL , MSSQL y Oracle , ademas de MySQL .  Una vez hecho esto, podemos evaluar el camino a seguir en la actualización. Si tenemos una instalación muy vieja, seguramente necesitemos actualizar la versión de PHP y base de datos. Puede ser bueno actualizar todo el sistema operativo. Respaldar Previo a la actualización, se recomienda respaldar. Ese respaldo nos debería permitir volver a atrás, si algo sale mal. Tendríam...