[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

OT: la juventud (buen rollo) era Re: sed: couldn't write...



Ricardo Frydman Eureka! wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Iñaki wrote:

El Viernes, 3 de Marzo de 2006 15:30, Ricardo Frydman Eureka! escribió:


Iñaki wrote:


El Jueves, 2 de Marzo de 2006 20:03, Antonio Galicia escribió:


On 3/2/06, Iñaki <ibc2@euskalnet.net> wrote:


Un problema similar sucede si uso "awk" en vez de "sed":
------------------------------------------------------------------------
- ----------------------------------- cat $correo_original | awk
'ok{print}/^\s*$/{ok=1}' | formail -X "" > $cabecera_original
------------------------------------------------------------------------
- -----------------------------------

Similar ... ¿tienes el texto del error?

Sí, usando esta expresión de "sed":

cat $correo_original | sed '1,/^$/ d' | formail -X "" >
$cabecera_original

el error sería éste:

-------------------------------------------------------------------------
------------------- 11:23:54.64 1 ENQUEUERRULES [9570439] rule(myRule)
action #1:
execute stderr: sed: couldn't write 72 items to {standard output}:
Broken pipe: error de escritura: Tuberia rota
-------------------------------------------------------------------------
---------------------


Pero repito, el el error NO sucede si ejecuto manualmente el script con
un correo como parámetro de CUALQUIER tamaño, sólo sucede si lo ejecuta
CommuniGate con correos GRANDES (de más de 100KB).

NPI de que estas intentando hacer, pero el error dice "ni puedo escribir
en el standard output (normalmente consola), pregunto: que estas
intentando hacer y /adonde/ debiera redirigir su salida?


Es un script que al que se le pasa como parámetro el la ruta a un determinado fichero (un correo), lo lee y extrae sólo las cabeceras a otro fichero, así que la escritura es a otro fichero. Y repito, desde consola funciona perfecto y desde el servidor de correo sólo con ficheros pequeños.





PD: Eso le sucede a /todos/ los niños que utilizan software no-libre y
de noche: se mean en la cama!


Se lo con esas mismas palabras al departamento de informática de la empresa dueña de dicho servidor. ;)


PD: Aprovecho para decir que en Linux no existe ningún servidor de correo como solución final (SMTP, POP, IMAP, autenticación, reglas, interfaz web de mantenimiento y configuración con Logs, gráficas y demás reportes, todo ello integrado).



Por supuesto! Y Dios permita que esto nunca llegue!!!!
Luego pediran una "distribucion/escritorio totalmente integrado" y asi
reinventaran las ventanas (no la rueda)...pero libres....


Que yo sepa sólo existe Kolab (www.kolab.org) que ofrece SMTP, POP, IMAP, autenticación, agenda LDAP, groupware y un bonito interfaz web para administrar usuarios y demás. Tiene muy buena pinta pero de momento no tiene ni la mitad que el CommuniGate (he configurado ambos).


No conozco CommuniGate, pero mis clientes quedan encantados con:
- - postfix
- - cyrus (solo IMAP)
- - usermin y webmin
- - horde (con imp, gollem y turba)
- - LDAP

(Generalmente, son desertores de las ventanitas /hartos/ de problemas)


No me parece tan descabellado que empresas que apuesten por Linux tengan que

Descabellado, no. Solo inutil.

usar servidores de correo propietarios salvo que se pongan ellos mismos a diseñarse su Postfix con LDAP, Cyrus y demás...


Para que diseñar uno propio si ya existe uno?


y luego a administrarlo por consola (estoy hablando de un caso de un servidor con más de 3000 usuarios, a mí no me gustaría llevar su administración por consola).


Yo detestaria manejar eso por web ;)


En el interfaz web del CommuniGate pinchas en una pestañita y ves en tiempo real los correos que se están enviando, recibiendo, gráficas, estadísticas y demás.


Eso si que es util!


Esas cosas se agradecen y a veces son imprescindibles.


Como decian en los tiempos de mi abuela: la juventud esta perdida.


- --
Ricardo A.Frydman
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: ricardoeureka@gmail.com - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534

<modo recuerdo>
jejeje, te acuerdash Dicagdo cuando no teniamosh kde en debian?
y se podia inshtalar conseguiendo cds no ofishiales?
</modo recuerdo>

jajajaja, lo siento no pude contenerme, que tiempos aquellos en que sólo se navegaba en modo gráfico con netscape... Cuando no existía OpenOffice.org y ... caray, sí fue prácticamente ayer.

Un cordial saludo.
Marcos Delgado






Reply to: