Changes committed to git://oss.sgi.com/nathans/pcp.git
VERSION.pcp | 2
debian/changelog | 4
man/man1/pmconfig.1 | 77 ++++++++++++++
src/GNUmakefile | 2
src/cpan/PMDA/local.c | 3
src/include/impl.h | 9 +
src/include/pcp.env | 26 +++--
src/libpcp/src/config.c | 207
++++++++++++++++++++++++++++------------
src/libpcp/src/connect.c | 4
src/libpcp/src/pmns.c | 16 +--
src/libpcp/src/win32.c | 4
src/libpcp_gui/src/GNUmakefile | 1
src/libpcp_gui/src/record.c | 16 +++
src/libpcp_gui/src/timeclient.c | 2
src/libpcp_pmda/src/cache.c | 14 +-
src/pmcd/GNUmakefile | 2
src/pmcd/src/GNUmakefile | 7 -
src/pmcd/src/config.c | 46 +++++---
src/pmcd/src/pmcd.c | 46 ++++----
src/pmcd/src/util.c | 51 +++++++++
src/pmconfig/GNUmakefile | 39 +++++++
src/pmconfig/pmconfig.c | 86 ++++++++++++++++
src/pmdas/aix/aix.c | 10 +
src/pmdas/apache/apache.c | 6 -
src/pmdas/bonding/GNUmakefile | 8 -
src/pmdas/cisco/pmda.c | 4
src/pmdas/darwin/pmda.c | 8 +
src/pmdas/dbping/GNUmakefile | 8 -
src/pmdas/hotproc/src/hotproc.c | 5
src/pmdas/ib/daemon.c | 14 --
src/pmdas/ib/dso.c | 5
src/pmdas/ib/pmda.c | 5
src/pmdas/jstat/jstat.c | 7 -
src/pmdas/kvm/GNUmakefile | 8 -
src/pmdas/linux/pmda.c | 10 +
src/pmdas/lmsensors/lmsensors.c | 5
src/pmdas/mailq/mailq.c | 5
src/pmdas/memcache/GNUmakefile | 8 -
src/pmdas/mounts/mounts.c | 20 ++-
src/pmdas/mysql/GNUmakefile | 8 -
src/pmdas/news/GNUmakefile | 11 +-
src/pmdas/pmcd/src/pmcd.c | 5
src/pmdas/process/process.c | 24 ++--
src/pmdas/roomtemp/roomtemp.c | 5
src/pmdas/sample/src/pmda.c | 5
src/pmdas/sample/src/sample.c | 10 +
src/pmdas/sendmail/sendmail.c | 5
src/pmdas/shping/pmda.c | 5
src/pmdas/simple/simple.c | 20 ++-
src/pmdas/solaris/solaris.c | 10 +
src/pmdas/summary/pmda.c | 5
src/pmdas/systemtap/GNUmakefile | 8 -
src/pmdas/trace/src/pmda.c | 5
src/pmdas/trivial/trivial.c | 5
src/pmdas/txmon/txmon.c | 5
src/pmdas/vmware/GNUmakefile | 8 -
src/pmdas/weblog/pmda.c | 5
src/pmdas/windows/pmda.c | 4
src/pmie/src/pmie.c | 4
src/pmie/src/stomp.c | 6 -
src/pmlogger/pmlogger.c | 5
src/pmns/GNUmakefile | 3
src/pmns/pmnsdel.c | 8 -
src/pmns/pmnsmerge.c | 8 -
src/pmpost/pmpost.c | 4
65 files changed, 710 insertions(+), 281 deletions(-)
commit 2d8ec0c35ee09b4f051a77eb3658327fce2a92e8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Feb 17 09:23:26 2009 +1100
Bump datestamp version number for pkg upgrades.
commit 332ae0e41a8531d7e0420a258c07bf1128283306
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Feb 17 08:34:39 2009 +1100
Make Perl PMDA makefiles more generic for easier use as templates
(for new, derived PMDAs that is).
commit f555004b2412ab7de1dfd3d1c8f0b9eed529777c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Feb 17 08:12:21 2009 +1100
Porting botch - ensure pmtime clients read on the right fd.
That would be the file descriptor for reading, not writing,
bozo. Fixes up pmval in GUI mode (-g) once more.
commit 8a162f5956cb647e99a0ef37e05ed371b25d023b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Feb 16 20:00:04 2009 +1100
Run-time path separator and drive specification, for Windows.
On Windows we need to operate within a native (cmd.exe) shell
(for PCP commands) and POSIX shell environment (start scripts,
PMDA Install/Remove, etc, etc...). To assist with this, and
with future relocatable installation on Windows, introduce a
pmconfig tool which wraps pmGetConfig(3), used by pcp.env, and
PCP_DIR environment variable specifying PCP installation root.
Allow _get_pids_by_name (pcp.env) to work on Windows, where we
have to cope with .exe-suffixed commands appearing in ps text.
Add in Windows-specific code to pmcd to deal with daemonising
the process. These changes get us to a functional namespace
Rebuild, pcp start script ("start", "status" works ... "stop"
not so much), and fully functional kernel+pmcd DSO agents.
commit 3fa0c8aef07ce90c7e9049e8ade3e5e6205e2793
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Feb 16 10:56:53 2009 +1100
Fix typo in aggregate cpu interrupt time metric on Windows.
commit 04091e062449fd99566ffd51c45218af0be268ab
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Feb 16 10:55:44 2009 +1100
Allow record.c to be compiled under Windows native.
commit 3b1f6ff592f94929907a1cec9b25984b8a46d18b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Feb 16 10:54:58 2009 +1100
Fix libpcp_gui makefile for Windows builds.
|