Bad Daemons

Limpiando mierda en Android

Cuando alguien está pensando en comprar un móvil, lo primero que debería hacer es mirar en la wiki de Cyanogen Mod para ver que el que le interesa tiene posibilidad de usar esa ROM. Eso es lo que hice yo, me llegó el móvil y al mirar más en profundidad vi que dentro del propio móvil habían subcategorías, en las cuales algunas soportaban CM y otras no. La mía fue la que no. Así que recomiendo mirar bien en profundidad, no sólo por encima cómo hice yo.

Leer más…


El horrible mundo del empaquetado para PyPi (quejas y manual)

Hace poco tuve la desastrosa idea de que estaría bien hacer accesible el programa gnusrss, del cual he sacado una nueva versión hace poco, por cierto. Si miráis este último link, podréis ver que he tenido que hacer un versionado absurdo. Por si da pereza mirarlo, aquí va una captura.

Leer más…


Botón de los cojones para compartir en GNU Social

Pues eso, he visto por GNU Social en varias ocasiones la discusión sobre el botoncito, así que ahí va un pequeño tutorial.

Leer más…


Weechat + Bitlbee

Cuando tengo mucho que hacer suelo encontrar chorradas con las que entretenerme de una manera mucho más facil. Este es el caso de weechat. Yo uso los clientes de irc y xmpp en terminal, pero hasta ahora habia usado sólo irssi y mcabber. mcabber lo malo que tiene, es que va a una ventana por cuenta, no permite tener un sólo mcabber corriendo con las cuentas lol@lols.com y otra lolazo@lols.com en esa ventana. Y bueno, aún con tmux/screen, es incómodo. Y de casualidad me encontré con bitlbee. Bitlbee es un servidor que emula ser un servidor irc, pero en realidad es una pasarela a otras muchas redes. AOL, yahoo, gtalk,… Todas mierda privativa, las únicas interesantes, claro, son XMPP y GNU Social (statusnet). Empezaremos por este y luego ya nos ponemos con weechat en si.

Leer más…


Torificar magit

Pues me he dado cuenta de que en emacs, y con la programación en general, no me van a salir articulos tan largos cómo tocando temas de administración de sistemas. Y dado que ahora me estoy dedicando más a eso, haré algunos articulos absurdamente cortos pero que creo que pueden ser útiles.

Leer más…


Nikola + emacs: Gestionar un blog de contenido estático

Lo de tener un blog siempre es divertido, uno coge, escribe sus mierdas y los demás lo leen o no, eso ya depende de la mierda. Pero oye, siempre se puede intentar, es lo fantastico de internet. Y además es gratis, según cómo se monte. Se puede ir a lo fácil y tirar de wordpress.com o aún peor, blogspot. Entiendo que en ciertos casos hay que tirar del primero (del segundo no hay ningún motivo válido para usarlo, lo siento), no todo el mundo puede o quiere pagar un VPS o puede tener una máquina encendida en casa todo el día. El siguiente articulo es para los que si tienen una máquina disponible.

Leer más…


Secuestrando twitteras

[Aviso] Quien sólo quiera usar el servicio y pasar de todo, que clique aquí.

Leer más…


Hola Mundo

Pues nada, todo en la vida tiene un principio y un fin. Escribiré aquí a partir de ahora, que eso de escribir las chorradas que uno hace ayuda a entenderlas mejor y hace más fácil documentarlas. Todos los articulos que he escrito anteriormente estan con la etiqueta de "elbinario", por si tal.

Leer más…


Autogestión: Montar y Administrar gitolite + cgit + git-daemon

Los repositorios git son una de las mejores cosas que se han hecho a nivel de commpartir. No sólo permite descargar y ojear el código sinó que además permite ver que cambios se han hecho cuando, aumentando así la confianza que se pueda tener en ese programa. Así que al lío. Veremos cómo se instala en un servidor con Debian Wheezy. La parte de la instalación es fácil:

Leer más…


BashBlog - Publicando con un script de 500 lineas

