Categoría «# CODE»

Bash script – Descargar última versión de clamav

Cuando haces un script en bash para ti mismo o simplemente para no compartirlo suele ser normal NO comprobar dependencias. Algo que suele ser «wget+url» termina siendo un montón de comprobaciones. Si no compruebas te evitas líneas de código y eso funciona en la máquina en la que lo calzas. El problema es cuando quieres …

Instalar Nagios core sobre Centos 7

No recomiendo sinceramente instalar nagios al día de hoy. Si recomiendo instalar Naemon (un fork bastante chulo que sigue en desarrollo). Dicho eso igualmente voy a dejar en este post receta de como instalar el nagios core en un centos 7. El motivo de publicar esto es que se quedó en borrador en su momento. …

RTL2838 DVB-T – Obtener posición de Aviones comerciales en Debian GNU+Linux con un dongle USB

De lo que vamos a hablar puedes verlo aquí en acción: http://mywopr.net:8080/ Del dongle USB hemos hablado aquí: y puede adquirirse aquí. La antena 1090 que se necesita para geoposicionar los aviones comerciales en tiempo real es esta: La antena puede adquirirse aquí. Un filtro 1090Mhz (sma F a sma M) aquí. Puedes construirla también …

Compilar la última versión de qemu en GNU+Linux

Lo primero es hacernos con una versión moderna de qemu. Para ello vamos a descargar el código fuente y compilar qemu. El proceso es el siguiente: # apt remove qemu* –purge # apt install make git bison $ git clone https://git.qemu.org/git/qemu.git $ cd qemu $ git submodule init $ git submodule update –recursive $ ./configure …

RBDOOM3BFG – Doom 3 BFG Edition en GNU+Linux

No confundir con Doom 3 del 2004. Doom 3 BFG Edition se sacó a finales del 2012. Esta versión incluye: – Gráficos y efectos de sonido mejorados – Sistema de guardado de partidas a través de checkpoints. – Soporte para pantallas 3D y HMDs. – Incluye la expansión Resurrection of Evil con una misión nueva …

TwinEngine – A Little Big Adventure engine en GNU+Linux

Lo mismo recuerdas jugar a LBA (Little Big Adventure). Jugarlo en GNU+Linux es posible y una de las formas es con dosbox-x y otra con un engine llamdo twin-e . Veamos como hacerlo usando twin-e. Se pueden instalar las dependencias así (en Debian por ejemplo): # apt-get install libsdl1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev fonts-freefont-ttf   Luego se …

shcm – Bash simple HTTP check monitor

Con unas pocas líneas en bash + curl + mailx podemos hacernos un script que nos permita comprobar si un listado de urls dejan de dar un 200. Lo ideal es usar una herramienta de monitoring buena. Naemon por ejemplo. Pero si es poca cosa lo que queremos comprobar con un sencillo script en bash …

Grabar los programas de RadioVallekas en directo desde GNU+Linux

Necesitas disponer de mplayer instalado. Estas mierdas no suelo compartirlas ya que es algo que mirando un poco el man de mplayer sacas. Pero es bueno por si alguien no sabe como grabar «RadioVallekas» actualmente y usa GNU/Linux. El comando es este: (mplayer -dumpstream «http://cervera.eldialdigital.com:8032/stream» 2>/dev/null &); mplayer «http://cervera.eldialdigital.com:8032/stream» 2>/dev/null | grep «StreamTitle» ; killall …