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.
|