pcp
[Top] [All Lists]

pcp updates: pmwebd

To: pcp@xxxxxxxxxxx
Subject: pcp updates: pmwebd
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 30 Apr 2013 06:51:47 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <358428652.7194441.1367319078306.JavaMail.root@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: Bq7witbnfYJFe6NjzW8caDa1NHl6tQ==
Thread-topic: pcp updates: pmwebd
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 build/mac/GNUmakefile                     |    5 
 build/mac/installer-resources/postinstall |    8 
 build/mac/installer-resources/postupgrade |    8 
 build/mac/installer-resources/preupgrade  |    2 
 build/rpm/fedora.spec                     |   11 -
 build/rpm/pcp.spec.in                     |    8 
 build/slack/README                        |    5 
 build/sun/README                          |    1 
 build/sun/pcp.xml                         |   26 ++
 build/sun/postinstall                     |    8 
 build/sun/preremove                       |    2 
 build/tar/postinstall.tail                |    5 
 build/tar/preinstall.head.in              |    1 
 build/tar/preinstall.tail                 |    6 
 build/tar/remove                          |    4 
 configure                                 |    3 
 configure.in                              |    2 
 debian/pcp.postinst.tail                  |    2 
 debian/pcp.postrm                         |    1 
 debian/pcp.preinst.tail                   |    2 
 debian/pcp.prerm                          |    2 
 man/man1/pmproxy.1                        |    9 
 man/man1/pmwebd.1                         |  110 ++++++++++-
 qa/660                                    |   65 +++---
 src/include/pcp.conf.in                   |    4 
 src/pmproxy/rc_pmproxy                    |   22 +-
 src/pmwebapi/GNUmakefile                  |   50 ++---
 src/pmwebapi/main.c                       |  229 ++++++++++++++++-------
 src/pmwebapi/pmwebapi.h                   |    2 
 src/pmwebapi/pmwebd.options               |   24 ++
 src/pmwebapi/rc_pmwebd                    |  294 ++++++++++++++++++++++++++++++
 src/pmwebapi/util.c                       |   96 +++++++++
 32 files changed, 842 insertions(+), 175 deletions(-)

commit a74f84155e8cb8a2503a39943adff3831e4ff165
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Tue Apr 30 20:50:12 2013 +1000

    Change to start pmwebd up as a regular daemon
    
    Init scripts, logfiles, non-privileged user options,
    configuration files and packaging for all platforms;
    all added in for pmwebd.  Alot based on the pmproxy
    handling of running itself as a daemon, and one/two
    cosmetic updates to the pmproxy processes are made
    as a result.
    
    Man page updates to document the new options, code
    and associated QA test updates too of course.
    
    Changed the '-C' option to '-c' in anticipation of
    using -C down the track consistently with pmcd and
    pmproxy.
    
    Makefile changes in pmwebapi to be more consistent
    with the way other PCP daemons are built, and also
    to ensure source tarball builds will have all code
    even when libmicrohttpd is not installed within the
    build environment.
    
    Added the standard libpcp debugging option -D into
    pmwebd as well, it will surely be needed someday.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmwebd, Nathan Scott <=