Changes committed to git://oss.sgi.com/pcp/pcp.git dev
qa/709 | 10 +++--
qa/823 | 79 +++++++++++++++++++++++++++++++++++++++++
qa/823.out | 18 +++++++++
qa/831 | 10 +----
qa/832 | 8 +---
qa/common.secure | 16 ++++++++
qa/group | 16 +++++---
src/libpcp/src/secureconnect.c | 17 ++++++--
src/libpcp/src/secureserver.c | 12 ++++--
9 files changed, 157 insertions(+), 29 deletions(-)
commit b28d59b076a904ddb3b907ad4f275105b5ea2eb4
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jul 30 11:55:42 2013 +1000
Add test qa/823 which exercises SASL authentication
Checkout of basic SASL authentication using sasldb and
plain authentication method. Verifies both successful
connection establishment and access denied without the
correct password.
Started sharing some of the credential checking code,
using the existing common.secure QA helper file.
commit 718829064199d01bac64d9c069955d32801baeb8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jul 30 09:54:28 2013 +1000
Fix missing cleanup of temporary files in test qa/709
Turns out pmcollectl in test qa/709 was the one creating
mysterious temporary files in the qa directory. Resolve
this by running the test in a tempdir sandbox - but it'd
be good to check if pmcollectl/pmapi is doing all needed
cleanup for archive folios. Will seek help from Stan on
that one.
commit f51ac8f3021fe952fa70c52b4d59d95362d09471
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jul 30 09:43:38 2013 +1000
Mark qa/518 as racey, intermittent extra "(2 rules)" produced
commit 535996ccda471c57f1399db6d2dc3cd27aed0973
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jul 30 08:47:27 2013 +1000
Improve the PCP experience with older versions of NSS
Adds a fallback mode for platforms which run NSS versions
lacking the sql: shared certificate database format. The
behaviour used to be catastrophically bad on e.g. RHEL5 &
required much manually hand-holding just to get the basic
functionality working.
We now take a more pragmatic approach - attempt to setup
an sql: NSS context first, but if that fails fall-back to
one with the default database type (typically dbm).
|