Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 234071 Details for
Bug 322709
<app-crypt/heimdal-1.3.3: GSS-API checksum [CVE-2010-1321] and NULL pointer deference error
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
heimdal_testsuite.patch
heimdal_testsuite.patch (text/plain), 11.65 KB, created by
Eray Aslan
on 2010-06-04 06:18:21 UTC
(
hide
)
Description:
heimdal_testsuite.patch
Filename:
MIME Type:
Creator:
Eray Aslan
Created:
2010-06-04 06:18:21 UTC
Size:
11.65 KB
patch
obsolete
>diff --git a/tests/bin/Makefile.am b/tests/bin/Makefile.am >index 49accb0..3d54a97 100644 >--- a/tests/bin/Makefile.am >+++ b/tests/bin/Makefile.am >@@ -8,7 +8,8 @@ do_subst = \ > sed $(do_dlopen) \ > -e "s,[@]EGREP[@],$(EGREP),g" \ > -e "s,[@]top_srcdir[@],$${top_srcdir},g" \ >- -e "s,[@]top_builddir[@],$${top_builddir},g" >+ -e "s,[@]top_builddir[@],$${top_builddir},g" \ >+ -e "s,[@]NO_AFS[@],$${NO_AFS},g" > > setup-env: setup-env.in Makefile > $(do_subst) < $(srcdir)/setup-env.in > setup-env.tmp >diff --git a/tests/bin/setup-env.in b/tests/bin/setup-env.in >index a848482..4857e17 100644 >--- a/tests/bin/setup-env.in >+++ b/tests/bin/setup-env.in >@@ -6,6 +6,7 @@ unset KRB5CCNAME > top_builddir="@top_builddir@" > top_srcdir="@top_srcdir@" > EGREP="@EGREP@" >+NO_AFS="@NO_AFS@" > > # Meant to be sourced (source or .) by the tester application, offers > # most commands in heimdal as variables >@@ -42,6 +43,14 @@ have_db="${top_builddir}/tests/db/have-db" > leaks_kill="${top_srcdir}/tests/kdc/leaks-kill.sh" > wait_kdc="${top_srcdir}/tests/kdc/wait-kdc.sh" > >+if [ ! "${NO_AFS}" ] ; then >+ afs_no_unlog="--no-unlog" >+ afs_no_afslog="--no-afslog" >+else >+ afs_no_unlog="" >+ afs_no_afslog="" >+fi >+ > # data > hx509_data="${top_srcdir}/lib/hx509/data" > >diff --git a/tests/gss/check-basic.in b/tests/gss/check-basic.in >index 5599e5f..ef63097 100644 >--- a/tests/gss/check-basic.in >+++ b/tests/gss/check-basic.in >@@ -51,8 +51,8 @@ cache="FILE:krb5ccfile" > cache2="FILE:krb5ccfile2" > nocache="FILE:no-such-cache" > >-kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache --no-afslog" >-kdestroy="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache --no-unlog" >+kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache ${afs_no_afslog}" >+kdestroy="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache ${afs_no_unlog}" > klist="${TESTS_ENVIRONMENT} ../../kuser/klist -c $cache" > kadmin="${TESTS_ENVIRONMENT} ../../kadmin/kadmin -l -r $R" > kdc="${TESTS_ENVIRONMENT} ../../kdc/kdc --addresses=localhost -P $port" >diff --git a/tests/gss/check-context.in b/tests/gss/check-context.in >index 06f7774..1b01e49 100644 >--- a/tests/gss/check-context.in >+++ b/tests/gss/check-context.in >@@ -49,7 +49,7 @@ keytab="FILE:${keytabfile}" > nokeytab="FILE:no-such-keytab" > cache="FILE:krb5ccfile" > >-kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache --no-afslog" >+kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache ${afs_no_afslog}" > klist="${TESTS_ENVIRONMENT} ../../kuser/klist -c $cache" > kgetcred="${TESTS_ENVIRONMENT} ../../kuser/kgetcred -c $cache" > kadmin="${TESTS_ENVIRONMENT} ../../kadmin/kadmin -l -r $R" >diff --git a/tests/gss/check-ntlm.in b/tests/gss/check-ntlm.in >index c76f63d..a929e66 100644 >--- a/tests/gss/check-ntlm.in >+++ b/tests/gss/check-ntlm.in >@@ -49,8 +49,8 @@ keytab="FILE:${keytabfile}" > cache="FILE:krb5ccfile" > cacheds="FILE:krb5ccfile-ds" > >-kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache --no-afslog" >-kinitds="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cacheds --no-afslog" >+kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache ${afs_no_afslog}" >+kinitds="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cacheds ${afs_no_afslog}" > kadmin="${TESTS_ENVIRONMENT} ../../kadmin/kadmin -l -r $R" > kdc="${TESTS_ENVIRONMENT} ../../kdc/kdc --addresses=localhost -P $port" > kdigest="${TESTS_ENVIRONMENT} ../../kuser/kdigest" >diff --git a/tests/gss/check-spnego.in b/tests/gss/check-spnego.in >index 3284715..7e90f5b 100644 >--- a/tests/gss/check-spnego.in >+++ b/tests/gss/check-spnego.in >@@ -49,8 +49,8 @@ keytab="FILE:${keytabfile}" > cache="FILE:krb5ccfile" > cacheds="FILE:krb5ccfile-ds" > >-kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache --no-afslog --forwardable" >-kinitds="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cacheds --no-afslog" >+kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache ${afs_no_afslog} --forwardable" >+kinitds="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cacheds ${afs_no_afslog}" > kadmin="${TESTS_ENVIRONMENT} ../../kadmin/kadmin -l -r $R" > kdc="${TESTS_ENVIRONMENT} ../../kdc/kdc --addresses=localhost -P $port" > >diff --git a/tests/kdc/check-cc.in b/tests/kdc/check-cc.in >index 0a37703..aef5e16 100644 >--- a/tests/kdc/check-cc.in >+++ b/tests/kdc/check-cc.in >@@ -51,8 +51,8 @@ R=TEST.H5L.SE > port=@port@ > pwport=@pwport@ > >-kinit="${kinit} --password-file=${objdir}/foopassword --no-afslog" >-kdestroy="${kdestroy} --no-unlog" >+kinit="${kinit} --password-file=${objdir}/foopassword ${afs_no_afslog}" >+kdestroy="${kdestroy} ${afs_no_unlog}" > kadmin="${kadmin} -l -r $R" > kdc="${kdc} --addresses=localhost -P $port" > >diff --git a/tests/kdc/check-delegation.in b/tests/kdc/check-delegation.in >index 7e23157..9cf11c3 100644 >--- a/tests/kdc/check-delegation.in >+++ b/tests/kdc/check-delegation.in >@@ -54,10 +54,10 @@ kdc="${kdc} --addresses=localhost -P $port" > server=host/datan.test4.h5l.se@TEST4.H5L.ORG > cache="FILE:${objdir}/cache.krb5" > >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > klist="${klist} -c $cache" > kgetcred="${kgetcred} -c $cache" >-kdestroy="${kdestroy} -c $cache --no-unlog" >+kdestroy="${kdestroy} -c $cache ${afs_no_unlog}" > > KRB5_CONFIG="${objdir}/krb5.conf" > export KRB5_CONFIG >diff --git a/tests/kdc/check-des.in b/tests/kdc/check-des.in >index 1eca6c4..77a39b1 100644 >--- a/tests/kdc/check-des.in >+++ b/tests/kdc/check-des.in >@@ -54,10 +54,10 @@ afsserver=afs/test.h5l.se > hostserver=host/server.test.h5l.se > cache="FILE:${objdir}/cache.krb5" > >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > klist="${klist} -c $cache" > kgetcred="${kgetcred} -c $cache" >-kdestroy="${kdestroy} -c $cache --no-unlog" >+kdestroy="${kdestroy} -c $cache ${afs_no_unlog}" > > KRB5_CONFIG="${objdir}/krb5.conf" > export KRB5_CONFIG >diff --git a/tests/kdc/check-digest.in b/tests/kdc/check-digest.in >index d253d59..90eb130 100644 >--- a/tests/kdc/check-digest.in >+++ b/tests/kdc/check-digest.in >@@ -56,7 +56,7 @@ ocache="FILE:${objdir}/ocache.krb5" > keytabfile=${objdir}/server.keytab > keytab="FILE:${keytabfile}" > >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > klist="${klist} -c $cache" > kdigest="${kdigest} --ccache=$cache" > >diff --git a/tests/kdc/check-iprop.in b/tests/kdc/check-iprop.in >index 2bc5544..ba9aff1 100644 >--- a/tests/kdc/check-iprop.in >+++ b/tests/kdc/check-iprop.in >@@ -54,7 +54,7 @@ keytab="FILE:${keytabfile}" > > kdc="${kdc} --addresses=localhost -P $port" > kadmin="${kadmin} -r $R" >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > > KRB5_CONFIG="${objdir}/krb5.conf" > export KRB5_CONFIG >diff --git a/tests/kdc/check-kadmin.in b/tests/kdc/check-kadmin.in >index faba084..b761ef0 100644 >--- a/tests/kdc/check-kadmin.in >+++ b/tests/kdc/check-kadmin.in >@@ -55,9 +55,9 @@ kadmind="${kadmind} -p $admport" > > server=host/datan.test.h5l.se > >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > kgetcred="${kgetcred} -c $cache" >-kdestroy="${kdestroy} -c $cache --no-unlog" >+kdestroy="${kdestroy} -c $cache ${afs_no_unlog}" > > KRB5_CONFIG="${objdir}/krb5.conf" > export KRB5_CONFIG >diff --git a/tests/kdc/check-kdc.in b/tests/kdc/check-kdc.in >index 0e1f9d7..5fc08fc 100644 >--- a/tests/kdc/check-kdc.in >+++ b/tests/kdc/check-kdc.in >@@ -70,11 +70,11 @@ keytab="FILE:${keytabfile}" > ps="proxy-service@${R}" > aesenctype="aes256-cts-hmac-sha1-96" > >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > klist="${klist} -c $cache" > kgetcred="${kgetcred} -c $cache" > kgetcred_imp="${kgetcred} -c $cache --out-cache=${ocache}" >-kdestroy="${kdestroy} -c $cache --no-unlog" >+kdestroy="${kdestroy} -c $cache ${afs_no_unlog}" > kimpersonate="${kimpersonate} -k ${keytab} --ccache=${ocache}" > > rm -f ${keytabfile} >diff --git a/tests/kdc/check-kpasswdd.in b/tests/kdc/check-kpasswdd.in >index dd2162a..355930f 100644 >--- a/tests/kdc/check-kpasswdd.in >+++ b/tests/kdc/check-kpasswdd.in >@@ -60,10 +60,10 @@ cache="FILE:${objdir}/cache.krb5" > keytabfile=${objdir}/server.keytab > keytab="FILE:${keytabfile}" > >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > klist="${klist} -c $cache" > kgetcred="${kgetcred} -c $cache" >-kdestroy="${kdestroy} -c $cache --no-unlog" >+kdestroy="${kdestroy} -c $cache ${afs_no_unlog}" > > KRB5_CONFIG="${objdir}/krb5.conf" > export KRB5_CONFIG >diff --git a/tests/kdc/check-pkinit.in b/tests/kdc/check-pkinit.in >index 1cb7b50..723cc14 100644 >--- a/tests/kdc/check-pkinit.in >+++ b/tests/kdc/check-pkinit.in >@@ -54,9 +54,9 @@ cache="FILE:${objdir}/cache.krb5" > keyfile="${hx509_data}/key.der" > keyfile2="${hx509_data}/key2.der" > >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > kgetcred="${kgetcred} -c $cache" >-kdestroy="${kdestroy} -c $cache --no-unlog" >+kdestroy="${kdestroy} -c $cache ${afs_no_unlog}" > > KRB5_CONFIG="${objdir}/krb5-pkinit.conf" > export KRB5_CONFIG >diff --git a/tests/kdc/check-referral.in b/tests/kdc/check-referral.in >index b64b06a..8ca2a31 100644 >--- a/tests/kdc/check-referral.in >+++ b/tests/kdc/check-referral.in >@@ -54,10 +54,10 @@ kdc="${kdc} --addresses=localhost -P $port" > > cache="FILE:${objdir}/cache.krb5" > >-kinit="${kinit} -c $cache --no-afslog" >+kinit="${kinit} -c $cache ${afs_no_afslog}" > klist="${klist} -c $cache" > kgetcred="${kgetcred} -c $cache" >-kdestroy="${kdestroy} -c $cache --no-unlog" >+kdestroy="${kdestroy} -c $cache ${afs_no_unlog}" > > > KRB5_CONFIG="${objdir}/krb5.conf" >diff --git a/tests/kdc/check-uu.in b/tests/kdc/check-uu.in >index 91e1e64..2670956 100644 >--- a/tests/kdc/check-uu.in >+++ b/tests/kdc/check-uu.in >@@ -54,10 +54,10 @@ kdc="${TESTS_ENVIRONMENT} ../../kdc/kdc --addresses=localhost -P $port" > cache1="FILE:${objdir}/cache1.krb5" > cache2="FILE:${objdir}/cache2.krb5" > >-kinit1="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache1 --no-afslog" >-kinit2="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache2 --no-afslog" >-kdestroy1="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache1 --no-unlog" >-kdestroy2="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache2 --no-unlog" >+kinit1="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache1 ${afs_no_afslog}" >+kinit2="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache2 ${afs_no_afslog}" >+kdestroy1="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache1 ${afs_no_unlog}" >+kdestroy2="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache2 ${afs_no_unlog}" > uu_server="${TESTS_ENVIRONMENT} ../../appl/test/uu_server" > uu_client="${TESTS_ENVIRONMENT} ../../appl/test/uu_client" > >diff --git a/tests/ldap/check-ldap.in b/tests/ldap/check-ldap.in >index ab61e48..3f706bd 100644 >--- a/tests/ldap/check-ldap.in >+++ b/tests/ldap/check-ldap.in >@@ -45,7 +45,7 @@ port=@port@ > server=host/datan.test.h5l.se > cache="FILE:${objdir}/cache.krb5" > >-kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache --no-afslog" >+kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache ${afs_no_afslog}" > kgetcred="${TESTS_ENVIRONMENT} ../../kuser/kgetcred -c $cache" > kadmin="${TESTS_ENVIRONMENT} ../../kadmin/kadmin -l -r $R" > kdc="${TESTS_ENVIRONMENT} ../../kdc/kdc --addresses=localhost -P $port" >diff --git a/tests/plugin/check-pac.in b/tests/plugin/check-pac.in >index 8c15309..17f7216 100644 >--- a/tests/plugin/check-pac.in >+++ b/tests/plugin/check-pac.in >@@ -55,10 +55,10 @@ cache="FILE:${objdir}/cache.krb5" > keytabfile=${objdir}/server.keytab > keytab="FILE:${keytabfile}" > >-kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache --no-afslog" >+kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache ${afs_no_afslog}" > klist="${TESTS_ENVIRONMENT} ../../kuser/klist -c $cache" > kgetcred="${TESTS_ENVIRONMENT} ../../kuser/kgetcred -c $cache" >-kdestroy="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache --no-unlog" >+kdestroy="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache ${afs_no_unlog}" > test_apreq="${TESTS_ENVIRONMENT} ../../lib/krb5/test_ap-req" > > KRB5_CONFIG="${objdir}/krb5.conf"
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 322709
:
234069
| 234071 |
234073
|
234075
|
234077
|
234163
|
234275