Cyrus 2.0.17 and 2.1.11 released
Simon Matter
simon.matter at ch.sauter-bc.com
Fri Mar 21 02:12:03 EST 2003
Marco Colombo schrieb:
>
> On Thu, 5 Dec 2002, Simon Matter wrote:
>
> > Since this release is security related, allow me to announce here:
> >
> > Updated cyrus-imapd-2.1.11-1 RPMs are available from
> >
> > http://home.teleport.ch/simix/
> >
> > rpm -Fvh ... is your friend.
> >
> > -Simon
>
> Simon, I want to thank you for the great work you're doing in mantaining
> those RPMs. Even if I don't use them. B-)
:)
>
> I've been mantaining cyrus-imapd RPMs for RHL system for a while.
> Mine are not aimed to be of general use, since they include many
> site specific stuff.
>
> Anyway I've started looking at yours (which are far superior by many
> means), and here it comes my humble little contribution: I build
> mine on RHL6.2, too, and run into the same problems. I've solved
> the snmpargs one in a different way. Here's a merged version, with
> the args idea borrowed from your patch:
>
> --- cyrus-imapd-2.1.12/snmp/snmpgen.snmpargs Fri May 31 16:38:40 2002
> +++ cyrus-imapd-2.1.12/snmp/snmpgen Fri Mar 14 19:13:20 2003
> @@ -227,7 +227,7 @@
> #define snmp_connect()
> #define snmp_close()
> #define snmp_increment(a, b)
> -#define snmp_increment_args(...)
> +#define snmp_increment_args(args...)
> #define snmp_set(a, b)
> #define snmp_set_str(a, b)
> #define snmp_set_oid(a, b)
>
> I apply this patch on RHL6.2 only, as you do, but I've tested it on
> RHL7.2, RHL7.3 and RHL8.0, and it compiles fine there, too.
> In the .spec file you need to add the line:
>
> rm -f imap/pushstats.[ch]
So, you generate new files where I just patch the existing files, right?
Your version looks more portable, if I get the time I'll change it.
Thanks,
Simon
>
> right after you apply the patch (you may need to remove lmtpstats.[ch],
> too).
>
> I'm posting to info-cyrus, too, since it may help with old compilers:
> AFAIK, this is not RedHat specific at all, but it may be GCC specific.
> Some old gccs (egcs-2.91.66 on RHL62) don't grok the new C99 varargs
> syntax, so the patch is needed. If it does harm on other (non GCC)
> recent compilers, I don't know.
>
> .TM.
> --
> ____/ ____/ /
> / / / Marco Colombo
> ___/ ___ / / Technical Manager
> / / / ESI s.r.l.
> _____/ _____/ _/ Colombo at ESI.it
More information about the Info-cyrus
mailing list