pcp
[Top] [All Lists]

pcp updates - pmlc <---> pmlogger access controls

To: pcp@xxxxxxxxxxx
Subject: pcp updates - pmlc <---> pmlogger access controls
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon, 05 May 2014 14:47:29 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
Another item from the last developers conf call.

Changes committed to git://oss.sgi.com/kenj/pcp.git dev

 man/man1/pmlc.1           |   75 ++++++++++++
 man/man1/pmlogger.1       |   79 +++++++++---
 qa/897                    |   80 +++++++++++++
 qa/897.out                |  283 ++++++++++++++++++++++++++++++++++++++++++++++
 qa/group                  |    1 
 src/pmlc/actions.c        |   36 +++++
 src/pmlogger/src/dopdu.c  |   61 +++++++--
 src/pmlogger/src/logger.h |    2 
 src/pmlogger/src/ports.c  |    4 
 9 files changed, 575 insertions(+), 46 deletions(-)

commit cd5c362f65c1c1d07d3d4e22ce90238f6497a547
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon May 5 13:41:09 2014 +1000

    qa/897 (new) - exercise pmlc<-->pmlogger access controls

commit 188790922fe6094fe63320bf0da040fbb28d597a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon May 5 13:39:37 2014 +1000

    pmlc man page - access controls
    
    Document how pmlogger access controls effect pmlc behaviour.

commit 1967f245af9bc20958187a13f3499cb4a7e3b496
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon May 5 13:36:53 2014 +1000

    pmlogger - improve pmlc access controls
    
    Specifically, don't execute pmlc's "new volume" nor "sync"
    commands unless the pmlogger access control allows mandatory
    operations.
    
    Also clean up the semantics of the control variable used to
    hold access capabilities, and add comments around the parts
    of the code that are subject to access control restrictions.

commit 23c6e92668e24e2a08132afc5d9bd46bfe143347
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon May 5 13:35:25 2014 +1000

    pmlc/actions.c - improved error handling
    
    With tightened access control enforcement at pmlogger, some
    PDU exchenges can now return a error PDU in places that were
    not being handled correctly in the pmlc code.

commit aa68af6cc770b3891a6f5cd4d7cd85b9021ddaa0
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon May 5 12:09:15 2014 +1000

    pmlogger man page - more verbose description of [access] section

<Prev in Thread] Current Thread [Next in Thread>