Some minor configure script issues remaining, if you use
--with-random=/dev/path
to configure:

In random128/configure, the line
        #define RANDOM "$random_cv_RANDOM"
should read
        #define RANDOM "$random"
because $random_cv_RANDOM is a blank string if --with-random=/dev/path
is used.

Similar problem in userdb/configure, with the line
        #define RANDOM "$userdb_cv_RANDOM"
which should be
        #define RANDOM "$random"
for the same reason.

And, in courier/module.esmtp/configure, the lines
        RANDOMV="/dev/random"
        if test -r /dev/urandom
        then
                RANDOMV="/dev/urandom"
        fi
need to be changed to match the similar lines in imap/configure, namely:

        # Check whether --with-random or --without-random was given.
        if test "${with_random+set}" = set; then
          withval="$with_random"
          RANDOMV="$withval"
        else
          RANDOMV="/dev/random"
          if test -r /dev/urandom
          then
                RANDOMV="/dev/urandom"
          fi
        fi
so that esmtp will use the random device specified with
--with-random=/dev/path.

A big thank-you to Sam for the excellent product, and for implementing
the
liblock/lockdaemon.c patch for Solaris which I submitted.

        William

Sam Varshavchik wrote:
>
> This release fixes a locally-exploitable bug in Courier 0.37.1 and
earlier,
> identified by Nat Sakimura . A hand-crafted .courier file can be used
to
> insert \r characters in the message queue file. A bug in the function
that
> reads message queue files subsequently results in memory corruption.
>
> If upgrading to 0.37.2 is not feasible, apply the following patch to
0.37.1,
> and earlier: http://www.courier-mta.org/beta/patches/queuefile-fix/.
>
> Download: http://www.courier-mta.org/download.php
>
> --
> Sam
>
> _______________________________________________
> courier-users mailing list
> [EMAIL PROTECTED]
> Unsubscribe:
https://lists.sourceforge.net/lists/listinfo/courier-users



_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to