Podemos instalarlo y empezar a usarlo tal que así:


Van dos y tu madre es puta


Facebook lavándose la cara

Yo, que soy desconfiado (mire usted por dónde), he pensado que harian cómo los de Whatsapp, que anuncian a bombo y platillo que usarán cifrado end-to-end implementando Textsecure con el propio whatsapp. Esto en teoria está bien. ¿Problema? ¿Dónde están las llaves? Pues no se sabe, es lo que tiene el software privativo. Todo apunta a que las llaves las manejan desde el servidor principal de Whatsapp. Otra vez, ¿problema? Que no es seguro, claro. Nada nos asegura que ante una orden judicial tendrán que dar las llaves. Por no decir que les puedan entrar y acceder a todas las llaves.

En fin, lo que decia es que pensaba que Facebook, que al fin y al cabo es la dueña de Whatsapp, harian lo mismo. Pero resulta que no, que dejan subir a cada persona su propia clave. Esto seria muy interesante y útil de no ser por un pequeño fallo. Facebook registra cualquier texto que escribas, lo envíes o no. ¿Que sentido tiene cifrar un mensaje si ya lo tienen aún sin enviar? Más bien ninguno.

Leer más…


Publicando en Wordpress desde Emacs 24

Se comenta que a Emacs sólo le falta un procesador de texto, y no andan desencaminados. La cantidad de funcionalidades que tiene son las que ponga tu imaginación. Hay hasta servidores IRC!

Lo que veremos hoy es lo que pone en el título. Usaremos el modo org2blog/wp, que permite iniciar sesión en un Wordpress, escribir un articulo nuevo, actualizarlo, etc. Permite subir imágenes desde local, incluso. Parece tener todo lo necesario para publicar, algo agradable al poder prescindir de la incómoda interfaz web.

Leer más…


Integrar i3-wm en kde

Al lío. Buscamos un directorio llamado windowmanagers, más que nada por que variará el sitio según la distribución. En Slackware 14.1 está en /usr/share/apps/ksmserver/windowmanagers. Para buscarlo, si tenemos slocate o mlocate instalado, sólo hay que ejecutar en terminal:

locate windowmanagers 

Leer más…


Logcheck: Mandando logs cifrados

Una de las tareas del buen sysadmin es la de revisar los logs de sus servicios. Los logs son importantes, de ahí la reticencia de algunos sitios de borrar completamente estos. Nosotros en breves sacaremos una página explicando que guardamos y que no. Pero bueno, el tema es otro.

La cosa es que revisar los logs de una máquina es fácil. Te logueas por ssh, haces un cat, un more o lo que sea y echas un ojo. Pero la cosa se complica cunado no es una máquina sino 10, 20 o 100. Para estas cosas va bien algo cómo logchek, que se encarga de mandar por correo los logs que le digas. Pero los logs son, normalmente, algo sensibles. Así que mejor mandarlos cifrados, no? A eso vamos.

Instalamos logcheck en debian y derivados cómo siempre:


su -c "aptitude install logchek" 

Leer más…


sendxmpp: Notificaciones ante eventos en un Jabber [Actualización]

Instalamos python-xmpp:

# aptitude install python-xmpp

Leer más…


Chorritruco para instalar certificados SSL en Tor Browser

La cosa es que no se permite guardar un certificado por el modo este de privacidad. La solución pasa por desactivarlo, claro. Así que hay que decidir que es más importante, si poder guardar certificados a costa de datos en nuestro ordenador o lo contrario. Al lío.

Es cuestión de darle al tor-button (el botón de la cebolla bonita), Preferencias, Preferencias de Seguridad y desmarcar "No registrar historial de navegación o datos privados del sitio web". Luego es cuestión de reiniciar el navegador e instalar los certificados que necesitemos, tales cómo el CA de El Binario, Autistici o de la aplicación web de vuestra tia.

Leer más…


Spigot: Publicando Feeds En Pump.io

Al lío, para instalar Spigot:

