Changes committed to git://oss.sgi.com/pcp/pcp.git dev
man/man1/pmatop.1 | 5 +-
src/include/pcp/impl.h | 2
src/libpcp/src/connectlocal.c | 45 ++++++++++++++++++--
src/libpcp/src/context.c | 2
src/libpcp/src/internal.h | 2
src/libpcp/src/secureserver.c | 22 +++++++++
src/libpcp/src/util.c | 47 ++++++++++++++-------
src/pmcd/src/agent.c | 3 -
src/pmcd/src/config.c | 93 ++++++++++++++++++++++++++++++++++++++++--
src/pmcd/src/dofetch.c | 19 ++------
src/pmcd/src/dopdus.c | 36 ++++++----------
src/pmcd/src/dostore.c | 10 +---
src/pmcd/src/pmcd.h | 8 ++-
src/pmdas/linux_proc/pmda.c | 24 +++++++++-
src/pmdas/sample/src/sample.c | 18 ++++----
15 files changed, 253 insertions(+), 83 deletions(-)
commit 477760d2e843712e65e02842a2542aadd88adbe7
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Sat May 11 08:34:06 2013 +1000
Reference atop(1) in pmatop(1) to recognize the relationship
commit 47651ace0c35b8a1fb9faef2129cbb575511ab24
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 10 21:54:21 2013 +1000
Guard the auth attr diagnostic with the right pmDebug flag
commit 89df51f17c060146c0d881f91863c83b4b4ef238
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 10 21:15:31 2013 +1000
Implement the mechanism whereby PMDAs can access auth attrs
Makes use of the previously unused flags parameter in the
credentials PDU and dispatch structure that is sent to or
shared with pmcd.
In order for local context mode PMDAs to be able to access
any authentication attributes (uid/gid implemeted), we now
pass the per-context attribute hash into that routine - as
we did for pmcd contexts. Since these PMDAs execute in-
process for the client tool we simply make available the
uid and gid for the user running the tool. Might want to
add username later, its easily added, and it will be fully
backward compatible - no API changes needed, new versions
will see new attributes and can take new actions/decisions.
Add initial support for connection attribute handling into
sample and Linux proc agents, although neither do anything
particularly special with them at this stage.
commit c06c68a8fbf3222476d01a46a2dd61b38dbdbd06
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 10 13:55:01 2013 +1000
Switch pmcd to use simpler pmda callback model
|