[TIP] Como quitar en Debian el warning de Ansible: [WARNING]: Optional dependency ‘cryptography’ raised an exception, falling back to ‘Crypto’.

 

Otro títlulo sugerido: Para la posteridad y para el SEO.

Acá como hice para sacar el mensaje de advertencia de Ansible que ya me tenía las bolas por el piso:

 

[WARNING]: Optional dependency ‘cryptography’ raised an exception, falling back to ‘Crypto’

 

Este problema con Ansible lo venía arrastrando hace tiempo ya y nunca me había detenido todavía a intentar repararlo dado que todo funciona haciendo fallback a crypto

 

Una Googleada y medio mas tarde econtrarás como yo, que el problema se soluciona reinstalando cryptography, entonces volvés contento a la shell y ejecutás:

pip install --upgrade cryptography

 

Pero nada,  cryptography no se reinstala y te tira este mensaje de error por la cabeza:

 

Error: ImportError: No module named setuptools_ext

[Seguir Leyendo]

Tarifario y honorarios de sysadmin, también aplicables al pibe de sistemas que todo lo puede.

Otro título sugerido: a ver si nos ponemos de acuerdo.

 

Solucionar el ruido molesto de tu disco rígido externo de mas de diez años de antigüedad: $1000

 

Lo que sigue es una lista de mis tarifas regulares, y que todos los que lucramos con esta profesión deberíamos cobrar por:

 

  • Recibir un llamado con una pregunta: $100
  • Recibir un llamado con una pregunta estúpida: $200
  • Recibir un llamado con una pregunta estúpida que no sos capaz de articular: $300
  • Dar a entender que soy incompetente por que no pude intrepretar tu pregunta estúpida mal articulada: $1000 + daños punitorios.
  • Llamarme antes de haber contactado al helpdesk/mesa de ayuda: $200
  • Preguntas donde la respuesta sea RTFM: $150 c/u las primeras dos. $1500 c/u el resto.
  • Llamarme mientras estoy en mi casa mirando The Walking Dead: $250
  • Llamarme de nuevo con el mismo problema luego de que ya lo arreglé una vez: $1000
  • Insistir en que el problema está de mi lado y no lo estás rompiendo vos: $2000
  • Pedir que me desplace hasta donde estás para arreglar el problema: $50 cada paso, $100 c/u si hace calor.
  • Pedir que me desplace hasta donde estás para arreglar el problema: IDEM al anterior + $500 el kilómetro + nafta y viáticos (x3 si es fin de semana).
  • Interrumpir mientras leo las noticias: $250

[Seguir Leyendo]

[TIP] Como instalar CPP-Ethereum en Debian

Va uno cortito y fácil para la posteridad: No se puede instalar Ethereum (eth o cpp-etherum, el client Ethereum escrito en C++, no confundir con geth que es lo mismo pero Golang based) debido a que oficialmente, solo Ubuntu se encuentra soportado, al menos por ahora.

 

 

Si seguiste la documentación oficial, la guía de instalación dice que hagas:

 

apt-get install software-properties-common
add-apt-repository -y ppa:ethereum/ethereum
apt-get update
apt-get install eth

 

Que anda bien, hasta que llegas al penúltimo punto en donde te encontrás con que:

Failed to fetch http://ppa.launchpad.net/ethereum/ethereum/ubuntu/dists/jessie/main/binary-amd64/Packages 404 Not Found

 

Para que luego en el último punto te encuentres con que:

E: Unable to locate package ethereum.

[Seguir Leyendo]

[TIP] Como deshabilitar el apagado de la consola Linux via SSH.

 

 

La que sigue es un caso bastante atípico pero que no por eso he tenido que googlear la suficiente cantidad de veces como para que se justifique venir a documentar acá:

Como desactivar el auto-apagado de la pantalla, el power-saving de la consola de Linux, desde una sesión remota via SSH.

 

Desactivar el salvapantallas de la consola de Linux, cuando tenés teclado y mouse puestos o iniciada una sesión localmente es una cosa relativamente trivial, como ya escribí alguna vez en el pasado. La cosa se complica cuando necesitás hacer lo mismo pero esta vez remotamente. Ya sea por que no tenés teclado y mouse pero si un monitor conectado con un proceso corriendo, o por que solo podés iniciar sesión mediante keys.

Cualquiera sea el caso que te ocupa, lo importante es que no tenés acceso físico a la tty1 (o tty2, tty3, la que fuera) y necesitás desactivar el blank screen saver que apaga la pantalla.

 

tty – la consola de comandos de Linux

 

El tiempo durante el cual la pantalla permanece encendida está dado por el contenido del archivo /sys/module/kernel/parameters/consoleblank. Podés verificarlo ejecutando:

~# cat /sys/module/kernel/parameters/consoleblank
600

[Seguir Leyendo]