Changes committed to git://git.performancecopilot.org/kenj/pcp.git dev
qa/.gitignore | 1
qa/944 | 96 ++++++++++++++++++++++++++++++++----
qa/944.out | 119 ---------------------------------------------
qa/944.out.1 | 115 +++++++++++++++++++++++++++++++++++++++++++
qa/944.out.2 | 119 +++++++++++++++++++++++++++++++++++++++++++++
qa/admin/myconfigure | 41 +++++++++------
qa/admin/show-me-all | 2
src/libpcp/src/access.c | 7 ++
src/libpcp/src/auxserver.c | 40 +++++++++++++--
src/libpcp/src/connect.c | 15 +++++
src/pmprobe/pmprobe.c | 2
11 files changed, 408 insertions(+), 149 deletions(-)
commit 09a5f130b610add1e03f41b690710e88b3d47bf0
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Oct 30 07:00:15 2014 +1100
qa/admin/show-me-all - fix small botch in hostname for echo
commit 071715ec93fd5cb0f1165f3fd74183b650164c8a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Oct 30 06:59:10 2014 +1100
qa/admin/myconfigure - adjust configure options to match logic in Makepkgs
commit 8992fa5ce0e42546e32c73bbab4b716ed4c0a695
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Oct 30 06:57:20 2014 +1100
qa/944 - extensions
1. run pmcd and clients with more diagnostic ... syphon this output
into 944.full
2. add another test to be sure the implementation of user and
authentication, fails when the connection to pmcd is via
a unix domain socket ... but only try this for platforms that
do NOT have secure socket support (see the comment in 944 for
more details)
3. add variant output files for the have/do not have secure sockets
cases
commit 747ae8cd0e447f0e379ba585c0e3e6050668d8f4
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Oct 29 16:32:21 2014 +1100
libpcp - non-secure handshake changes
User and/or group authorisation requires the non-secure implementation
of __pmSecureServerHandshake() to accept the PDU_FLAG_CREDS_REQD
credential, provided the connection has been made with a unix domain
socket.
commit 3933ec89ec199f736c65f051033140ac391f62ce
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Oct 29 16:31:15 2014 +1100
libpcp - extra diagnostics
In the areas of pmcd connection mode selection and user/group
authorisation.
commit df7d5b1551c0396d4f6acb832a090cd266f7b826
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Oct 29 14:26:37 2014 +1100
pmprobe - improve guard in error case
If the context is valid, but access controls prevent fetching
information from pmcd, then the number of metrics found in a
PMNS traversal may be 0. Avoid calling pmLookupName() in this
case.
|