Concretamente. #gopher es un protocolo de la capa tcp/ip que vió su cénit allá por los 90 cuando la internet en el ámbito privado estaba aún en pañales. Está diseñado para buscar, distribuir y recuperar archivos. Los primeros sitios de internet, llamados hoyos, se hacían para gopher y había de todo, desde portales de noticias hasta juegos. Veníamos diciendo que parece tendencia regresar a la simplicidad de las cosas: pantallas sin distracciones, plataformas en texto plano, máquinas sin entornos de escritorio. Y esta tendencia no es meramente una cuestión estética, hay una búsqueda de métodos y estructuras eficientes, rápidas, de bajo consumo de recursos, ideales para las placas del tipo #arduino o#raspberrypi que hoy se usan en todos los ambientes y que funcionen sin predicamentos para el #retro #hardware (no por estar de "moda", sino porque hay una necesidad de reciclar, de recuperar recursos valiosos). En !p4g nos sumamos a la tendencia y la estamos expandiendo, poniendo en línea un #hoyo de #gopher totalmente en español (es poquísima la cantidad de hoyos en este idioma). Somos clásicos, quizá frikis, pero nos encanta lo que estamos construyendo.
Si les ha picado el bichito, instalen un cliente y pasen a ver. Yo prefiero #lynx pero para quienes gustan de los grandes navegadores hay extensiones y "plugins" que hacen de #proxy para todos ellos (ej: overbitewx para firefox) y alguno que otro para móviles #android (pocket gopher en #fdroid ). La manera de acceder es tan sencilla como cualquier otra:
La nueva versión (0.4.2) de #gsocial-cli incluye un script para instalar/desinstalar/actualizar el #script"systemwide". Ver la sección "Using installer.shAquí
Si alguno por ahí anda jugando con #gsocial-cli sería fantástico saberlo, no por contabilizar usuarios ni nada por el estilo, sino para conocer sus opiniones, comentarios, sugerencias, errores que hayan encontrado. Saludos!!!
En !p4g estamos desarrolando un nuevo cliente para !gnusocial hecho íntegramente en #sh para la línea de comandos lo que significa que es de lo más simple y minimalista, que no requiere dependencias, ni librerías adicionales, ni tampoco necesita compilar absolutamente nada y que funciona en cualquier distribución del tipo '*nix'
El estado de desarrollo es muy temprano, y debo decir que puede resultar hasta peligroso usarlo. Sin embargo, este post es una muestra de que el #script funciona. Quienes tengan ganas de jugar un poco y probar están invitados (si lo hacen, por favor pasen comentarios, ideas, problemas que encuentren). Si leen el código encontrarán un sinnúmero de desastres que están por ser corregidos, limpiados, ordenados.
sshblame es un #shellscript para #ssh hardening. Cada vez que un comando ssh es ejecutado en un servidor, el #script envía un mensaje a un destinatario #xmpp, sea este uno o varios usuarios o una sala de #chat, notificando acerca de la ejecución con información detallada del comando y los datos del cliente que inició la conexión.
This shit must be considered throw up into the Fucking Pub[alcoho]lic Domain.
This shit is poured 'AS-IS', with ABSOLUTELY ANY FUCKING EXPRESS OR IMPLIED WARRANTY OF ANY FUCKING KIND. May the fellow one who developed be not held liable for any trouble or damage caused by anything an stupid one does with this shit.
In place to recognize the effort of the fellow one who poured this, don't behave as an asshole and give proper credit.
When some modifications or enhacements are maded on this drunken work, please share with the other fellows in the pub, cause everyone get equally drunk.
Incorporada la versión "verbose" para tener un mensaje de notificación más detallado.
La salida de consola (cuando se usa como opción) es más limpia.
Añadido un mensaje de notificación por defecto (la variable NMESSAGE en el archivo de entrada se puede dejar en blanco e imprimirá el mensaje: "dbdssn was executed in 'hostname' by 'user'"
Por hacer: - Quizá una barra de progreso en la salida estándar - Dos opciones diferenciadas: una para obtener sha256sum (-s) y otra para obtener la firma gpg (-S) - Ejemplos de archivos de entrada (inputfile) - Chequear la sintaxis y verificar que todo funcione como debe - Añadir una marca de tiempo a los logs
Vuelca tu base de datos (tanto si es mysql (mariadb) o postgresql), obtén su suma sha256 y fírmala con gpg (escribiendo la salida a archivos para futura verficación), sincroniza todo a un host remoto (usando rsync), notifícate al respecto a tu cuenta xmpp o a una sala de chat (con sendxmpp). Ve y consigue una cerveza y deja que el script haga el trabajo.