Hello, and project for Win32 port
Hello, I am Ramón García Fernández and I work for the IT department of the Comisión Nacional de Mercado de Valores, the Spanish regulator of securities. Would you be interested in an opensource Win32 port of syslog-ng? Best regards, Aviso legal – Comisión Nacional del Mercado de Valores Este mensaje y, en su caso, los ficheros que lleve incorporados, está dirigido exclusivamente a su destinatario y es de carácter confidencial. Si fuere recibido por error o se tuviere conocimiento del mismo sin ser su destinatario, rogamos nos lo comunique por la misma vía o telefónicamente (91 585 15 00) y proceda a su destrucción, debiendo abstenerse de utilizar, transmitir, divulgar o reproducir la información contenida en el mismo. La CNMV se reserva las acciones legales que procedan contra todo tercero que acceda de forma ilegítima al contenido de cualquier mensaje externo procedente de la entidad Para información y consultas visite nuestra web: http://www.cnmv.es Disclaimer - Comisión Nacional del Mercado de Valores This message, its content and any file attached thereto is for the intended recipient only and is confidential. If you have received this e-mail in error or had access to it, you should note that the information in it is private and any use thereof is unauthorised. In such an event please notify us by e-mail or by telephone (+ 34 91 585 15 00). Any reproduction of this e-mail by whatsoever means and any transmission or dissemination thereof to other persons is prohibited. The Comisión Nacional del Mercado de Valores reserves the right to take legal action against any persons unlawfully gaining access to the content of any external message it has emitted For additional information, please visit our website: http://www.cnmv.es
Yes I would be interested in an open source port of the windows agent. What I am looking for is; All eventlogs Tailing a file and/or a directory Sent from my iPhone On 2011-11-21, at 6:42 AM, "Ramón García Fernández" <ramong@cnmv.es> wrote:
Hello,
I am Ramón García Fernández and I work for the IT department of the Comisión Nacional de Mercado de Valores, the Spanish regulator o f securities.
Would you be interested in an opensource Win32 port of syslog-ng?
Best regards,
Aviso legal – Comisión Nacional del Mercado de Valores
Este mensaje y, en su caso, los ficheros que lleve incorporados, est á dirigido exclusivamente a su destinatario y es de carácter confide ncial. Si fuere recibido por error o se tuviere conocimiento del mis mo sin ser su destinatario, rogamos nos lo comunique por la misma ví a o telefónicamente (91 585 15 00) y proceda a su destrucción, debie ndo abstenerse de utilizar, transmitir, divulgar o reproducir la in formación contenida en el mismo. La CNMV se reserva las acciones leg ales que procedan contra todo tercero que acceda de forma ilegítima al contenido de cualquier mensaje externo procedente de la entidad
Para información y consultas visite nuestra web: http://www.cnmv.es
Disclaimer - Comisión Nacional del Mercado de Valores
This message, its content and any file attached thereto is for the intended recipient only and is confidential. If you have received this e-mail in error or had access to it, you should note that the information in it is private and any use thereof is unauthorised. In such an event please notify us by e-mail or by telephone (+ 34 91 585 15 00 ). Any reproduction of this e-mail by whatsoever means and any transmission or dissemination thereof to other persons is prohibited. The Comisión Nacional del Mercado de Valores reserves th e right to take legal action against any persons unlawfully gaining access to the content of any external message it has emitted
For additional information, please visit our website: http://www.cnmv.es ______________________________________________________________________________
Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq
On Mon, 2011-11-21 at 15:42 +0100, Ramón García Fernández wrote:
Hello,
I am Ramón García Fernández and I work for the IT department of the Comisión Nacional de Mercado de Valores, the Spanish regulator of securities.
Would you be interested in an opensource Win32 port of syslog-ng?
Yes, I'd be interested, on the condition that it's not a becoming a maintenance nightmare. This means that conditional compilations scaterred around the code wouldn't be acceptable. The biggest issue would be to port ivykis and the compiler being used. With MSVC it's even more difficult, as that doesn't support C99. -- Bazsi
Well, this is advancing. I have most of the code compiling. I am using GCC/Mingw/autotools to minimize the changes. The port is as clean as possible. A win32 directory exists under syslog-ng/lib to replace functionality specific for Win32. Conditional compilation is avoided if possible. Otherwise it is used with the spirit of reflecting the conditional function. For instance, the signal code in syslog-ng/syslog-ng/main.c is not conditioned with #if !WIN32, rather we use #if HAVE_SIGNALS, so it works under any system without signals. At present I cannot show something worthwhile of sharing, but I hope to have something as soon as posible. Best regards. -----Mensaje original----- De: syslog-ng-bounces@lists.balabit.hu [mailto:syslog-ng-bounces@lists.balabit.hu] En nombre de Balazs Scheidler Enviado el: jueves, 24 de noviembre de 2011 13:14 Para: Syslog-ng users' and developers' mailing list Asunto: Re: [syslog-ng] Hello, and project for Win32 port On Mon, 2011-11-21 at 15:42 +0100, Ramón García Fernández wrote:
Hello,
I am Ramón García Fernández and I work for the IT department of the Comisión Nacional de Mercado de Valores, the Spanish regulator of securities.
Would you be interested in an opensource Win32 port of syslog-ng?
Yes, I'd be interested, on the condition that it's not a becoming a maintenance nightmare. This means that conditional compilations scaterred around the code wouldn't be acceptable. The biggest issue would be to port ivykis and the compiler being used. With MSVC it's even more difficult, as that doesn't support C99. -- Bazsi ______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.balabit.com/wiki/syslog-ng-faq Aviso legal – Comisión Nacional del Mercado de Valores Este mensaje y, en su caso, los ficheros que lleve incorporados, está dirigido exclusivamente a su destinatario y es de carácter confidencial. Si fuere recibido por error o se tuviere conocimiento del mismo sin ser su destinatario, rogamos nos lo comunique por la misma vía o telefónicamente (91 585 15 00) y proceda a su destrucción, debiendo abstenerse de utilizar, transmitir, divulgar o reproducir la información contenida en el mismo. La CNMV se reserva las acciones legales que procedan contra todo tercero que acceda de forma ilegítima al contenido de cualquier mensaje externo procedente de la entidad Para información y consultas visite nuestra web: http://www.cnmv.es Disclaimer - Comisión Nacional del Mercado de Valores This message, its content and any file attached thereto is for the intended recipient only and is confidential. If you have received this e-mail in error or had access to it, you should note that the information in it is private and any use thereof is unauthorised. In such an event please notify us by e-mail or by telephone (+ 34 91 585 15 00). Any reproduction of this e-mail by whatsoever means and any transmission or dissemination thereof to other persons is prohibited. The Comisión Nacional del Mercado de Valores reserves the right to take legal action against any persons unlawfully gaining access to the content of any external message it has emitted For additional information, please visit our website: http://www.cnmv.es
On Wed, 2012-01-11 at 17:12 +0100, Ramón García Fernández wrote:
Well, this is advancing. I have most of the code compiling.
I am using GCC/Mingw/autotools to minimize the changes.
The port is as clean as possible. A win32 directory exists under syslog-ng/lib to replace functionality specific for Win32.
Conditional compilation is avoided if possible. Otherwise it is used with the spirit of reflecting the conditional function. For instance, the signal code in syslog-ng/syslog-ng/main.c is not conditioned with #if !WIN32, rather we use #if HAVE_SIGNALS, so it works under any system without signals.
At present I cannot show something worthwhile of sharing, but I hope to have something as soon as posible.
This is good news. How did you fare with ivykis? Would love to see anything done in this area. -- Bazsi
participants (3)
-
Balazs Scheidler
-
Evan Rempel
-
Ramón García Fernández