[notify] cyrus-sasl: updated to 2.1.23.

See http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0688.
This commit is contained in:
Tilman Sauerbeck 2009-05-18 21:36:22 +02:00
parent cea8762aca
commit 3bedd6b6d1
4 changed files with 27 additions and 42 deletions

View File

@ -13,38 +13,38 @@ drwxr-xr-x root/root usr/include/sasl/
-rw-r--r-- root/root usr/include/sasl/saslutil.h -rw-r--r-- root/root usr/include/sasl/saslutil.h
drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libsasl2.la -rwxr-xr-x root/root usr/lib/libsasl2.la
lrwxrwxrwx root/root usr/lib/libsasl2.so -> libsasl2.so.2.0.22 lrwxrwxrwx root/root usr/lib/libsasl2.so -> libsasl2.so.2.0.23
lrwxrwxrwx root/root usr/lib/libsasl2.so.2 -> libsasl2.so.2.0.22 lrwxrwxrwx root/root usr/lib/libsasl2.so.2 -> libsasl2.so.2.0.23
-rwxr-xr-x root/root usr/lib/libsasl2.so.2.0.22 -rwxr-xr-x root/root usr/lib/libsasl2.so.2.0.23
drwxr-xr-x root/root usr/lib/sasl2/ drwxr-xr-x root/root usr/lib/sasl2/
-rwxr-xr-x root/root usr/lib/sasl2/libanonymous.la -rwxr-xr-x root/root usr/lib/sasl2/libanonymous.la
lrwxrwxrwx root/root usr/lib/sasl2/libanonymous.so -> libanonymous.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libanonymous.so -> libanonymous.so.2.0.23
lrwxrwxrwx root/root usr/lib/sasl2/libanonymous.so.2 -> libanonymous.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libanonymous.so.2 -> libanonymous.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libanonymous.so.2.0.22 -rwxr-xr-x root/root usr/lib/sasl2/libanonymous.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libcrammd5.la -rwxr-xr-x root/root usr/lib/sasl2/libcrammd5.la
lrwxrwxrwx root/root usr/lib/sasl2/libcrammd5.so -> libcrammd5.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libcrammd5.so -> libcrammd5.so.2.0.23
lrwxrwxrwx root/root usr/lib/sasl2/libcrammd5.so.2 -> libcrammd5.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libcrammd5.so.2 -> libcrammd5.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libcrammd5.so.2.0.22 -rwxr-xr-x root/root usr/lib/sasl2/libcrammd5.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libdigestmd5.la -rwxr-xr-x root/root usr/lib/sasl2/libdigestmd5.la
lrwxrwxrwx root/root usr/lib/sasl2/libdigestmd5.so -> libdigestmd5.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libdigestmd5.so -> libdigestmd5.so.2.0.23
lrwxrwxrwx root/root usr/lib/sasl2/libdigestmd5.so.2 -> libdigestmd5.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libdigestmd5.so.2 -> libdigestmd5.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libdigestmd5.so.2.0.22 -rwxr-xr-x root/root usr/lib/sasl2/libdigestmd5.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/liblogin.la -rwxr-xr-x root/root usr/lib/sasl2/liblogin.la
lrwxrwxrwx root/root usr/lib/sasl2/liblogin.so -> liblogin.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/liblogin.so -> liblogin.so.2.0.23
lrwxrwxrwx root/root usr/lib/sasl2/liblogin.so.2 -> liblogin.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/liblogin.so.2 -> liblogin.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/liblogin.so.2.0.22 -rwxr-xr-x root/root usr/lib/sasl2/liblogin.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libotp.la -rwxr-xr-x root/root usr/lib/sasl2/libotp.la
lrwxrwxrwx root/root usr/lib/sasl2/libotp.so -> libotp.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libotp.so -> libotp.so.2.0.23
lrwxrwxrwx root/root usr/lib/sasl2/libotp.so.2 -> libotp.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libotp.so.2 -> libotp.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libotp.so.2.0.22 -rwxr-xr-x root/root usr/lib/sasl2/libotp.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libplain.la -rwxr-xr-x root/root usr/lib/sasl2/libplain.la
lrwxrwxrwx root/root usr/lib/sasl2/libplain.so -> libplain.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libplain.so -> libplain.so.2.0.23
lrwxrwxrwx root/root usr/lib/sasl2/libplain.so.2 -> libplain.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libplain.so.2 -> libplain.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libplain.so.2.0.22 -rwxr-xr-x root/root usr/lib/sasl2/libplain.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libsasldb.la -rwxr-xr-x root/root usr/lib/sasl2/libsasldb.la
lrwxrwxrwx root/root usr/lib/sasl2/libsasldb.so -> libsasldb.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libsasldb.so -> libsasldb.so.2.0.23
lrwxrwxrwx root/root usr/lib/sasl2/libsasldb.so.2 -> libsasldb.so.2.0.22 lrwxrwxrwx root/root usr/lib/sasl2/libsasldb.so.2 -> libsasldb.so.2.0.23
-rwxr-xr-x root/root usr/lib/sasl2/libsasldb.so.2.0.22 -rwxr-xr-x root/root usr/lib/sasl2/libsasldb.so.2.0.23
drwxr-xr-x root/root usr/man/ drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man3/ drwxr-xr-x root/root usr/man/man3/
-rw-r--r-- root/root usr/man/man3/sasl.3.gz -rw-r--r-- root/root usr/man/man3/sasl.3.gz

View File

@ -1,3 +1,2 @@
24cceff814d8e00e80e06ca195e4e9fe cyrus-sasl-2.1.22-crypt.patch 2eb0e48106f0e9cd8001e654f267ecbc cyrus-sasl-2.1.23.tar.gz
45dde9d19193ae9dd388eb68b2027bc9 cyrus-sasl-2.1.22.tar.gz
ec81c1d452216c3da110d7b9a6f8fa8f saslauthd ec81c1d452216c3da110d7b9a6f8fa8f saslauthd

View File

@ -5,18 +5,14 @@
# Depends on: db, openssl # Depends on: db, openssl
name=cyrus-sasl name=cyrus-sasl
version=2.1.22 version=2.1.23
release=2 release=1
source=(ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/$name-$version.tar.gz \ source=(ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/$name-$version.tar.gz \
$name-$version-crypt.patch \
saslauthd) saslauthd)
build(){ build(){
cd $name-$version cd $name-$version
# fix the crypt function
patch -p1 < $SRC/$name-$version-crypt.patch
./configure \ ./configure \
--prefix=/usr \ --prefix=/usr \
--sysconfdir=/etc/sasl \ --sysconfdir=/etc/sasl \

View File

@ -1,10 +0,0 @@
--- cyrus-sasl-2.1.22/saslauthd/auth_shadow.c 2006-04-19 21:36:36.000000000 +0200
+++ cyrus-sasl-2.1.22-new/saslauthd/auth_shadow.c 2006-05-22 13:21:31.000000000 +0200
@@ -45,6 +45,7 @@
# include <time.h>
# include <pwd.h>
# include <syslog.h>
+# include <crypt.h>
# ifndef HAVE_GETSPNAM
# ifdef WITH_DES