su -c "pip install spigot"

Leer más…


Las fotopolla

En fin, la cosa es que en este programa, entrevistan a Edward Snowden. El tal John se pega un viaje de 12 horas a Rusia sólo para poder hacerlo. Otro motivo más que añadir para ver este vídeo.

Pero a lo que voy, no es la entrevista en sí y el tema que tratan. Probablemente esa noche muchos americanos entendieron lo que implicaba el espionaje masivo, y lo John lo hizo posible de una manera muy concreta. Puso todo el contexto en las fotopollas. Da que pensar.

Leer más…


WP-GNU social: Descentralizando los comentarios

Así que probaremos con este articulo, a ver si nos convence y decidiremos si se queda o no, aunque suena prometedor.

Se puede descargar el zip/tar e instalarlo directamente desde wordpress, opción que los que no autogestionen su servidor deberán usar. Pero si tenéis la opción de clonar el repositorio mejor, ya que así, al ser un plugin en estado **BETA irlo actualizando mejor. Siempre, recordad, después de haber leído el código, si no queréis que os la cuelen. Al lío.

Leer más…


Catalunya: los datos de los pacientes en venta

En España se lleva el amarillo y el rojo. Algunas personas lo adornan con un aguilucho de estos ilegales. Otras personas le meten una estrella con cuatro rallitas. También se comenta que esta es ilegal. Pero los adornos que se le pongan a una bandera no son importantes, sigue siendo una puta bandera.

Mientras el partido gobernante de esta comunidad autonómica sigue pasándose por el forro la legalidad de sus acciones, tales cómo el [ab]uso de la fuerza en el caso de los Mosssos, hay gente que aún piensa que nada es más importante tener una bandera con más barras rojas que preocuparse por los actos de sus gobernantes.

Leer más…


Publicada la auditoria de Truecrypt

DISCLAIMER A continuación escribo un pequeño resumen. Aviso que no me acerco ni de lejos a ser un experto en nada, y menos en criptografia. Por lo que perfectamente me podria equivocar en lo que interpreto del texto. Cualquier apunte o crítica es bien recibida.

Las vulnerabilidades encontradas son pocas, aunque algunas críticas. Concretamente son cuatro, dos de ellas catalogadas cómo de criticidad "alta", una "baja" y otra indeterminada.

Leer más…


Pandoc: el convertidor de archivos definitivo

En fin, la cosa es que buscando cómo pasar markdown a PDF he dado con pandoc. Para que os hagáis una idea del poder de esta herramienta, ved la siguiente imagen. Es imposible hacer que se vea medio bien, por lo que recomiendo clicar y hacer zoom con la lupita.

diagram

Leer más…


Emacs Theme Editor

emacs-theme-editar

Simplemente escogemos los colores que queramos, le damos al botón '+' para guardar el diseño. Para generar el código lisp le damos a ese botón de extraña forma, ese que las generaciones que empiezan a tener pelos en sus partes intimas ya no saben que es. El disquete.

Leer más…


Conociendo luks mediante cryptsetup

Antes de nada, empecemos por lo básico. LUKS es el estándar de cifrado de disco en GNU/Linux. Funciona sin importar la distribución que se use. No sólo cifra el disco, maneja de multiples claves del cifrado (tanto contraseñas cómo archivos de claves), permite revocar estas, es seguro ante ataques de entropia baja, entre otros. LUKS se hizo con dos cosas en mente: crear un estándar, cómo ya hemos dicho, y permitir el borrado o inaccesibilidad de los datos de manera rápida e incluso su camuflaje.

Esto último se hace manejando lo que se llaman las cabeceras de luks (luks headers in íngli). Un ejemplo de estas es lo siguiente:

Leer más…


Los radicales

Vivimos en un mundo en el que las administraciones públicas gastan auténticas millonadas en licencias de sistemas operativos y/o programas varios. No solo pagan una vez, sino que además tienen que perpetuar ese robo si no quieren perder todos los datos que tienen en ese engendro de Community Managers, ases de la venta de aire y gentes varias del Business Inteligence (sea lo que sea eso) llamado "la nube". Imaginad que pasaría si donasen la mitad a libreoffice.

