He terminado de hacer las pruebas con swatch. Ahora estoy en disposición de mandar los mensajes de los logs de las máquinas de casa que desee a twitter, solo hay que escribir la expresión regular1 al uso. Pongo las dos expresiones regulares para detectar que alguien se ha logado en el ssh y de que el sslh ha detectado una conexión de ssh en el puerto HTTPS y la reenvia al SSH.
watchfor /(^(.*) sshd(.*): Accepted password for (.*) from (.*) port (.*) ssh2$)/watchfor /(^(.*) sslh(.*): connection from (.*) forwarded (.*)$)/
Queda para nota controlar la cantidad de mensajes a enviar, puesto que twitter aplica algunas restricciones que bloquearían algunos mensajes, sobre todo si llegan muy rápido.
1 Las expresiones regulares nunca serán lo suficientemente reconocidas.
Actualización: Instalado en los dos equipos de casa, añadido el control de cuando se puede mandar a twitter (un fichero de control se encarga de esto, estando el demonio siempre funcionando).
1 Las expresiones regulares nunca serán lo suficientemente reconocidas.
Actualización: Instalado en los dos equipos de casa, añadido el control de cuando se puede mandar a twitter (un fichero de control se encarga de esto, estando el demonio siempre funcionando).
No hay comentarios:
Publicar un comentario