Mas que TIP, es una nota mental, ya es la segunda vez que tengo que hacer esto y googlear al respecto por no acordarme como mierdas se suponde que debe uno hablarle a syslog-ng en su críptico idioma como se hace:

Por defecto postfix escupe todo su log en syslog, por costumbre uso como syslog la aplicación syslog-ng, cuando se usa syslog-ng toda la salida de postfix va a parar derecho a /var/log/messages.

Esto no tiene nada de malo cuando no se trata de monitorear /var/log/messages con frecuencia, pero cuando varias aplicaciones vuelcan toda su salida al mismo lugar y hay que estar pendiente del log en cuestión, el asunto se pone denso. Postfix en su versión menos verborrágica inunda el log con mensajes cuando el servidor SMTP tiene mucho tráfico. Por esto es que me interesaba separar el log de postfix a un archivo aparte.

Por convención usé /var/log/mail.log, syslog-ng deberá volcar en ese archivo toda la salida de postfix.

Como se hace:

Editar el archivo /etc/syslog-ng/syslog-ng.conf, agregar las siguientes líneas:

destination mail { file(«/var/log/mail.log»); };

filter mail { facility(mail); };

filter notmail { not facility(mail); };

log { source(src); filter(mail); destination(mail); };

Y no me pregunten que significa cada cosa ni por qué funciona, por que no tengo ni idea, ni ganas de investigar al respecto, ni tiempo para hacerlo, pero funciona, doy fe.

Al menos en lo que a rendimiento se refiere, Gentoo es mejor que Ubuntu. Nada nuevo bajo el sol, ¿Por que se creen que uso Gentoo como mi único sistema operativo desde hace ya casi 4 años?

En la revista Linux Magazine se han tomado la molestia de comparar el rendimiento de cuatro diferentes niveles de optimización de GCC compilando un linux desde la base contra un sistema linux basado en binarios.

Para linux basado en código fuente usaron Gentoo, para linux basado en binarios usaron Ubuntu 9.04. El banco de pruebas usado fué Phoronix. El hardware, exactamente el mismo en todos los casos.

Basta con leer el artículo completo y ver los gráficos para ver como Gentoo gana en prácticamente todos y cada unos de los test realizados. Curiosamente, en el único terreno en donde Ubuntu sale triunfador es a la hora de juegos basados en binarios.

A pesar de esto y aún cuando no he usado Ubuntu en mi vida, sigo considerando a Ubuntu como la mejor distribución de linux, simplemente por que es la que mas gente atrae, y eso es lo mejor que se puede hacer por el pingüino.

Sin mas, les dejo el artículo completo –3 páginas, en inglés– en la revista Linux magazine:

Gentoo optimizations benchmarked

Mas pasa el tiempo, mas quiero mis Gentoo.

Sinceramente, H-A-R-T-O de Ubuntu estos días, así estoy.

Que no se malinterprete, estoy a favor de Ubuntu, creo que es una gran cosa, de hecho creo que es la mejor distribución de Linux hasta el momento (hablo sin haberla usado mas que de lejos unos minutos, sin conocimiento de causa que le dicen), pero desde que salió la versión 9.10 Fluorescent Koala no paro de eliminar entradas en lector de titulares –o feed reader, como prefieran– que repiten exactamente lo mismo:

Ubuntu 9.10 Bionic Koala Liberado/Ya está aquí o entre nosotros/ve la luz/etc,etc…

El asunto se ha vuelto trabajoso ya y por eso desde aquí va mi grito desgarrador al blogger Ubuntero: Ya lo sabemos!

Alguna vez leí ya ni me acuerdo dónde:

Esto es linux, no se trata de preguntar «¿Se puede?» si no de preguntar «¿Cómo se hace?». En linux todo se puede.

Dicho y hecho; Como consultar un servidor de DNS específico sin modificar el archivo /etc/resolv.conf con dig:

dig @208.67.222.222 midominio.com

Y para nslookup:

~ $ nslookup

> server 208.67.222.222

Default server: 208.67.222.222
Address: 208.67.222.222#53

midominio.com

Util para saber como anda eso de la propagación de DNS cuando acabamos de hacer algún tipo de modificación.

208.67.222.222 es el primer DNS de OpenDNS, ambos comandos son parte del paquete bind-tools.