pcp
[Top] [All Lists]

pcp updates: auth, cleanup, man entry (acme ... beep beep)

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: auth, cleanup, man entry (acme ... beep beep)
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri, 10 May 2013 18:59:01 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <786736610.14667656.1368226487364.JavaMail.root@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: nXIGrGTRC4P5iv4Fd+9jQeXEzNqFOQ==
Thread-topic: pcp updates: auth, cleanup, man entry (acme ... beep beep)
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

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: auth, cleanup, man entry (acme ... beep beep), Nathan Scott <=