Luego está el tema de los conspiranoicos. Curiosamente ahora se les llama visionarios. Aunque no todos lo hacen, aún hay gente que no entiende que estamos sometidos a un espionaje masivo y continuo por parte de EEUU (confirmado, a saber quien más), y Microsoft es una de tantas empresas que les deja la vía libre para hacer lo que quieran. De verdad es justo regalar todo tipo de información privada, de la que las administraciones públicas. tales cómo la sanidad o hacienda manejan, a la NSA?

Leer más…


Ubuntizando el móvil

Digo puede, y no es, porque ahora mismo la versión 14.09 de Ubuntu, que es la que se puede instalar en los dispositivos Nexus y la que he probado, convierte el móvil en un pisapapeles muy estable y muy bonito. Y lo de bonito es discutible, porque lo de personalizarlo se queda en cambiarle el fondo de pantalla. Sin entrar en las pocas opciones de modificación que brinda, no tiene aplicaciones básicas o están muy verdes. No tiene GPG, Tor, Jabber o editores de textos (ni hablemos de redes sociales libres) y los navegadores son demasiado simples. Otra cosa que tampoco me ha gustado es que trae instalado Facebook, Twitter y distintas aplicaciones privativas por defecto. No me parece mal que las soporte, pero que las traiga instaladas es otra cosa. Tampoco tiene los botones inferiores típicos de Android, esos para tirar atrás, ver todas las ventanas o ir al home.

Lo mejor, con diferencia, que tiene Touch es la aplicación de la terminal que tiene, mucho más completa que cualquiera de Android. Y mejor que eso, acceso (capado) a los repositorios de ubuntu. Puedes instalarle apache o emacs a tu Ubuntu Touch, si es que eso tiene algún sentido.

Leer más…


gnusrss - Publicando feeds en GNU Social

La primera vez que ejecutemos este script no posteará nada en GNU Social, para evitar spam y esas cosas. Será la segunda vez que se ejecute, y que detect algunos cambios, cuando posteará. El funcionamiento es el siguiente: descarga feed con urllib, lo procesa con xml.mindom y lo guarda en un archivo, lo compara con el archivo descargado previamente y si hay alguna diferencia lo postea. Todo con soporte de Tor.

Las instrucciones son las siguientes:

Leer más…


DNI++

¡Pero estad tranquilas! El DNI 3.0 viene a salvar al rescate.

Empecemos por el nombre. ¿Que moderno, no? 3.0. Sólo falta que le añadan Turbo Dash. DNI 3.0 Turbo Dash suena mucho más moderno.

Leer más…


Los británicos y británicas no recuerdan

Si, de esto va, pornografía. En el Reino Unido han censurado y prohibido la pornografía. Hace un tiempo ya crearon una ley por la que, por defecto, los proveedores de Internet no podían proveer (menuda contradicción) pornografía. Si alguien quiere ver porno, tiene que coger, llamar a su proveedor de Internet y decirle: Hoygan, que me quiero masturbar, ¿me pones el brazzers?. Con esto lo que pretendían es que la gente se sintiese cohibida y y por esto mismo no hiciese esa llamada, manteniendo así pura su alma, cerebro y de paso las manos.

Pasó el tiempo, unos meses y decidieron que eso no era suficiente. Así que, a golpe de legislatura, prohibieron el visionado de pornografía catalogada cómo "dura". Algunas de las acciones o prácticas prohibidas son las siguientes: Face-sitting, spanking, golpear con varas, dar latigazos, orina relacionada con el sexo, abuso vernal o físico, juego con agua, fisting y probablemente el más controvertido, eyaculación femenina. Con un par, y nunca mejor dicho. Puede que alguna piense "bueno, eso sólo hacen los enfermos, a mi me da igual". Sólo pondré la siguiente reflexión.

Leer más…