From ffa0ee8ab6beece86887f7d5f27522d2ecf07122 Mon Sep 17 00:00:00 2001 From: Markiyan Kushnir Date: Tue, 26 Jan 2016 16:50:54 +0200 Subject: [PATCH 1/8] Initial check-in of FreeBSD port. The work is based on a snapshot, and needs polishing. --- build/freebsd/Makefile | 34 + build/freebsd/distinfo | 2 + build/freebsd/files/patch-src_include_pcp.env | 18 + build/freebsd/files/patch-src_perl_MMV_GNUmakefile | 10 + build/freebsd/files/patch-src_pmdas_root_agent.c | 10 + build/freebsd/pkg-descr | 15 + build/freebsd/pkg-plist | 1259 ++++++++++++++++++++ 7 files changed, 1348 insertions(+) create mode 100644 build/freebsd/Makefile create mode 100644 build/freebsd/distinfo create mode 100644 build/freebsd/files/patch-src_include_pcp.env create mode 100644 build/freebsd/files/patch-src_perl_MMV_GNUmakefile create mode 100644 build/freebsd/files/patch-src_pmdas_root_agent.c create mode 100644 build/freebsd/pkg-descr create mode 100644 build/freebsd/pkg-plist diff --git a/build/freebsd/Makefile b/build/freebsd/Makefile new file mode 100644 index 000000000..9382d067f --- /dev/null +++ b/build/freebsd/Makefile @@ -0,0 +1,34 @@ +# Created by: Markiyan Kushnir +# $FreeBSD:$ +PORTNAME= pcp +PORTVERSION= 3.11.0.1-snapshot +PORTREVISION= 1 +CATEGORIES= sysutils + +MAINTAINER= markiyan.kushnir@gmail.com +COMMENT= Performance Co-Pilot (PCP): framework and services to support system-level performance monitoring and management. + +LICENSE_COMB= dual +LICENSE= GPLv2 LGPL21 + +USE_GITHUB= yes +GH_ACCOUNT= performancecopilot +GH_TAGNAME= cf5e23a93d88420bca29b5be206b800845e55546 + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --localstatedir=${LOCALBASE} \ + --with-logdir=/var/log/pcp \ + --with-rundir=/var/run/pcp \ + --with-tmpdir=/var/tmp \ + --with-configdir=${LOCALBASE}/etc/pcp \ + --with-rcdir=${LOCALBASE}/etc/rc.d + +USES= libtool gmake python bison + +MAKEFILE= GNUmakefile +ALL_TARGET= default +MAKE_ENV= DIST_ROOT=${STAGEDIR} + +NO_MTREE= yes + +.include diff --git a/build/freebsd/distinfo b/build/freebsd/distinfo new file mode 100644 index 000000000..faa0f139f --- /dev/null +++ b/build/freebsd/distinfo @@ -0,0 +1,2 @@ +SHA256 (performancecopilot-pcp-3.11.0.1-cf5e23a93d88420bca29b5be206b800845e55546_GH0.tar.gz) = ed85ad43a2bd7366d7a6e222aa5e5fff7d8c305a7bee15150a241aa406cafd7c +SIZE (performancecopilot-pcp-3.11.0.1-cf5e23a93d88420bca29b5be206b800845e55546_GH0.tar.gz) = 17478943 diff --git a/build/freebsd/files/patch-src_include_pcp.env b/build/freebsd/files/patch-src_include_pcp.env new file mode 100644 index 000000000..6853532dc --- /dev/null +++ b/build/freebsd/files/patch-src_include_pcp.env @@ -0,0 +1,18 @@ +--- src/include/pcp.env ++++ src/include/pcp.env +@@ -84,14 +84,7 @@ _get_pids_by_name() + # or ends in /$1 ... the matching uses sed's regular expressions, + # so passing a regex into $1 will work. + +- $PCP_PS_PROG $PCP_PS_ALL_FLAGS \ +- | sed -n \ +- -e 's/$/ /' \ +- -e 's/[ ][ ]*/ /g' \ +- -e 's/^ //' \ +- -e 's/^[^ ]* //' \ +- -e "/[0-9][:\.][0-9][0-9] *[^ ]*\/$1 /s/ .*//p" \ +- -e "/[0-9][:\.][0-9][0-9] *$1 /s/ .*//p" ++ pgrep -f $1 + } + + _get_pids_by_args() diff --git a/build/freebsd/files/patch-src_perl_MMV_GNUmakefile b/build/freebsd/files/patch-src_perl_MMV_GNUmakefile new file mode 100644 index 000000000..e46b7e19e --- /dev/null +++ b/build/freebsd/files/patch-src_perl_MMV_GNUmakefile @@ -0,0 +1,10 @@ +--- src/perl/MMV/GNUmakefile ++++ src/perl/MMV/GNUmakefile +@@ -55,7 +55,6 @@ include $(BUILDRULES) + install: default + ifneq "$(PACKAGE_DISTRIBUTION)" "debian" + $(call PERL_GET_FILELIST,$(TOPDIR)/perl-pcp-mmv.list,MMV) +- find $$DIST_ROOT -name server.pl -exec chmod 755 '{}' ';' + endif + + install_perl: diff --git a/build/freebsd/files/patch-src_pmdas_root_agent.c b/build/freebsd/files/patch-src_pmdas_root_agent.c new file mode 100644 index 000000000..ab35437e5 --- /dev/null +++ b/build/freebsd/files/patch-src_pmdas_root_agent.c @@ -0,0 +1,10 @@ +--- src/pmdas/root/agent.c ++++ src/pmdas/root/agent.c +@@ -13,6 +13,7 @@ + * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * for more details. + */ ++#include + #include "pmapi.h" + #include "impl.h" + #include "root.h" diff --git a/build/freebsd/pkg-descr b/build/freebsd/pkg-descr new file mode 100644 index 000000000..aa089a695 --- /dev/null +++ b/build/freebsd/pkg-descr @@ -0,0 +1,15 @@ +Performance Co-Pilot (PCP) provides a framework and services to support +system-level performance monitoring and management. It presents a unifying +abstraction for all of the performance data in a system, and many tools +for interrogating, retrieving and processing that data. + +PCP is a feature-rich, mature, extensible, cross-platform toolkit +supporting both live and retrospective analysis. The distributed PCP +architecture makes it especially useful for those seeking centralized +monitoring of distributed processing. + +See the INSTALL file for build, installation and configuration steps. +For more information and details on how to contribute to the PCP project +visit http://www.pcp.io + +WWW: http://www.pcp.io diff --git a/build/freebsd/pkg-plist b/build/freebsd/pkg-plist new file mode 100644 index 000000000..e100959fe --- /dev/null +++ b/build/freebsd/pkg-plist @@ -0,0 +1,1259 @@ +@dir bin +@dir etc +@dir etc/bash_completion.d +@dir etc/pcp +@dir etc/pcp/pipe.conf.d +@dir etc/pcp/pmcd +@dir etc/pcp/pmie +@dir etc/pcp/pmie/control.d +@dir etc/pcp/pmlogger +@dir etc/pcp/pmlogger/control.d +@dir etc/pcp/pmmgr +@dir etc/pcp/pmproxy +@dir etc/rc.d +@dir etc/sasl2 +@dir etc/sysconfig +@dir include +@dir include/pcp +@dir lib +@dir lib/pcp +@dir lib/pcp/config +@dir lib/pcp/config/pmafm +@dir lib/pcp/config/pmchart +@dir lib/pcp/config/pmda +@dir lib/pcp/config/pmie +@dir lib/pcp/config/pmieconf +@dir lib/pcp/config/pmieconf/cisco +@dir lib/pcp/config/pmieconf/cpu +@dir lib/pcp/config/pmieconf/filesys +@dir lib/pcp/config/pmieconf/global +@dir lib/pcp/config/pmieconf/memory +@dir lib/pcp/config/pmieconf/percpu +@dir lib/pcp/config/pmieconf/pernetif +@dir lib/pcp/config/pmieconf/shping +@dir lib/pcp/config/pmlogconf +@dir lib/pcp/config/pmlogconf/apache +@dir lib/pcp/config/pmlogconf/cpu +@dir lib/pcp/config/pmlogconf/disk +@dir lib/pcp/config/pmlogconf/filesystem +@dir lib/pcp/config/pmlogconf/kernel +@dir lib/pcp/config/pmlogconf/mailq +@dir lib/pcp/config/pmlogconf/memcache +@dir lib/pcp/config/pmlogconf/memory +@dir lib/pcp/config/pmlogconf/networking +@dir lib/pcp/config/pmlogconf/platform +@dir lib/pcp/config/pmlogconf/sgi +@dir lib/pcp/config/pmlogconf/shping +@dir lib/pcp/config/pmlogconf/sqlserver +@dir lib/pcp/config/pmlogconf/tools +@dir lib/pcp/config/pmlogconf/v1.0 +@dir lib/pcp/config/pmlogconf/zimbra +@dir lib/pcp/config/pmlogger +@dir lib/pcp/config/pmlogrewrite +@dir lib/pcp/pmdas +@dir lib/pcp/pmdas/activemq +@dir lib/pcp/pmdas/apache +@dir lib/pcp/pmdas/bash +@dir lib/pcp/pmdas/cisco +@dir lib/pcp/pmdas/dbping +@dir lib/pcp/pmdas/ds389 +@dir lib/pcp/pmdas/ds389log +@dir lib/pcp/pmdas/freebsd +@dir lib/pcp/pmdas/gpsd +@dir lib/pcp/pmdas/logger +@dir lib/pcp/pmdas/mailq +@dir lib/pcp/pmdas/memcache +@dir lib/pcp/pmdas/mmv +@dir lib/pcp/pmdas/mounts +@dir lib/pcp/pmdas/named +@dir lib/pcp/pmdas/news +@dir lib/pcp/pmdas/nvidia +@dir lib/pcp/pmdas/pdns +@dir lib/pcp/pmdas/pipe +@dir lib/pcp/pmdas/pmcd +@dir lib/pcp/pmdas/root +@dir lib/pcp/pmdas/rsyslog +@dir lib/pcp/pmdas/samba +@dir lib/pcp/pmdas/sample +@dir lib/pcp/pmdas/sendmail +@dir lib/pcp/pmdas/shping +@dir lib/pcp/pmdas/simple +@dir lib/pcp/pmdas/snmp +@dir lib/pcp/pmdas/summary +@dir lib/pcp/pmdas/trace +@dir lib/pcp/pmdas/trivial +@dir lib/pcp/pmdas/txmon +@dir lib/pcp/pmdas/vmware +@dir lib/pcp/pmdas/weblog +@dir lib/pcp/pmdas/zimbra +@dir lib/pcp/pmns +@dir lib/pcp/tmp +@dir lib/pcp/tmp/pmcd +@dir lib/pcp/tmp/pmie +@dir lib/pcp/tmp/pmlogger +@dir lib/zabbix +@dir lib/zabbix/agent +@dir libexec +@dir libexec/pcp +@dir libexec/pcp/bin +@dir man +@dir man/man1 +@dir man/man3 +@dir man/man5 +@dir share +@dir share/doc +@dir share/doc/pcp +@dir share/doc/pcp-3.11.0 +@dir share/doc/pcp/html +@dir share/doc/pcp/html/diskmodel +@dir share/doc/pcp/html/images +@dir share/doc/pcp/html/importdata +@dir share/doc/pcp/html/pmie +@dir share/doc/pcp/html/pmview +@dir share/pcp +@dir share/pcp/demos +@dir share/pcp/demos/mmv +@dir share/pcp/demos/pmclient +@dir share/pcp/demos/procmemstat +@dir share/pcp/demos/trace +@dir share/pcp/demos/tutorials +@dir share/pcp/examples +@dir share/pcp/examples/pmie +@dir share/pcp/lib +@dir share/pcp/pixmaps + +bin/collectl2pcp +bin/dbpmda +bin/ganglia2pcp +bin/genpmda +bin/iostat2pcp +bin/mrtg2pcp +bin/pcp +bin/pmafm +bin/pmclient +bin/pmclient_fg +bin/pmdate +bin/pmdbg +bin/pmdiff +bin/pmdumplog +bin/pmerr +bin/pmevent +bin/pmfind +bin/pmgenmap +bin/pmie +bin/pmie2col +bin/pmieconf +bin/pminfo +bin/pmlc +bin/pmlogcheck +bin/pmlogextract +bin/pmlogger +bin/pmloglabel +bin/pmlogmv +bin/pmlogsummary +bin/pmprobe +bin/pmsocks +bin/pmstat +bin/pmstore +bin/pmtrace +bin/pmval +bin/sar2pcp +bin/sheet2pcp +etc/bash_completion.d/pcp +etc/pcp.conf +etc/pcp.env +etc/pcp/pmcd/pmcd.conf +etc/pcp/pmcd/pmcd.options +etc/pcp/pmcd/rc.local +etc/pcp/pmie/control +etc/pcp/pmie/control.d/local +etc/pcp/pmie/crontab +etc/pcp/pmlogger/control +etc/pcp/pmlogger/control.d/local +etc/pcp/pmlogger/crontab +etc/pcp/pmmgr/README +etc/pcp/pmmgr/pmie +etc/pcp/pmmgr/pmieconf +etc/pcp/pmmgr/pmlogconf +etc/pcp/pmmgr/pmlogger +etc/pcp/pmmgr/pmlogmerge +etc/pcp/pmmgr/pmlogmerge-granular +etc/pcp/pmmgr/pmlogmerge-rewrite +etc/pcp/pmmgr/pmlogreduce +etc/pcp/pmmgr/pmmgr.options +etc/pcp/pmmgr/target-discovery.example-avahi +etc/pcp/pmproxy/pmproxy.options +etc/rc.d/pcp +etc/rc.d/pmcd +etc/rc.d/pmie +etc/rc.d/pmlogger +etc/rc.d/pmmgr +etc/rc.d/pmproxy +etc/sasl2/pmcd.conf +etc/sysconfig/pmcd +etc/sysconfig/pmlogger +etc/sysconfig/pmproxy +include/pcp/builddefs +include/pcp/buildrules +include/pcp/config.h +include/pcp/config32.h +include/pcp/config64.h +include/pcp/configsz.h +include/pcp/impl.h +include/pcp/import.h +include/pcp/mmv_dev.h +include/pcp/mmv_stats.h +include/pcp/platform_defs.h +include/pcp/pmafm.h +include/pcp/pmapi.h +include/pcp/pmda.h +include/pcp/pmdaroot.h +include/pcp/pmdbg.h +include/pcp/pmtime.h +include/pcp/trace.h +include/pcp/trace_dev.h +lib/libpcp.a +lib/libpcp.so +lib/libpcp.so.3 +lib/libpcp_gui.a +lib/libpcp_gui.so +lib/libpcp_gui.so.2 +lib/libpcp_import.a +lib/libpcp_import.so +lib/libpcp_import.so.1 +lib/libpcp_mmv.a +lib/libpcp_mmv.so +lib/libpcp_mmv.so.1 +lib/libpcp_pmda.a +lib/libpcp_pmda.so +lib/libpcp_pmda.so.3 +lib/libpcp_trace.a +lib/libpcp_trace.so +lib/libpcp_trace.so.2 +lib/pcp/config/pmafm/pcp +lib/pcp/config/pmafm/pcp-gui +lib/pcp/config/pmchart/Apache +lib/pcp/config/pmchart/Cisco +lib/pcp/config/pmchart/Sample +lib/pcp/config/pmchart/Sendmail +lib/pcp/config/pmchart/Web.Alarms +lib/pcp/config/pmchart/Web.Allservers +lib/pcp/config/pmchart/Web.Perserver.Bytes +lib/pcp/config/pmchart/Web.Perserver.Requests +lib/pcp/config/pmchart/Web.Requests +lib/pcp/config/pmchart/Web.Volume +lib/pcp/config/pmchart/shping.CPUTime +lib/pcp/config/pmchart/shping.RealTime +lib/pcp/config/pmieconf/cisco/in_util +lib/pcp/config/pmieconf/cisco/out_util +lib/pcp/config/pmieconf/cpu/context_switch +lib/pcp/config/pmieconf/cpu/excess_fpe +lib/pcp/config/pmieconf/cpu/load_average +lib/pcp/config/pmieconf/cpu/low_util +lib/pcp/config/pmieconf/cpu/syscall +lib/pcp/config/pmieconf/cpu/system +lib/pcp/config/pmieconf/cpu/util +lib/pcp/config/pmieconf/filesys/buffer_cache +lib/pcp/config/pmieconf/filesys/dnlc_miss +lib/pcp/config/pmieconf/filesys/filling +lib/pcp/config/pmieconf/global/parameters +lib/pcp/config/pmieconf/global/pcp_actions +lib/pcp/config/pmieconf/memory/exhausted +lib/pcp/config/pmieconf/memory/swap_low +lib/pcp/config/pmieconf/percpu/context_switch +lib/pcp/config/pmieconf/percpu/many_util +lib/pcp/config/pmieconf/percpu/some_util +lib/pcp/config/pmieconf/percpu/syscall +lib/pcp/config/pmieconf/percpu/system +lib/pcp/config/pmieconf/pernetif/collisions +lib/pcp/config/pmieconf/pernetif/errors +lib/pcp/config/pmieconf/pernetif/packets +lib/pcp/config/pmieconf/pernetif/util +lib/pcp/config/pmieconf/shping/response +lib/pcp/config/pmieconf/shping/status +lib/pcp/config/pmlogconf/apache/processes +lib/pcp/config/pmlogconf/apache/summary +lib/pcp/config/pmlogconf/apache/uptime +lib/pcp/config/pmlogconf/cpu/percpu +lib/pcp/config/pmlogconf/cpu/summary +lib/pcp/config/pmlogconf/disk/percontroller +lib/pcp/config/pmlogconf/disk/perdisk +lib/pcp/config/pmlogconf/disk/perpartition +lib/pcp/config/pmlogconf/disk/summary +lib/pcp/config/pmlogconf/filesystem/all +lib/pcp/config/pmlogconf/filesystem/summary +lib/pcp/config/pmlogconf/filesystem/xfs-all +lib/pcp/config/pmlogconf/filesystem/xfs-io-irix +lib/pcp/config/pmlogconf/filesystem/xfs-io-linux +lib/pcp/config/pmlogconf/kernel/bufcache-activity +lib/pcp/config/pmlogconf/kernel/bufcache-all +lib/pcp/config/pmlogconf/kernel/inode-cache +lib/pcp/config/pmlogconf/kernel/interrupts-irix +lib/pcp/config/pmlogconf/kernel/load +lib/pcp/config/pmlogconf/kernel/memory-irix +lib/pcp/config/pmlogconf/kernel/memory-linux +lib/pcp/config/pmlogconf/kernel/queues-irix +lib/pcp/config/pmlogconf/kernel/read-write-data +lib/pcp/config/pmlogconf/kernel/summary-linux +lib/pcp/config/pmlogconf/kernel/summary-windows +lib/pcp/config/pmlogconf/kernel/syscalls-irix +lib/pcp/config/pmlogconf/kernel/syscalls-linux +lib/pcp/config/pmlogconf/kernel/syscalls-percpu-irix +lib/pcp/config/pmlogconf/kernel/vnodes +lib/pcp/config/pmlogconf/mailq/summary +lib/pcp/config/pmlogconf/memcache/summary +lib/pcp/config/pmlogconf/memory/proc-linux +lib/pcp/config/pmlogconf/memory/swap-activity +lib/pcp/config/pmlogconf/memory/swap-all +lib/pcp/config/pmlogconf/memory/swap-config +lib/pcp/config/pmlogconf/memory/tlb-irix +lib/pcp/config/pmlogconf/networking/interface-all +lib/pcp/config/pmlogconf/networking/interface-summary +lib/pcp/config/pmlogconf/networking/mbufs +lib/pcp/config/pmlogconf/networking/multicast +lib/pcp/config/pmlogconf/networking/nfs2-client +lib/pcp/config/pmlogconf/networking/nfs2-server +lib/pcp/config/pmlogconf/networking/nfs3-client +lib/pcp/config/pmlogconf/networking/nfs3-server +lib/pcp/config/pmlogconf/networking/nfs4-client +lib/pcp/config/pmlogconf/networking/nfs4-server +lib/pcp/config/pmlogconf/networking/other-protocols +lib/pcp/config/pmlogconf/networking/rpc +lib/pcp/config/pmlogconf/networking/socket-irix +lib/pcp/config/pmlogconf/networking/socket-linux +lib/pcp/config/pmlogconf/networking/streams +lib/pcp/config/pmlogconf/networking/tcp-activity-irix +lib/pcp/config/pmlogconf/networking/tcp-activity-linux +lib/pcp/config/pmlogconf/networking/tcp-all +lib/pcp/config/pmlogconf/networking/udp-all +lib/pcp/config/pmlogconf/networking/udp-packets-irix +lib/pcp/config/pmlogconf/networking/udp-packets-linux +lib/pcp/config/pmlogconf/platform/hinv +lib/pcp/config/pmlogconf/platform/linux +lib/pcp/config/pmlogconf/sgi/cpu-evctr +lib/pcp/config/pmlogconf/sgi/craylink +lib/pcp/config/pmlogconf/sgi/efs +lib/pcp/config/pmlogconf/sgi/hub +lib/pcp/config/pmlogconf/sgi/kaio +lib/pcp/config/pmlogconf/sgi/node-memory +lib/pcp/config/pmlogconf/sgi/numa +lib/pcp/config/pmlogconf/sgi/numa-summary +lib/pcp/config/pmlogconf/sgi/xbow +lib/pcp/config/pmlogconf/sgi/xlv-activity +lib/pcp/config/pmlogconf/sgi/xlv-stripe-io +lib/pcp/config/pmlogconf/sgi/xvm-all +lib/pcp/config/pmlogconf/sgi/xvm-ops +lib/pcp/config/pmlogconf/sgi/xvm-stats +lib/pcp/config/pmlogconf/shping/summary +lib/pcp/config/pmlogconf/sqlserver/summary +lib/pcp/config/pmlogconf/tools/atop +lib/pcp/config/pmlogconf/tools/atop-httpstats +lib/pcp/config/pmlogconf/tools/atop-proc +lib/pcp/config/pmlogconf/tools/atop-summary +lib/pcp/config/pmlogconf/tools/collectl +lib/pcp/config/pmlogconf/tools/collectl-interrupts +lib/pcp/config/pmlogconf/tools/collectl-summary +lib/pcp/config/pmlogconf/tools/dmcache +lib/pcp/config/pmlogconf/tools/free +lib/pcp/config/pmlogconf/tools/free-summary +lib/pcp/config/pmlogconf/tools/iostat +lib/pcp/config/pmlogconf/tools/ip +lib/pcp/config/pmlogconf/tools/mpstat +lib/pcp/config/pmlogconf/tools/mpstat-interrupts +lib/pcp/config/pmlogconf/tools/numastat +lib/pcp/config/pmlogconf/tools/pcp-summary +lib/pcp/config/pmlogconf/tools/pmclient +lib/pcp/config/pmlogconf/tools/pmclient-summary +lib/pcp/config/pmlogconf/tools/pmieconf +lib/pcp/config/pmlogconf/tools/pmstat +lib/pcp/config/pmlogconf/tools/sar +lib/pcp/config/pmlogconf/tools/sar-summary +lib/pcp/config/pmlogconf/tools/uptime +lib/pcp/config/pmlogconf/tools/vmstat +lib/pcp/config/pmlogconf/tools/vmstat-summary +lib/pcp/config/pmlogconf/v1.0/C2 +lib/pcp/config/pmlogconf/v1.0/C3 +lib/pcp/config/pmlogconf/v1.0/D3 +lib/pcp/config/pmlogconf/v1.0/K0 +lib/pcp/config/pmlogconf/v1.0/S0 +lib/pcp/config/pmlogconf/v1.0/S1 +lib/pcp/config/pmlogconf/zimbra/all +lib/pcp/config/pmlogger/config.pmstat +lib/pcp/pmdas/activemq/ActiveMQ.pm +lib/pcp/pmdas/activemq/Cache.pm +lib/pcp/pmdas/activemq/Install +lib/pcp/pmdas/activemq/JVMGarbageCollection.pm +lib/pcp/pmdas/activemq/JVMMemory.pm +lib/pcp/pmdas/activemq/JVMMemoryPool.pm +lib/pcp/pmdas/activemq/Queue.pm +lib/pcp/pmdas/activemq/RESTClient.pm +lib/pcp/pmdas/activemq/Remove +lib/pcp/pmdas/activemq/TimeSource.pm +lib/pcp/pmdas/activemq/pmdaactivemq.pl +lib/pcp/pmdas/apache/Install +lib/pcp/pmdas/apache/README +lib/pcp/pmdas/apache/Remove +lib/pcp/pmdas/apache/domain.h +lib/pcp/pmdas/apache/help +lib/pcp/pmdas/apache/pmdaapache +lib/pcp/pmdas/apache/pmns +lib/pcp/pmdas/apache/root +lib/pcp/pmdas/bash/Install +lib/pcp/pmdas/bash/Remove +lib/pcp/pmdas/bash/domain.h +lib/pcp/pmdas/bash/help +lib/pcp/pmdas/bash/pmdabash +lib/pcp/pmdas/bash/pmns +lib/pcp/pmdas/bash/root +lib/pcp/pmdas/cisco/Install +lib/pcp/pmdas/cisco/README +lib/pcp/pmdas/cisco/Remove +lib/pcp/pmdas/cisco/domain.h +lib/pcp/pmdas/cisco/help +lib/pcp/pmdas/cisco/parse +lib/pcp/pmdas/cisco/pmdacisco +lib/pcp/pmdas/cisco/pmns +lib/pcp/pmdas/cisco/probe +lib/pcp/pmdas/cisco/root +lib/pcp/pmdas/dbping/Install +lib/pcp/pmdas/dbping/Remove +lib/pcp/pmdas/dbping/dbprobe.pl +lib/pcp/pmdas/dbping/pmdadbping.pl +lib/pcp/pmdas/ds389/Install +lib/pcp/pmdas/ds389/Remove +lib/pcp/pmdas/ds389/pmdads389.pl +lib/pcp/pmdas/ds389log/Install +lib/pcp/pmdas/ds389log/Remove +lib/pcp/pmdas/ds389log/pmdads389log.pl +lib/pcp/pmdas/freebsd/domain.h +lib/pcp/pmdas/freebsd/help +lib/pcp/pmdas/freebsd/help.dir +lib/pcp/pmdas/freebsd/help.pag +lib/pcp/pmdas/freebsd/pmda_freebsd.so +lib/pcp/pmdas/freebsd/pmdafreebsd +lib/pcp/pmdas/gpsd/Install +lib/pcp/pmdas/gpsd/Remove +lib/pcp/pmdas/gpsd/pmdagpsd.pl +lib/pcp/pmdas/logger/Install +lib/pcp/pmdas/logger/README +lib/pcp/pmdas/logger/Remove +lib/pcp/pmdas/logger/domain.h +lib/pcp/pmdas/logger/help +lib/pcp/pmdas/logger/pmdalogger +lib/pcp/pmdas/logger/pmns +lib/pcp/pmdas/logger/root +lib/pcp/pmdas/mailq/Install +lib/pcp/pmdas/mailq/README +lib/pcp/pmdas/mailq/Remove +lib/pcp/pmdas/mailq/domain.h +lib/pcp/pmdas/mailq/help +lib/pcp/pmdas/mailq/pmdamailq +lib/pcp/pmdas/mailq/pmns +lib/pcp/pmdas/mailq/root +lib/pcp/pmdas/memcache/Install +lib/pcp/pmdas/memcache/Remove +lib/pcp/pmdas/memcache/pmdamemcache.pl +lib/pcp/pmdas/mmv/Install +lib/pcp/pmdas/mmv/Remove +lib/pcp/pmdas/mmv/domain.h +lib/pcp/pmdas/mmv/mmvdump +lib/pcp/pmdas/mmv/pmda_mmv.so +lib/pcp/pmdas/mmv/pmdammv +lib/pcp/pmdas/mmv/root_mmv +lib/pcp/pmdas/mounts/Install +lib/pcp/pmdas/mounts/README +lib/pcp/pmdas/mounts/Remove +lib/pcp/pmdas/mounts/domain.h +lib/pcp/pmdas/mounts/help +lib/pcp/pmdas/mounts/mounts.conf +lib/pcp/pmdas/mounts/pmdamounts +lib/pcp/pmdas/mounts/pmns +lib/pcp/pmdas/mounts/root +lib/pcp/pmdas/named/Install +lib/pcp/pmdas/named/Remove +lib/pcp/pmdas/named/pmdanamed.pl +lib/pcp/pmdas/news/Install +lib/pcp/pmdas/news/README +lib/pcp/pmdas/news/Remove +lib/pcp/pmdas/news/active +lib/pcp/pmdas/news/pmdanews.pl +lib/pcp/pmdas/nvidia/Install +lib/pcp/pmdas/nvidia/README +lib/pcp/pmdas/nvidia/Remove +lib/pcp/pmdas/nvidia/domain.h +lib/pcp/pmdas/nvidia/help +lib/pcp/pmdas/nvidia/pmda_nvidia.so +lib/pcp/pmdas/nvidia/pmdanvidia +lib/pcp/pmdas/nvidia/pmns +lib/pcp/pmdas/nvidia/root +lib/pcp/pmdas/pdns/Install +lib/pcp/pmdas/pdns/Remove +lib/pcp/pmdas/pdns/pmdapdns.pl +lib/pcp/pmdas/pipe/Install +lib/pcp/pmdas/pipe/README +lib/pcp/pmdas/pipe/Remove +lib/pcp/pmdas/pipe/domain.h +lib/pcp/pmdas/pipe/help +lib/pcp/pmdas/pipe/pmdapipe +lib/pcp/pmdas/pipe/pmns +lib/pcp/pmdas/pipe/root +lib/pcp/pmdas/pipe/sample.conf +lib/pcp/pmdas/pmcd/help.dir +lib/pcp/pmdas/pmcd/help.pag +lib/pcp/pmdas/pmcd/pmda_pmcd.so +lib/pcp/pmdas/root/domain.h +lib/pcp/pmdas/root/help +lib/pcp/pmdas/root/help.dir +lib/pcp/pmdas/root/help.pag +lib/pcp/pmdas/root/pmdaroot +lib/pcp/pmdas/root/root +lib/pcp/pmdas/root/root_root +lib/pcp/pmdas/rsyslog/Install +lib/pcp/pmdas/rsyslog/Remove +lib/pcp/pmdas/rsyslog/pmdarsyslog.pl +lib/pcp/pmdas/samba/Install +lib/pcp/pmdas/samba/Remove +lib/pcp/pmdas/samba/pmdasamba.pl +lib/pcp/pmdas/sample/Install +lib/pcp/pmdas/sample/Makefile +lib/pcp/pmdas/sample/README +lib/pcp/pmdas/sample/Remove +lib/pcp/pmdas/sample/domain.h +lib/pcp/pmdas/sample/events.c +lib/pcp/pmdas/sample/events.h +lib/pcp/pmdas/sample/help +lib/pcp/pmdas/sample/percontext.c +lib/pcp/pmdas/sample/percontext.h +lib/pcp/pmdas/sample/pmda.c +lib/pcp/pmdas/sample/pmns +lib/pcp/pmdas/sample/root +lib/pcp/pmdas/sample/sample.c +lib/pcp/pmdas/sendmail/Install +lib/pcp/pmdas/sendmail/README +lib/pcp/pmdas/sendmail/Remove +lib/pcp/pmdas/sendmail/domain.h +lib/pcp/pmdas/sendmail/help +lib/pcp/pmdas/sendmail/pmda_sendmail.so +lib/pcp/pmdas/sendmail/pmdasendmail +lib/pcp/pmdas/sendmail/pmns +lib/pcp/pmdas/sendmail/root +lib/pcp/pmdas/shping/Install +lib/pcp/pmdas/shping/README +lib/pcp/pmdas/shping/Remove +lib/pcp/pmdas/shping/domain.h +lib/pcp/pmdas/shping/help +lib/pcp/pmdas/shping/pmdashping +lib/pcp/pmdas/shping/pmns +lib/pcp/pmdas/shping/root +lib/pcp/pmdas/shping/sample.conf +lib/pcp/pmdas/simple/Install +lib/pcp/pmdas/simple/Makefile +lib/pcp/pmdas/simple/README +lib/pcp/pmdas/simple/Remove +lib/pcp/pmdas/simple/domain.h +lib/pcp/pmdas/simple/help +lib/pcp/pmdas/simple/pmdasimple.perl +lib/pcp/pmdas/simple/pmns +lib/pcp/pmdas/simple/root +lib/pcp/pmdas/simple/simple.c +lib/pcp/pmdas/simple/simple.conf +lib/pcp/pmdas/snmp/Install +lib/pcp/pmdas/snmp/Remove +lib/pcp/pmdas/snmp/pmdasnmp.pl +lib/pcp/pmdas/snmp/snmp.conf +lib/pcp/pmdas/summary/Install +lib/pcp/pmdas/summary/README +lib/pcp/pmdas/summary/Remove +lib/pcp/pmdas/summary/domain.h +lib/pcp/pmdas/summary/expr.pmie +lib/pcp/pmdas/summary/help +lib/pcp/pmdas/summary/pmdasummary +lib/pcp/pmdas/summary/pmns +lib/pcp/pmdas/summary/root +lib/pcp/pmdas/trace/Install +lib/pcp/pmdas/trace/README +lib/pcp/pmdas/trace/Remove +lib/pcp/pmdas/trace/domain.h +lib/pcp/pmdas/trace/help +lib/pcp/pmdas/trace/pmdatrace +lib/pcp/pmdas/trace/pmns +lib/pcp/pmdas/trace/root +lib/pcp/pmdas/trivial/Install +lib/pcp/pmdas/trivial/Makefile +lib/pcp/pmdas/trivial/README +lib/pcp/pmdas/trivial/Remove +lib/pcp/pmdas/trivial/domain.h +lib/pcp/pmdas/trivial/help +lib/pcp/pmdas/trivial/pmns +lib/pcp/pmdas/trivial/root +lib/pcp/pmdas/trivial/trivial.c +lib/pcp/pmdas/txmon/Install +lib/pcp/pmdas/txmon/Makefile +lib/pcp/pmdas/txmon/README +lib/pcp/pmdas/txmon/Remove +lib/pcp/pmdas/txmon/domain.h +lib/pcp/pmdas/txmon/genload +lib/pcp/pmdas/txmon/help +lib/pcp/pmdas/txmon/pmns +lib/pcp/pmdas/txmon/root +lib/pcp/pmdas/txmon/txmon.c +lib/pcp/pmdas/txmon/txmon.h +lib/pcp/pmdas/txmon/txrecord.c +lib/pcp/pmdas/vmware/Install +lib/pcp/pmdas/vmware/Remove +lib/pcp/pmdas/vmware/pmdavmware.pl +lib/pcp/pmdas/weblog/Install +lib/pcp/pmdas/weblog/README +lib/pcp/pmdas/weblog/Remove +lib/pcp/pmdas/weblog/check_match +lib/pcp/pmdas/weblog/domain.h +lib/pcp/pmdas/weblog/help +lib/pcp/pmdas/weblog/pmdaweblog +lib/pcp/pmdas/weblog/pmns +lib/pcp/pmdas/weblog/root +lib/pcp/pmdas/weblog/server.sh +lib/pcp/pmdas/weblog/weblogconv.sh +lib/pcp/pmdas/zimbra/Install +lib/pcp/pmdas/zimbra/Remove +lib/pcp/pmdas/zimbra/pmdazimbra.pl +lib/pcp/pmdas/zimbra/zimbraprobe +lib/pcp/pmns/.NeedRebuild +lib/pcp/pmns/Make.stdpmid +lib/pcp/pmns/Makefile +lib/pcp/pmns/Rebuild +lib/pcp/pmns/root_freebsd +lib/pcp/pmns/root_mmv +lib/pcp/pmns/root_pmcd +lib/pcp/pmns/root_root +lib/pcp/pmns/stdpmid.local +lib/pcp/pmns/stdpmid.pcp +lib/zabbix/agent/zbxpcp.so +libexec/pcp/bin/autofsd-probe +libexec/pcp/bin/chkhelp +libexec/pcp/bin/install-sh +libexec/pcp/bin/mkaf +libexec/pcp/bin/newhelp +libexec/pcp/bin/pcp-python +libexec/pcp/bin/pcp-shping +libexec/pcp/bin/pcp-summary +libexec/pcp/bin/pmcd +libexec/pcp/bin/pmcd_wait +libexec/pcp/bin/pmconfig +libexec/pcp/bin/pmcpp +libexec/pcp/bin/pmgetopt +libexec/pcp/bin/pmhostname +libexec/pcp/bin/pmie_check +libexec/pcp/bin/pmie_daily +libexec/pcp/bin/pmie_email +libexec/pcp/bin/pmiestatus +libexec/pcp/bin/pmlock +libexec/pcp/bin/pmlogconf +libexec/pcp/bin/pmlogconf-setup +libexec/pcp/bin/pmlogextract +libexec/pcp/bin/pmlogger +libexec/pcp/bin/pmlogger_check +libexec/pcp/bin/pmlogger_daily +libexec/pcp/bin/pmlogger_merge +libexec/pcp/bin/pmlogreduce +libexec/pcp/bin/pmlogrewrite +libexec/pcp/bin/pmmgr +libexec/pcp/bin/pmnewlog +libexec/pcp/bin/pmnsadd +libexec/pcp/bin/pmnsdel +libexec/pcp/bin/pmnsmerge +libexec/pcp/bin/pmpause +libexec/pcp/bin/pmpost +libexec/pcp/bin/pmproxy +libexec/pcp/bin/pmsignal +libexec/pcp/bin/pmsleep +libexec/pcp/bin/pmwtf +libexec/pcp/bin/telnet-probe +man/man1/PCPIntro.1.gz +man/man1/autofsd-probe.1.gz +man/man1/chkhelp.1.gz +man/man1/collectl2pcp.1.gz +man/man1/dbpmda.1.gz +man/man1/dbprobe.1.gz +man/man1/ganglia2pcp.1.gz +man/man1/genpmda.1.gz +man/man1/iostat2pcp.1.gz +man/man1/mkaf.1.gz +man/man1/mrtg2pcp.1.gz +man/man1/newhelp.1.gz +man/man1/pcp-python.1.gz +man/man1/pcp-shping.1.gz +man/man1/pcp-summary.1.gz +man/man1/pcp.1.gz +man/man1/perfalloc.1.gz +man/man1/pmafm.1.gz +man/man1/pmcd.1.gz +man/man1/pmcd_wait.1.gz +man/man1/pmchart.1.gz +man/man1/pmclient.1.gz +man/man1/pmclient_fg.1.gz +man/man1/pmconfig.1.gz +man/man1/pmconfirm.1.gz +man/man1/pmcpp.1.gz +man/man1/pmdaactivemq.1.gz +man/man1/pmdaaix.1.gz +man/man1/pmdaapache.1.gz +man/man1/pmdabash.1.gz +man/man1/pmdacisco.1.gz +man/man1/pmdadarwin.1.gz +man/man1/pmdadbping.1.gz +man/man1/pmdads389.1.gz +man/man1/pmdads389log.1.gz +man/man1/pmdaelasticsearch.1.gz +man/man1/pmdafreebsd.1.gz +man/man1/pmdagluster.1.gz +man/man1/pmdagpsd.1.gz +man/man1/pmdaib.1.gz +man/man1/pmdajson.1.gz +man/man1/pmdakernel.1.gz +man/man1/pmdalinux.1.gz +man/man1/pmdalogger.1.gz +man/man1/pmdamailq.1.gz +man/man1/pmdamemcache.1.gz +man/man1/pmdamic.1.gz +man/man1/pmdammv.1.gz +man/man1/pmdamounts.1.gz +man/man1/pmdamysql.1.gz +man/man1/pmdanamed.1.gz +man/man1/pmdanetbsd.1.gz +man/man1/pmdanews.1.gz +man/man1/pmdanginx.1.gz +man/man1/pmdanvidia.1.gz +man/man1/pmdapapi.1.gz +man/man1/pmdapdns.1.gz +man/man1/pmdaperfevent.1.gz +man/man1/pmdapipe.1.gz +man/man1/pmdapostfix.1.gz +man/man1/pmdapostgresql.1.gz +man/man1/pmdaroot.1.gz +man/man1/pmdarsyslog.1.gz +man/man1/pmdasamba.1.gz +man/man1/pmdasample.1.gz +man/man1/pmdasendmail.1.gz +man/man1/pmdashping.1.gz +man/man1/pmdasimple.1.gz +man/man1/pmdasnmp.1.gz +man/man1/pmdasolaris.1.gz +man/man1/pmdasummary.1.gz +man/man1/pmdate.1.gz +man/man1/pmdatrace.1.gz +man/man1/pmdatrivial.1.gz +man/man1/pmdatxmon.1.gz +man/man1/pmdavmware.1.gz +man/man1/pmdaweblog.1.gz +man/man1/pmdawindows.1.gz +man/man1/pmdazimbra.1.gz +man/man1/pmdbg.1.gz +man/man1/pmdiff.1.gz +man/man1/pmdumplog.1.gz +man/man1/pmdumptext.1.gz +man/man1/pmerr.1.gz +man/man1/pmevent.1.gz +man/man1/pmfind.1.gz +man/man1/pmgenmap.1.gz +man/man1/pmgetopt.1.gz +man/man1/pmhostname.1.gz +man/man1/pmie.1.gz +man/man1/pmie2col.1.gz +man/man1/pmie_check.1.gz +man/man1/pmie_daily.1.gz +man/man1/pmieconf.1.gz +man/man1/pmiestatus.1.gz +man/man1/pminfo.1.gz +man/man1/pmlc.1.gz +man/man1/pmlock.1.gz +man/man1/pmlogcheck.1.gz +man/man1/pmlogconf.1.gz +man/man1/pmlogextract.1.gz +man/man1/pmlogger.1.gz +man/man1/pmlogger_check.1.gz +man/man1/pmlogger_daily.1.gz +man/man1/pmlogger_merge.1.gz +man/man1/pmloglabel.1.gz +man/man1/pmlogmv.1.gz +man/man1/pmlogreduce.1.gz +man/man1/pmlogrewrite.1.gz +man/man1/pmlogsummary.1.gz +man/man1/pmmessage.1.gz +man/man1/pmmgr.1.gz +man/man1/pmnewlog.1.gz +man/man1/pmnsadd.1.gz +man/man1/pmnsdel.1.gz +man/man1/pmnsmerge.1.gz +man/man1/pmpause.1.gz +man/man1/pmpost.1.gz +man/man1/pmprobe.1.gz +man/man1/pmproxy.1.gz +man/man1/pmquery.1.gz +man/man1/pmsignal.1.gz +man/man1/pmsleep.1.gz +man/man1/pmsnap.1.gz +man/man1/pmsocks.1.gz +man/man1/pmstat.1.gz +man/man1/pmstore.1.gz +man/man1/pmtime.1.gz +man/man1/pmtrace.1.gz +man/man1/pmval.1.gz +man/man1/pmview.1.gz +man/man1/pmwebd.1.gz +man/man1/sar2pcp.1.gz +man/man1/sheet2pcp.1.gz +man/man1/telnet-probe.1.gz +man/man3/LOGIMPORT.3.gz +man/man3/PCPIntro.3.gz +man/man3/PMAPI.3.gz +man/man3/PMDA.3.gz +man/man3/PMWEBAPI.3.gz +man/man3/QMC.3.gz +man/man3/QmcContext.3.gz +man/man3/QmcDesc.3.gz +man/man3/QmcGroup.3.gz +man/man3/QmcIndom.3.gz +man/man3/QmcMetric.3.gz +man/man3/QmcSource.3.gz +man/man3/__pmAFblock.3.gz +man/man3/__pmAFisempty.3.gz +man/man3/__pmAFregister.3.gz +man/man3/__pmAFsetup.3.gz +man/man3/__pmAFunblock.3.gz +man/man3/__pmAFunregister.3.gz +man/man3/__pmAddIPC.3.gz +man/man3/__pmConnectLogger.3.gz +man/man3/__pmControlLog.3.gz +man/man3/__pmConvertTime.3.gz +man/man3/__pmFdLookupIPC.3.gz +man/man3/__pmFreeAttrsSpec.3.gz +man/man3/__pmFreeHostAttrsSpec.3.gz +man/man3/__pmFreeHostSpec.3.gz +man/man3/__pmFreeProfile.3.gz +man/man3/__pmLocalPMDA.3.gz +man/man3/__pmLookupIPC.3.gz +man/man3/__pmMktime.3.gz +man/man3/__pmOpenLog.3.gz +man/man3/__pmOverrideLastFd.3.gz +man/man3/__pmParseCtime.3.gz +man/man3/__pmParseDebug.3.gz +man/man3/__pmParseHostAttrsSpec.3.gz +man/man3/__pmParseHostSpec.3.gz +man/man3/__pmParseTime.3.gz +man/man3/__pmPrintIPC.3.gz +man/man3/__pmResetIPC.3.gz +man/man3/__pmSpecLocalPMDA.3.gz +man/man3/__pmUnparseHostAttrsSpec.3.gz +man/man3/__pmUnparseHostSpec.3.gz +man/man3/mmv_inc_value.3.gz +man/man3/mmv_lookup_value_desc.3.gz +man/man3/mmv_stats_init.3.gz +man/man3/pmAddProfile.3.gz +man/man3/pmAtomStr.3.gz +man/man3/pmAtomStr_r.3.gz +man/man3/pmConvScale.3.gz +man/man3/pmCreateFetchGroup.3.gz +man/man3/pmCtime.3.gz +man/man3/pmDelProfile.3.gz +man/man3/pmDerivedErrStr.3.gz +man/man3/pmDestroyContext.3.gz +man/man3/pmDestroyFetchGroup.3.gz +man/man3/pmDiscoverServices.3.gz +man/man3/pmDupContext.3.gz +man/man3/pmErrStr.3.gz +man/man3/pmErrStr_r.3.gz +man/man3/pmEventFlagsStr.3.gz +man/man3/pmEventFlagsStr_r.3.gz +man/man3/pmExtendFetchGroup_event.3.gz +man/man3/pmExtendFetchGroup_indom.3.gz +man/man3/pmExtendFetchGroup_item.3.gz +man/man3/pmExtendFetchGroup_timestamp.3.gz +man/man3/pmExtractValue.3.gz +man/man3/pmFetch.3.gz +man/man3/pmFetchArchive.3.gz +man/man3/pmFetchGroup.3.gz +man/man3/pmFreeEventResult.3.gz +man/man3/pmFreeHighResEventResult.3.gz +man/man3/pmFreeMetricSpec.3.gz +man/man3/pmFreeOptions.3.gz +man/man3/pmFreeResult.3.gz +man/man3/pmGetArchiveEnd.3.gz +man/man3/pmGetArchiveLabel.3.gz +man/man3/pmGetChildren.3.gz +man/man3/pmGetChildrenStatus.3.gz +man/man3/pmGetConfig.3.gz +man/man3/pmGetContextHostName.3.gz +man/man3/pmGetContextHostName_r.3.gz +man/man3/pmGetContextOptions.3.gz +man/man3/pmGetFetchGroupContext.3.gz +man/man3/pmGetInDom.3.gz +man/man3/pmGetInDomArchive.3.gz +man/man3/pmGetOptionalConfig.3.gz +man/man3/pmGetOptions.3.gz +man/man3/pmGetPMNSLocation.3.gz +man/man3/pmGetVersion.3.gz +man/man3/pmIDStr.3.gz +man/man3/pmIDStr_r.3.gz +man/man3/pmInDomStr.3.gz +man/man3/pmInDomStr_r.3.gz +man/man3/pmLoadASCIINameSpace.3.gz +man/man3/pmLoadDerivedConfig.3.gz +man/man3/pmLoadNameSpace.3.gz +man/man3/pmLocaltime.3.gz +man/man3/pmLookupDesc.3.gz +man/man3/pmLookupInDom.3.gz +man/man3/pmLookupInDomArchive.3.gz +man/man3/pmLookupInDomText.3.gz +man/man3/pmLookupName.3.gz +man/man3/pmLookupText.3.gz +man/man3/pmNameAll.3.gz +man/man3/pmNameID.3.gz +man/man3/pmNameInDom.3.gz +man/man3/pmNameInDomArchive.3.gz +man/man3/pmNewContext.3.gz +man/man3/pmNewContextZone.3.gz +man/man3/pmNewZone.3.gz +man/man3/pmNumberStr.3.gz +man/man3/pmNumberStr_r.3.gz +man/man3/pmParseInterval.3.gz +man/man3/pmParseMetricSpec.3.gz +man/man3/pmParseTimeWindow.3.gz +man/man3/pmParseUnitsStr.3.gz +man/man3/pmPrintValue.3.gz +man/man3/pmReconnectContext.3.gz +man/man3/pmRecordAddHost.3.gz +man/man3/pmRecordControl.3.gz +man/man3/pmRecordSetup.3.gz +man/man3/pmRegisterDerived.3.gz +man/man3/pmSetMode.3.gz +man/man3/pmSortInstances.3.gz +man/man3/pmStore.3.gz +man/man3/pmTimeConnect.3.gz +man/man3/pmTimeDisconnect.3.gz +man/man3/pmTimeRecv.3.gz +man/man3/pmTimeSendAck.3.gz +man/man3/pmTimeShowDialog.3.gz +man/man3/pmTraversePMNS.3.gz +man/man3/pmTraversePMNS_r.3.gz +man/man3/pmTrimNameSpace.3.gz +man/man3/pmTypeStr.3.gz +man/man3/pmTypeStr_r.3.gz +man/man3/pmUnitsStr.3.gz +man/man3/pmUnitsStr_r.3.gz +man/man3/pmUnloadNameSpace.3.gz +man/man3/pmUnpackEventRecords.3.gz +man/man3/pmUsageMessage.3.gz +man/man3/pmUseContext.3.gz +man/man3/pmUseZone.3.gz +man/man3/pmWhichContext.3.gz +man/man3/pmWhichZone.3.gz +man/man3/pmaf.3.gz +man/man3/pmafm.3.gz +man/man3/pmconnectlogger.3.gz +man/man3/pmcontrollog.3.gz +man/man3/pmconverttime.3.gz +man/man3/pmdaAttribute.3.gz +man/man3/pmdaCacheLookup.3.gz +man/man3/pmdaCacheLookupKey.3.gz +man/man3/pmdaCacheLookupName.3.gz +man/man3/pmdaCacheOp.3.gz +man/man3/pmdaCachePurge.3.gz +man/man3/pmdaCacheResize.3.gz +man/man3/pmdaCacheStore.3.gz +man/man3/pmdaCacheStoreKey.3.gz +man/man3/pmdaChildren.3.gz +man/man3/pmdaCloseHelp.3.gz +man/man3/pmdaConnect.3.gz +man/man3/pmdaDSO.3.gz +man/man3/pmdaDaemon.3.gz +man/man3/pmdaDesc.3.gz +man/man3/pmdaEventAddHighResMissedRecord.3.gz +man/man3/pmdaEventAddHighResRecord.3.gz +man/man3/pmdaEventAddMissedRecord.3.gz +man/man3/pmdaEventAddParam.3.gz +man/man3/pmdaEventAddRecord.3.gz +man/man3/pmdaEventClients.3.gz +man/man3/pmdaEventEndClient.3.gz +man/man3/pmdaEventGetAddr.3.gz +man/man3/pmdaEventHighResAddParam.3.gz +man/man3/pmdaEventHighResGetAddr.3.gz +man/man3/pmdaEventNewActiveQueue.3.gz +man/man3/pmdaEventNewArray.3.gz +man/man3/pmdaEventNewClient.3.gz +man/man3/pmdaEventNewHighResArray.3.gz +man/man3/pmdaEventNewQueue.3.gz +man/man3/pmdaEventQueueAppend.3.gz +man/man3/pmdaEventQueueBytes.3.gz +man/man3/pmdaEventQueueClients.3.gz +man/man3/pmdaEventQueueCounter.3.gz +man/man3/pmdaEventQueueHandle.3.gz +man/man3/pmdaEventQueueMemory.3.gz +man/man3/pmdaEventQueueRecords.3.gz +man/man3/pmdaEventQueueShutdown.3.gz +man/man3/pmdaEventReleaseArray.3.gz +man/man3/pmdaEventReleaseHighResArray.3.gz +man/man3/pmdaEventResetArray.3.gz +man/man3/pmdaEventResetHighResArray.3.gz +man/man3/pmdaFetch.3.gz +man/man3/pmdaGetContext.3.gz +man/man3/pmdaGetHelp.3.gz +man/man3/pmdaGetInDomHelp.3.gz +man/man3/pmdaGetOpt.3.gz +man/man3/pmdaGetOptions.3.gz +man/man3/pmdaInit.3.gz +man/man3/pmdaInstance.3.gz +man/man3/pmdaInterfaceMoved.3.gz +man/man3/pmdaMain.3.gz +man/man3/pmdaName.3.gz +man/man3/pmdaOpenHelp.3.gz +man/man3/pmdaOpenLog.3.gz +man/man3/pmdaPMID.3.gz +man/man3/pmdaProfile.3.gz +man/man3/pmdaRehash.3.gz +man/man3/pmdaRootConnect.3.gz +man/man3/pmdaRootContainerCGroupName.3.gz +man/man3/pmdaRootContainerHostName.3.gz +man/man3/pmdaRootContainerProcessID.3.gz +man/man3/pmdaRootProcessStart.3.gz +man/man3/pmdaRootProcessTerminate.3.gz +man/man3/pmdaRootProcessWait.3.gz +man/man3/pmdaRootShutdown.3.gz +man/man3/pmdaSetCheckCallBack.3.gz +man/man3/pmdaSetDoneCallBack.3.gz +man/man3/pmdaSetEndContextCallBack.3.gz +man/man3/pmdaSetFetchCallBack.3.gz +man/man3/pmdaSetFlags.3.gz +man/man3/pmdaSetResultCallBack.3.gz +man/man3/pmdaStore.3.gz +man/man3/pmdaText.3.gz +man/man3/pmdacache.3.gz +man/man3/pmdaeventarray.3.gz +man/man3/pmdaeventclient.3.gz +man/man3/pmdaeventqueue.3.gz +man/man3/pmdagetoptions.3.gz +man/man3/pmdahelp.3.gz +man/man3/pmdamain.3.gz +man/man3/pmdatrace.3.gz +man/man3/pmfetchgroup.3.gz +man/man3/pmflush.3.gz +man/man3/pmfreeprofile.3.gz +man/man3/pmgetopt_r.3.gz +man/man3/pmgetoptions.3.gz +man/man3/pmiAddInstance.3.gz +man/man3/pmiAddMetric.3.gz +man/man3/pmiEnd.3.gz +man/man3/pmiErrStr.3.gz +man/man3/pmiGetHandle.3.gz +man/man3/pmiID.3.gz +man/man3/pmiInDom.3.gz +man/man3/pmiPutResult.3.gz +man/man3/pmiPutValue.3.gz +man/man3/pmiPutValueHandle.3.gz +man/man3/pmiSetHostname.3.gz +man/man3/pmiSetTimezone.3.gz +man/man3/pmiStart.3.gz +man/man3/pmiUnits.3.gz +man/man3/pmiUseContext.3.gz +man/man3/pmiWrite.3.gz +man/man3/pmiunits.3.gz +man/man3/pmlocalpmda.3.gz +man/man3/pmlookupipc.3.gz +man/man3/pmmktime.3.gz +man/man3/pmopenlog.3.gz +man/man3/pmparsectime.3.gz +man/man3/pmparsedebug.3.gz +man/man3/pmparsehostattrsspec.3.gz +man/man3/pmparsehostspec.3.gz +man/man3/pmparsemetricspec.3.gz +man/man3/pmparsetime.3.gz +man/man3/pmprintf.3.gz +man/man3/pmspeclocalpmda.3.gz +man/man3/pmtime.3.gz +man/man3/pmtraceabort.3.gz +man/man3/pmtracebegin.3.gz +man/man3/pmtracecounter.3.gz +man/man3/pmtraceend.3.gz +man/man3/pmtraceerrstr.3.gz +man/man3/pmtraceobs.3.gz +man/man3/pmtracepoint.3.gz +man/man3/pmtracestate.3.gz +man/man3/zbxpcp.3.gz +man/man5/mmv.5.gz +man/man5/pcp-archive.5.gz +man/man5/pcp.conf.5.gz +man/man5/pcp.env.5.gz +man/man5/perfevent.conf.5.gz +man/man5/pmieconf.5.gz +man/man5/pmns.5.gz +man/man5/pmview.5.gz +share/doc/pcp-3.11.0/CHANGELOG +share/doc/pcp-3.11.0/COPYING +share/doc/pcp-3.11.0/INSTALL +share/doc/pcp-3.11.0/README +share/doc/pcp-3.11.0/VERSION.pcp +share/doc/pcp-3.11.0/pcp.lsm +share/doc/pcp/html/contacts.html +share/doc/pcp/html/credits.html +share/doc/pcp/html/diskmodel/model.fio +share/doc/pcp/html/diskmodel/model.folio +share/doc/pcp/html/diskmodel/model.pl +share/doc/pcp/html/diskmodel/model.view +share/doc/pcp/html/diskmodel/model.xls +share/doc/pcp/html/diskmodel/nasread.out +share/doc/pcp/html/diskmodel/naswrite.out +share/doc/pcp/html/glossary.html +share/doc/pcp/html/gpl.html +share/doc/pcp/html/guide.html +share/doc/pcp/html/howto.cpuperf.html +share/doc/pcp/html/howto.diskmodel.html +share/doc/pcp/html/howto.diskperf.html +share/doc/pcp/html/howto.enterprise.html +share/doc/pcp/html/howto.systemlog.html +share/doc/pcp/html/images/cpu_pswitch.png +share/doc/pcp/html/images/dkvis.png +share/doc/pcp/html/images/elasticsearch.png +share/doc/pcp/html/images/linux-cpu.png +share/doc/pcp/html/images/linux-virt-cpu.png +share/doc/pcp/html/images/model_biload.png +share/doc/pcp/html/images/model_dbload.png +share/doc/pcp/html/images/model_nasload.png +share/doc/pcp/html/images/model_spreadsheet.png +share/doc/pcp/html/images/mover.nfile.counter.3min.png +share/doc/pcp/html/images/mover.nfile.counter.png +share/doc/pcp/html/images/mover.nfile.instant.3min.png +share/doc/pcp/html/images/mover.nfile.instant.png +share/doc/pcp/html/images/mover.nfile.step.png +share/doc/pcp/html/images/mover.png +share/doc/pcp/html/images/mover.v3.png +share/doc/pcp/html/images/mpvis.png +share/doc/pcp/html/images/ovevents.png +share/doc/pcp/html/images/pcp.ico +share/doc/pcp/html/images/pcpicon.png +share/doc/pcp/html/images/pmchart_add_host_container.png +share/doc/pcp/html/images/pmchart_add_host_secure.png +share/doc/pcp/html/images/pmchart_blank_canvas.png +share/doc/pcp/html/images/pmchart_cpu_disk.png +share/doc/pcp/html/images/pmchart_cpu_disk_load.png +share/doc/pcp/html/images/pmchart_cpu_disk_record.png +share/doc/pcp/html/images/pmchart_edit_chart.png +share/doc/pcp/html/images/pmchart_new_chart.png +share/doc/pcp/html/images/pmchart_new_chart_colors.png +share/doc/pcp/html/images/pmchart_new_chart_select.png +share/doc/pcp/html/images/pmchart_open_view.png +share/doc/pcp/html/images/pmchart_stop_recording.png +share/doc/pcp/html/images/pmcharticon.png +share/doc/pcp/html/images/pmie_axis1.png +share/doc/pcp/html/images/pmie_axis2.png +share/doc/pcp/html/images/pmie_axis3.png +share/doc/pcp/html/images/pmie_axis4.png +share/doc/pcp/html/images/pmie_rule1.png +share/doc/pcp/html/images/pmie_rule2.png +share/doc/pcp/html/images/pmie_rule3.png +share/doc/pcp/html/images/pmie_rule4.png +share/doc/pcp/html/images/pmie_rule5.png +share/doc/pcp/html/images/pmie_rule6.png +share/doc/pcp/html/images/pmtime_archive.png +share/doc/pcp/html/images/pmtime_bounds.png +share/doc/pcp/html/images/pmtime_clients.png +share/doc/pcp/html/images/pmtime_live.png +share/doc/pcp/html/images/pmtimeicon.png +share/doc/pcp/html/images/pmview.flow.png +share/doc/pcp/html/images/pmview_buttons.png +share/doc/pcp/html/images/rattle.png +share/doc/pcp/html/images/sar-d.png +share/doc/pcp/html/images/stepfwd_on.png +share/doc/pcp/html/images/system-search.png +share/doc/pcp/html/images/systemlog-arrival.png +share/doc/pcp/html/images/systemlog-events.png +share/doc/pcp/html/images/systemlog-throughput.png +share/doc/pcp/html/images/systemlogs.png +share/doc/pcp/html/images/tngconsole.png +share/doc/pcp/html/images/trace_1.png +share/doc/pcp/html/images/trace_buffer.png +share/doc/pcp/html/images/trace_example.png +share/doc/pcp/html/images/trace_libpcp.png +share/doc/pcp/html/images/xenln.png +share/doc/pcp/html/images/xnmevents.png +share/doc/pcp/html/importdata/mover2pcp +share/doc/pcp/html/index.html +share/doc/pcp/html/installation.html +share/doc/pcp/html/lab.auth.html +share/doc/pcp/html/lab.containers.html +share/doc/pcp/html/lab.importdata.html +share/doc/pcp/html/lab.mmapvalues.html +share/doc/pcp/html/lab.pmchart.html +share/doc/pcp/html/lab.pmdas.html +share/doc/pcp/html/lab.pmie.html +share/doc/pcp/html/lab.pmieconf.html +share/doc/pcp/html/lab.pmlogconf.html +share/doc/pcp/html/lab.pmlogger.html +share/doc/pcp/html/lab.pmview.html +share/doc/pcp/html/lab.secure.html +share/doc/pcp/html/lab.trace.html +share/doc/pcp/html/overview.html +share/doc/pcp/html/pcpdoc.css +share/doc/pcp/html/pcpintro.html +share/doc/pcp/html/pmchart.html +share/doc/pcp/html/pmie/answer.pmie +share/doc/pcp/html/pmie/disk.pmie +share/doc/pcp/html/pmie/pswitch.pmie +share/doc/pcp/html/pmie/pswitch.view +share/doc/pcp/html/pmview/example.view +share/doc/pcp/html/pmview/godzilla.web.folio +share/doc/pcp/html/pmview/godzilla.web.view +share/doc/pcp/html/qwtlicense.html +share/doc/pcp/html/timecontrol.html +share/doc/pcp/html/views.html +share/doc/pcp/pcp-programmers-guide.pdf +share/doc/pcp/pcp-users-and-administrators-guide.pdf +share/pcp/demos/mmv/Makefile +share/pcp/demos/mmv/README +share/pcp/demos/mmv/acme.c +share/pcp/demos/mmv/mmvdump.c +share/pcp/demos/pmclient/Makefile +share/pcp/demos/pmclient/README +share/pcp/demos/pmclient/pmclient.c +share/pcp/demos/pmclient/pmclient_fg.c +share/pcp/demos/pmclient/pmclient_fg.python +share/pcp/demos/pmclient/pmlogger.config +share/pcp/demos/pmclient/pmnsmap.spec +share/pcp/demos/procmemstat/Makefile +share/pcp/demos/procmemstat/README +share/pcp/demos/procmemstat/pmnsmap.spec +share/pcp/demos/procmemstat/procmemstat.c +share/pcp/demos/trace/Makefile +share/pcp/demos/trace/Makefile.stub +share/pcp/demos/trace/README +share/pcp/demos/trace/app1.c +share/pcp/demos/trace/app2.c +share/pcp/demos/trace/app3.c +share/pcp/demos/trace/fapp1.f +share/pcp/demos/trace/japp1.java +share/pcp/demos/trace/pmtrace.c +share/pcp/demos/trace/stub.c +share/pcp/demos/tutorials/cpuperf.tar.gz +share/pcp/demos/tutorials/diskmodel.tar.gz +share/pcp/demos/tutorials/diskperf.tar.gz +share/pcp/demos/tutorials/pmie.tar.gz +share/pcp/demos/tutorials/pmview.tar.gz +share/pcp/examples/pmie/CPU +share/pcp/examples/pmie/DISK +share/pcp/examples/pmie/ENVIRON +share/pcp/examples/pmie/FILESYS +share/pcp/examples/pmie/NETWORK +share/pcp/examples/pmie/RAS +share/pcp/examples/pmie/README +share/pcp/examples/pmie/SWAP +share/pcp/examples/pmie/UAG +share/pcp/examples/pmie/UPM +share/pcp/examples/pmie/WEBREPORT +share/pcp/lib/ReplacePmnsSubtree +share/pcp/lib/bashproc.sh +share/pcp/lib/lockpmns +share/pcp/lib/pmdaproc.sh +share/pcp/lib/rc-proc.sh +share/pcp/lib/rc-proc.sh.minimal +share/pcp/lib/unlockpmns +share/pcp/lib/utilproc.sh +share/pcp/pixmaps/pmchart.png +share/pcp/pixmaps/pmtime.png From b5a7e5d5d6119438b76dca485c998fa01a3bd1c3 Mon Sep 17 00:00:00 2001 From: Markiyan Kushnir Date: Tue, 26 Jan 2016 18:00:34 +0200 Subject: [PATCH 2/8] no -snapshot in port name, sorry --- build/freebsd/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/freebsd/Makefile b/build/freebsd/Makefile index 9382d067f..955282039 100644 --- a/build/freebsd/Makefile +++ b/build/freebsd/Makefile @@ -1,7 +1,7 @@ # Created by: Markiyan Kushnir # $FreeBSD:$ PORTNAME= pcp -PORTVERSION= 3.11.0.1-snapshot +PORTVERSION= 3.11.0.1 PORTREVISION= 1 CATEGORIES= sysutils From 1d6a7f0f5f22f6bd47c5e8bd8c39a4c210c86736 Mon Sep 17 00:00:00 2001 From: Markiyan Kushnir Date: Wed, 27 Jan 2016 03:15:08 +0200 Subject: [PATCH 3/8] Makefile: s/LOCALBASE/PREFIX/ --- build/freebsd/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build/freebsd/Makefile b/build/freebsd/Makefile index 955282039..03888b360 100644 --- a/build/freebsd/Makefile +++ b/build/freebsd/Makefile @@ -16,12 +16,12 @@ GH_ACCOUNT= performancecopilot GH_TAGNAME= cf5e23a93d88420bca29b5be206b800845e55546 GNU_CONFIGURE= yes -CONFIGURE_ARGS= --localstatedir=${LOCALBASE} \ +CONFIGURE_ARGS= --localstatedir=${PREFIX} \ --with-logdir=/var/log/pcp \ --with-rundir=/var/run/pcp \ --with-tmpdir=/var/tmp \ - --with-configdir=${LOCALBASE}/etc/pcp \ - --with-rcdir=${LOCALBASE}/etc/rc.d + --with-configdir=${PREFIX}/etc/pcp \ + --with-rcdir=${PREFIX}/etc/rc.d USES= libtool gmake python bison From 8a975e6cb2db9babd2e454ea7cad17c60a32811e Mon Sep 17 00:00:00 2001 From: Markiyan Kushnir Date: Wed, 27 Jan 2016 03:41:02 +0200 Subject: [PATCH 4/8] Makefile: re-create CONFIGURE_ARGS both default and our custom args --- build/freebsd/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/build/freebsd/Makefile b/build/freebsd/Makefile index 03888b360..8ba9e12b1 100644 --- a/build/freebsd/Makefile +++ b/build/freebsd/Makefile @@ -16,14 +16,18 @@ GH_ACCOUNT= performancecopilot GH_TAGNAME= cf5e23a93d88420bca29b5be206b800845e55546 GNU_CONFIGURE= yes -CONFIGURE_ARGS= --localstatedir=${PREFIX} \ +CONFIGURE_ARGS= --prefix=${GNU_CONFIGURE_PREFIX} \ + --infodir=${PREFIX}/${INFO_PATH} \ + --localstatedir=${PREFIX} \ + --mandir=${MANPREFIX}/man \ + --build=${CONFIGURE_TARGET} \ --with-logdir=/var/log/pcp \ --with-rundir=/var/run/pcp \ --with-tmpdir=/var/tmp \ --with-configdir=${PREFIX}/etc/pcp \ --with-rcdir=${PREFIX}/etc/rc.d -USES= libtool gmake python bison +USES= libtool gmake python bison shebangfix MAKEFILE= GNUmakefile ALL_TARGET= default From 0305429b447305544ecacd6ee5bc3f60a9cee1af Mon Sep 17 00:00:00 2001 From: Markiyan Kushnir Date: Wed, 27 Jan 2016 04:15:19 +0200 Subject: [PATCH 5/8] Makefile: USE_LDCONFIG added, pkg-plist cleanup --- build/freebsd/Makefile | 2 + build/freebsd/pkg-plist | 124 ------------------------------------------------ 2 files changed, 2 insertions(+), 124 deletions(-) diff --git a/build/freebsd/Makefile b/build/freebsd/Makefile index 8ba9e12b1..3768f4528 100644 --- a/build/freebsd/Makefile +++ b/build/freebsd/Makefile @@ -33,6 +33,8 @@ MAKEFILE= GNUmakefile ALL_TARGET= default MAKE_ENV= DIST_ROOT=${STAGEDIR} +USE_LDCONFIG= yes + NO_MTREE= yes .include diff --git a/build/freebsd/pkg-plist b/build/freebsd/pkg-plist index e100959fe..41215b1c5 100644 --- a/build/freebsd/pkg-plist +++ b/build/freebsd/pkg-plist @@ -1,127 +1,3 @@ -@dir bin -@dir etc -@dir etc/bash_completion.d -@dir etc/pcp -@dir etc/pcp/pipe.conf.d -@dir etc/pcp/pmcd -@dir etc/pcp/pmie -@dir etc/pcp/pmie/control.d -@dir etc/pcp/pmlogger -@dir etc/pcp/pmlogger/control.d -@dir etc/pcp/pmmgr -@dir etc/pcp/pmproxy -@dir etc/rc.d -@dir etc/sasl2 -@dir etc/sysconfig -@dir include -@dir include/pcp -@dir lib -@dir lib/pcp -@dir lib/pcp/config -@dir lib/pcp/config/pmafm -@dir lib/pcp/config/pmchart -@dir lib/pcp/config/pmda -@dir lib/pcp/config/pmie -@dir lib/pcp/config/pmieconf -@dir lib/pcp/config/pmieconf/cisco -@dir lib/pcp/config/pmieconf/cpu -@dir lib/pcp/config/pmieconf/filesys -@dir lib/pcp/config/pmieconf/global -@dir lib/pcp/config/pmieconf/memory -@dir lib/pcp/config/pmieconf/percpu -@dir lib/pcp/config/pmieconf/pernetif -@dir lib/pcp/config/pmieconf/shping -@dir lib/pcp/config/pmlogconf -@dir lib/pcp/config/pmlogconf/apache -@dir lib/pcp/config/pmlogconf/cpu -@dir lib/pcp/config/pmlogconf/disk -@dir lib/pcp/config/pmlogconf/filesystem -@dir lib/pcp/config/pmlogconf/kernel -@dir lib/pcp/config/pmlogconf/mailq -@dir lib/pcp/config/pmlogconf/memcache -@dir lib/pcp/config/pmlogconf/memory -@dir lib/pcp/config/pmlogconf/networking -@dir lib/pcp/config/pmlogconf/platform -@dir lib/pcp/config/pmlogconf/sgi -@dir lib/pcp/config/pmlogconf/shping -@dir lib/pcp/config/pmlogconf/sqlserver -@dir lib/pcp/config/pmlogconf/tools -@dir lib/pcp/config/pmlogconf/v1.0 -@dir lib/pcp/config/pmlogconf/zimbra -@dir lib/pcp/config/pmlogger -@dir lib/pcp/config/pmlogrewrite -@dir lib/pcp/pmdas -@dir lib/pcp/pmdas/activemq -@dir lib/pcp/pmdas/apache -@dir lib/pcp/pmdas/bash -@dir lib/pcp/pmdas/cisco -@dir lib/pcp/pmdas/dbping -@dir lib/pcp/pmdas/ds389 -@dir lib/pcp/pmdas/ds389log -@dir lib/pcp/pmdas/freebsd -@dir lib/pcp/pmdas/gpsd -@dir lib/pcp/pmdas/logger -@dir lib/pcp/pmdas/mailq -@dir lib/pcp/pmdas/memcache -@dir lib/pcp/pmdas/mmv -@dir lib/pcp/pmdas/mounts -@dir lib/pcp/pmdas/named -@dir lib/pcp/pmdas/news -@dir lib/pcp/pmdas/nvidia -@dir lib/pcp/pmdas/pdns -@dir lib/pcp/pmdas/pipe -@dir lib/pcp/pmdas/pmcd -@dir lib/pcp/pmdas/root -@dir lib/pcp/pmdas/rsyslog -@dir lib/pcp/pmdas/samba -@dir lib/pcp/pmdas/sample -@dir lib/pcp/pmdas/sendmail -@dir lib/pcp/pmdas/shping -@dir lib/pcp/pmdas/simple -@dir lib/pcp/pmdas/snmp -@dir lib/pcp/pmdas/summary -@dir lib/pcp/pmdas/trace -@dir lib/pcp/pmdas/trivial -@dir lib/pcp/pmdas/txmon -@dir lib/pcp/pmdas/vmware -@dir lib/pcp/pmdas/weblog -@dir lib/pcp/pmdas/zimbra -@dir lib/pcp/pmns -@dir lib/pcp/tmp -@dir lib/pcp/tmp/pmcd -@dir lib/pcp/tmp/pmie -@dir lib/pcp/tmp/pmlogger -@dir lib/zabbix -@dir lib/zabbix/agent -@dir libexec -@dir libexec/pcp -@dir libexec/pcp/bin -@dir man -@dir man/man1 -@dir man/man3 -@dir man/man5 -@dir share -@dir share/doc -@dir share/doc/pcp -@dir share/doc/pcp-3.11.0 -@dir share/doc/pcp/html -@dir share/doc/pcp/html/diskmodel -@dir share/doc/pcp/html/images -@dir share/doc/pcp/html/importdata -@dir share/doc/pcp/html/pmie -@dir share/doc/pcp/html/pmview -@dir share/pcp -@dir share/pcp/demos -@dir share/pcp/demos/mmv -@dir share/pcp/demos/pmclient -@dir share/pcp/demos/procmemstat -@dir share/pcp/demos/trace -@dir share/pcp/demos/tutorials -@dir share/pcp/examples -@dir share/pcp/examples/pmie -@dir share/pcp/lib -@dir share/pcp/pixmaps - bin/collectl2pcp bin/dbpmda bin/ganglia2pcp From daa3f63027df7654322a0f7a8f16b89a5b7a11aa Mon Sep 17 00:00:00 2001 From: Markiyan Kushnir Date: Mon, 1 Feb 2016 14:44:26 +0200 Subject: [PATCH 6/8] Makefile: added pkgconfig to the USES list files: added a patch to check-statics to fix some of clang 3.7.1 symbols --- build/freebsd/Makefile | 2 +- .../files/patch-src_libpcp_src_check-statics | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 build/freebsd/files/patch-src_libpcp_src_check-statics diff --git a/build/freebsd/Makefile b/build/freebsd/Makefile index 3768f4528..b8b8a6920 100644 --- a/build/freebsd/Makefile +++ b/build/freebsd/Makefile @@ -27,7 +27,7 @@ CONFIGURE_ARGS= --prefix=${GNU_CONFIGURE_PREFIX} \ --with-configdir=${PREFIX}/etc/pcp \ --with-rcdir=${PREFIX}/etc/rc.d -USES= libtool gmake python bison shebangfix +USES= libtool gmake python bison shebangfix pkgconfig MAKEFILE= GNUmakefile ALL_TARGET= default diff --git a/build/freebsd/files/patch-src_libpcp_src_check-statics b/build/freebsd/files/patch-src_libpcp_src_check-statics new file mode 100644 index 000000000..edb0487d2 --- /dev/null +++ b/build/freebsd/files/patch-src_libpcp_src_check-statics @@ -0,0 +1,21 @@ +--- src/libpcp/src/check-statics 2016-01-26 16:49:26.300621000 +0200 ++++ build/freebsd/work/pcp-cf5e23a93d88420bca29b5be206b800845e55546/src/libpcp/src/check-statics 2016-02-01 14:38:40.660590000 +0200 +@@ -452,7 +452,7 @@ + -e '/ s .*_\.[0-9][0-9]*$/d' \ + -e '/ s LC[0-9][0-9]*$/d' \ + -e '/ s L_\.str[0-9][0-9]*$/d' -e '/ s L_\.str$/d' \ +- -e '/ r \.L\.str[0-9][0-9]*$/d' -e '/ r \.L\.str$/d' \ ++ -e '/ r \.L\.str\.[0-9][0-9]*$/d' -e '/ r \.L\.str[0-9][0-9]*$/d' -e '/ r \.L\.str$/d' \ + -e '/ s L___func__\./d' \ + -e '/ r \.LCPI./d' \ + -e '/ s l_switch\./d' \ +@@ -463,7 +463,9 @@ + -e 's/s _glib_relative_date\./s /' \ + -e '/ s EH_/d' \ + -e '/ b \.bss/d' \ ++ -e '/ b tbss/d' \ + -e '/ d \.data/d' \ ++ -e '/ d tdata/d' \ + -e '/ r \.rdata/d' \ + -e '/ r \.eh_frame/d' \ + -e '/ r __PRETTY_FUNCTION__.[0-9][0-9]*$/d' \ From 439ce21811336a98e625d4a76d627405c46ca492 Mon Sep 17 00:00:00 2001 From: Markiyan Kushnir Date: Thu, 17 Mar 2016 11:39:29 +0200 Subject: [PATCH 7/8] updated to a recent shanshot --- build/freebsd/Makefile | 2 +- build/freebsd/distinfo | 4 +- build/freebsd/files/patch-src_perl_MMV_GNUmakefile | 11 +- build/freebsd/pkg-plist | 521 +++++++++++---------- 4 files changed, 275 insertions(+), 263 deletions(-) diff --git a/build/freebsd/Makefile b/build/freebsd/Makefile index b8b8a6920..9bb331ea2 100644 --- a/build/freebsd/Makefile +++ b/build/freebsd/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2 LGPL21 USE_GITHUB= yes GH_ACCOUNT= performancecopilot -GH_TAGNAME= cf5e23a93d88420bca29b5be206b800845e55546 +GH_TAGNAME= 0171a10d09ce4a25057a79823574a2f0b1aeb77b GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${GNU_CONFIGURE_PREFIX} \ diff --git a/build/freebsd/distinfo b/build/freebsd/distinfo index faa0f139f..88eb31489 100644 --- a/build/freebsd/distinfo +++ b/build/freebsd/distinfo @@ -1,2 +1,2 @@ -SHA256 (performancecopilot-pcp-3.11.0.1-cf5e23a93d88420bca29b5be206b800845e55546_GH0.tar.gz) = ed85ad43a2bd7366d7a6e222aa5e5fff7d8c305a7bee15150a241aa406cafd7c -SIZE (performancecopilot-pcp-3.11.0.1-cf5e23a93d88420bca29b5be206b800845e55546_GH0.tar.gz) = 17478943 +SHA256 (performancecopilot-pcp-3.11.0.1-0171a10d09ce4a25057a79823574a2f0b1aeb77b_GH0.tar.gz) = e3397da062af8529043ec1bd903314bbed4690f6eccd8c7da19cd3f874c5e6fd +SIZE (performancecopilot-pcp-3.11.0.1-0171a10d09ce4a25057a79823574a2f0b1aeb77b_GH0.tar.gz) = 17748747 diff --git a/build/freebsd/files/patch-src_perl_MMV_GNUmakefile b/build/freebsd/files/patch-src_perl_MMV_GNUmakefile index e46b7e19e..e5cf4a67c 100644 --- a/build/freebsd/files/patch-src_perl_MMV_GNUmakefile +++ b/build/freebsd/files/patch-src_perl_MMV_GNUmakefile @@ -1,10 +1,13 @@ +diff --git a/src/perl/MMV/GNUmakefile b/src/perl/MMV/GNUmakefile +index ebeb208..1dd92de 100644 --- src/perl/MMV/GNUmakefile +++ src/perl/MMV/GNUmakefile -@@ -55,7 +55,6 @@ include $(BUILDRULES) - install: default - ifneq "$(PACKAGE_DISTRIBUTION)" "debian" - $(call PERL_GET_FILELIST,$(TOPDIR)/perl-pcp-mmv.list,MMV) +@@ -59,7 +59,7 @@ ifeq "$(PACKAGE_DISTRIBUTION)" "openbsd" + else + $(call PERL_GET_FILELIST,install,$(TOPDIR)/perl-pcp-mmv.list,MMV) + endif - find $$DIST_ROOT -name server.pl -exec chmod 755 '{}' ';' ++ #find $$DIST_ROOT -name server.pl -exec chmod 755 '{}' ';' endif install_perl: diff --git a/build/freebsd/pkg-plist b/build/freebsd/pkg-plist index 41215b1c5..30cb872d3 100644 --- a/build/freebsd/pkg-plist +++ b/build/freebsd/pkg-plist @@ -22,12 +22,14 @@ bin/pmieconf bin/pminfo bin/pmlc bin/pmlogcheck +bin/pmlogconf bin/pmlogextract bin/pmlogger bin/pmloglabel bin/pmlogmv bin/pmlogsummary bin/pmprobe +bin/pmpython bin/pmsocks bin/pmstat bin/pmstore @@ -47,7 +49,6 @@ etc/pcp/pmie/crontab etc/pcp/pmlogger/control etc/pcp/pmlogger/control.d/local etc/pcp/pmlogger/crontab -etc/pcp/pmmgr/README etc/pcp/pmmgr/pmie etc/pcp/pmmgr/pmieconf etc/pcp/pmmgr/pmlogconf @@ -57,6 +58,7 @@ etc/pcp/pmmgr/pmlogmerge-granular etc/pcp/pmmgr/pmlogmerge-rewrite etc/pcp/pmmgr/pmlogreduce etc/pcp/pmmgr/pmmgr.options +etc/pcp/pmmgr/README etc/pcp/pmmgr/target-discovery.example-avahi etc/pcp/pmproxy/pmproxy.options etc/rc.d/pcp @@ -86,11 +88,8 @@ include/pcp/pmda.h include/pcp/pmdaroot.h include/pcp/pmdbg.h include/pcp/pmtime.h -include/pcp/trace.h include/pcp/trace_dev.h -lib/libpcp.a -lib/libpcp.so -lib/libpcp.so.3 +include/pcp/trace.h lib/libpcp_gui.a lib/libpcp_gui.so lib/libpcp_gui.so.2 @@ -106,20 +105,23 @@ lib/libpcp_pmda.so.3 lib/libpcp_trace.a lib/libpcp_trace.so lib/libpcp_trace.so.2 +lib/libpcp.a +lib/libpcp.so +lib/libpcp.so.3 lib/pcp/config/pmafm/pcp lib/pcp/config/pmafm/pcp-gui lib/pcp/config/pmchart/Apache lib/pcp/config/pmchart/Cisco lib/pcp/config/pmchart/Sample lib/pcp/config/pmchart/Sendmail +lib/pcp/config/pmchart/shping.CPUTime +lib/pcp/config/pmchart/shping.RealTime lib/pcp/config/pmchart/Web.Alarms lib/pcp/config/pmchart/Web.Allservers lib/pcp/config/pmchart/Web.Perserver.Bytes lib/pcp/config/pmchart/Web.Perserver.Requests lib/pcp/config/pmchart/Web.Requests lib/pcp/config/pmchart/Web.Volume -lib/pcp/config/pmchart/shping.CPUTime -lib/pcp/config/pmchart/shping.RealTime lib/pcp/config/pmieconf/cisco/in_util lib/pcp/config/pmieconf/cisco/out_util lib/pcp/config/pmieconf/cpu/context_switch @@ -136,6 +138,7 @@ lib/pcp/config/pmieconf/global/parameters lib/pcp/config/pmieconf/global/pcp_actions lib/pcp/config/pmieconf/memory/exhausted lib/pcp/config/pmieconf/memory/swap_low +lib/pcp/config/pmieconf/pcp/pmda_status lib/pcp/config/pmieconf/percpu/context_switch lib/pcp/config/pmieconf/percpu/many_util lib/pcp/config/pmieconf/percpu/some_util @@ -261,46 +264,46 @@ lib/pcp/pmdas/activemq/Install lib/pcp/pmdas/activemq/JVMGarbageCollection.pm lib/pcp/pmdas/activemq/JVMMemory.pm lib/pcp/pmdas/activemq/JVMMemoryPool.pm +lib/pcp/pmdas/activemq/pmdaactivemq.pl lib/pcp/pmdas/activemq/Queue.pm -lib/pcp/pmdas/activemq/RESTClient.pm lib/pcp/pmdas/activemq/Remove +lib/pcp/pmdas/activemq/RESTClient.pm lib/pcp/pmdas/activemq/TimeSource.pm -lib/pcp/pmdas/activemq/pmdaactivemq.pl -lib/pcp/pmdas/apache/Install -lib/pcp/pmdas/apache/README -lib/pcp/pmdas/apache/Remove lib/pcp/pmdas/apache/domain.h lib/pcp/pmdas/apache/help +lib/pcp/pmdas/apache/Install lib/pcp/pmdas/apache/pmdaapache lib/pcp/pmdas/apache/pmns +lib/pcp/pmdas/apache/README +lib/pcp/pmdas/apache/Remove lib/pcp/pmdas/apache/root -lib/pcp/pmdas/bash/Install -lib/pcp/pmdas/bash/Remove lib/pcp/pmdas/bash/domain.h lib/pcp/pmdas/bash/help +lib/pcp/pmdas/bash/Install lib/pcp/pmdas/bash/pmdabash lib/pcp/pmdas/bash/pmns +lib/pcp/pmdas/bash/Remove lib/pcp/pmdas/bash/root -lib/pcp/pmdas/cisco/Install -lib/pcp/pmdas/cisco/README -lib/pcp/pmdas/cisco/Remove lib/pcp/pmdas/cisco/domain.h lib/pcp/pmdas/cisco/help +lib/pcp/pmdas/cisco/Install lib/pcp/pmdas/cisco/parse lib/pcp/pmdas/cisco/pmdacisco lib/pcp/pmdas/cisco/pmns lib/pcp/pmdas/cisco/probe +lib/pcp/pmdas/cisco/README +lib/pcp/pmdas/cisco/Remove lib/pcp/pmdas/cisco/root -lib/pcp/pmdas/dbping/Install -lib/pcp/pmdas/dbping/Remove lib/pcp/pmdas/dbping/dbprobe.pl +lib/pcp/pmdas/dbping/Install lib/pcp/pmdas/dbping/pmdadbping.pl +lib/pcp/pmdas/dbping/Remove lib/pcp/pmdas/ds389/Install -lib/pcp/pmdas/ds389/Remove lib/pcp/pmdas/ds389/pmdads389.pl +lib/pcp/pmdas/ds389/Remove lib/pcp/pmdas/ds389log/Install -lib/pcp/pmdas/ds389log/Remove lib/pcp/pmdas/ds389log/pmdads389log.pl +lib/pcp/pmdas/ds389log/Remove lib/pcp/pmdas/freebsd/domain.h lib/pcp/pmdas/freebsd/help lib/pcp/pmdas/freebsd/help.dir @@ -308,70 +311,70 @@ lib/pcp/pmdas/freebsd/help.pag lib/pcp/pmdas/freebsd/pmda_freebsd.so lib/pcp/pmdas/freebsd/pmdafreebsd lib/pcp/pmdas/gpsd/Install -lib/pcp/pmdas/gpsd/Remove lib/pcp/pmdas/gpsd/pmdagpsd.pl -lib/pcp/pmdas/logger/Install -lib/pcp/pmdas/logger/README -lib/pcp/pmdas/logger/Remove +lib/pcp/pmdas/gpsd/Remove lib/pcp/pmdas/logger/domain.h lib/pcp/pmdas/logger/help +lib/pcp/pmdas/logger/Install lib/pcp/pmdas/logger/pmdalogger lib/pcp/pmdas/logger/pmns +lib/pcp/pmdas/logger/README +lib/pcp/pmdas/logger/Remove lib/pcp/pmdas/logger/root -lib/pcp/pmdas/mailq/Install -lib/pcp/pmdas/mailq/README -lib/pcp/pmdas/mailq/Remove lib/pcp/pmdas/mailq/domain.h lib/pcp/pmdas/mailq/help +lib/pcp/pmdas/mailq/Install lib/pcp/pmdas/mailq/pmdamailq lib/pcp/pmdas/mailq/pmns +lib/pcp/pmdas/mailq/README +lib/pcp/pmdas/mailq/Remove lib/pcp/pmdas/mailq/root lib/pcp/pmdas/memcache/Install -lib/pcp/pmdas/memcache/Remove lib/pcp/pmdas/memcache/pmdamemcache.pl -lib/pcp/pmdas/mmv/Install -lib/pcp/pmdas/mmv/Remove +lib/pcp/pmdas/memcache/Remove lib/pcp/pmdas/mmv/domain.h +lib/pcp/pmdas/mmv/Install lib/pcp/pmdas/mmv/mmvdump lib/pcp/pmdas/mmv/pmda_mmv.so lib/pcp/pmdas/mmv/pmdammv +lib/pcp/pmdas/mmv/Remove lib/pcp/pmdas/mmv/root_mmv -lib/pcp/pmdas/mounts/Install -lib/pcp/pmdas/mounts/README -lib/pcp/pmdas/mounts/Remove lib/pcp/pmdas/mounts/domain.h lib/pcp/pmdas/mounts/help +lib/pcp/pmdas/mounts/Install lib/pcp/pmdas/mounts/mounts.conf lib/pcp/pmdas/mounts/pmdamounts lib/pcp/pmdas/mounts/pmns +lib/pcp/pmdas/mounts/README +lib/pcp/pmdas/mounts/Remove lib/pcp/pmdas/mounts/root lib/pcp/pmdas/named/Install -lib/pcp/pmdas/named/Remove lib/pcp/pmdas/named/pmdanamed.pl +lib/pcp/pmdas/named/Remove +lib/pcp/pmdas/news/active lib/pcp/pmdas/news/Install +lib/pcp/pmdas/news/pmdanews.pl lib/pcp/pmdas/news/README lib/pcp/pmdas/news/Remove -lib/pcp/pmdas/news/active -lib/pcp/pmdas/news/pmdanews.pl -lib/pcp/pmdas/nvidia/Install -lib/pcp/pmdas/nvidia/README -lib/pcp/pmdas/nvidia/Remove lib/pcp/pmdas/nvidia/domain.h lib/pcp/pmdas/nvidia/help +lib/pcp/pmdas/nvidia/Install lib/pcp/pmdas/nvidia/pmda_nvidia.so lib/pcp/pmdas/nvidia/pmdanvidia lib/pcp/pmdas/nvidia/pmns +lib/pcp/pmdas/nvidia/README +lib/pcp/pmdas/nvidia/Remove lib/pcp/pmdas/nvidia/root lib/pcp/pmdas/pdns/Install -lib/pcp/pmdas/pdns/Remove lib/pcp/pmdas/pdns/pmdapdns.pl -lib/pcp/pmdas/pipe/Install -lib/pcp/pmdas/pipe/README -lib/pcp/pmdas/pipe/Remove +lib/pcp/pmdas/pdns/Remove lib/pcp/pmdas/pipe/domain.h lib/pcp/pmdas/pipe/help +lib/pcp/pmdas/pipe/Install lib/pcp/pmdas/pipe/pmdapipe lib/pcp/pmdas/pipe/pmns +lib/pcp/pmdas/pipe/README +lib/pcp/pmdas/pipe/Remove lib/pcp/pmdas/pipe/root lib/pcp/pmdas/pipe/sample.conf lib/pcp/pmdas/pmcd/help.dir @@ -385,113 +388,109 @@ lib/pcp/pmdas/root/pmdaroot lib/pcp/pmdas/root/root lib/pcp/pmdas/root/root_root lib/pcp/pmdas/rsyslog/Install -lib/pcp/pmdas/rsyslog/Remove lib/pcp/pmdas/rsyslog/pmdarsyslog.pl +lib/pcp/pmdas/rsyslog/Remove lib/pcp/pmdas/samba/Install -lib/pcp/pmdas/samba/Remove lib/pcp/pmdas/samba/pmdasamba.pl -lib/pcp/pmdas/sample/Install -lib/pcp/pmdas/sample/Makefile -lib/pcp/pmdas/sample/README -lib/pcp/pmdas/sample/Remove +lib/pcp/pmdas/samba/Remove lib/pcp/pmdas/sample/domain.h lib/pcp/pmdas/sample/events.c lib/pcp/pmdas/sample/events.h lib/pcp/pmdas/sample/help +lib/pcp/pmdas/sample/Install +lib/pcp/pmdas/sample/Makefile lib/pcp/pmdas/sample/percontext.c lib/pcp/pmdas/sample/percontext.h lib/pcp/pmdas/sample/pmda.c lib/pcp/pmdas/sample/pmns +lib/pcp/pmdas/sample/README +lib/pcp/pmdas/sample/Remove lib/pcp/pmdas/sample/root lib/pcp/pmdas/sample/sample.c -lib/pcp/pmdas/sendmail/Install -lib/pcp/pmdas/sendmail/README -lib/pcp/pmdas/sendmail/Remove lib/pcp/pmdas/sendmail/domain.h lib/pcp/pmdas/sendmail/help +lib/pcp/pmdas/sendmail/Install lib/pcp/pmdas/sendmail/pmda_sendmail.so lib/pcp/pmdas/sendmail/pmdasendmail lib/pcp/pmdas/sendmail/pmns +lib/pcp/pmdas/sendmail/README +lib/pcp/pmdas/sendmail/Remove lib/pcp/pmdas/sendmail/root -lib/pcp/pmdas/shping/Install -lib/pcp/pmdas/shping/README -lib/pcp/pmdas/shping/Remove lib/pcp/pmdas/shping/domain.h lib/pcp/pmdas/shping/help +lib/pcp/pmdas/shping/Install lib/pcp/pmdas/shping/pmdashping lib/pcp/pmdas/shping/pmns +lib/pcp/pmdas/shping/README +lib/pcp/pmdas/shping/Remove lib/pcp/pmdas/shping/root lib/pcp/pmdas/shping/sample.conf -lib/pcp/pmdas/simple/Install -lib/pcp/pmdas/simple/Makefile -lib/pcp/pmdas/simple/README -lib/pcp/pmdas/simple/Remove lib/pcp/pmdas/simple/domain.h lib/pcp/pmdas/simple/help +lib/pcp/pmdas/simple/Install +lib/pcp/pmdas/simple/Makefile lib/pcp/pmdas/simple/pmdasimple.perl lib/pcp/pmdas/simple/pmns +lib/pcp/pmdas/simple/README +lib/pcp/pmdas/simple/Remove lib/pcp/pmdas/simple/root lib/pcp/pmdas/simple/simple.c lib/pcp/pmdas/simple/simple.conf -lib/pcp/pmdas/snmp/Install -lib/pcp/pmdas/snmp/Remove -lib/pcp/pmdas/snmp/pmdasnmp.pl -lib/pcp/pmdas/snmp/snmp.conf -lib/pcp/pmdas/summary/Install -lib/pcp/pmdas/summary/README -lib/pcp/pmdas/summary/Remove lib/pcp/pmdas/summary/domain.h lib/pcp/pmdas/summary/expr.pmie lib/pcp/pmdas/summary/help +lib/pcp/pmdas/summary/Install lib/pcp/pmdas/summary/pmdasummary lib/pcp/pmdas/summary/pmns +lib/pcp/pmdas/summary/README +lib/pcp/pmdas/summary/Remove lib/pcp/pmdas/summary/root -lib/pcp/pmdas/trace/Install -lib/pcp/pmdas/trace/README -lib/pcp/pmdas/trace/Remove lib/pcp/pmdas/trace/domain.h lib/pcp/pmdas/trace/help +lib/pcp/pmdas/trace/Install lib/pcp/pmdas/trace/pmdatrace lib/pcp/pmdas/trace/pmns +lib/pcp/pmdas/trace/README +lib/pcp/pmdas/trace/Remove lib/pcp/pmdas/trace/root +lib/pcp/pmdas/trivial/domain.h +lib/pcp/pmdas/trivial/help lib/pcp/pmdas/trivial/Install lib/pcp/pmdas/trivial/Makefile +lib/pcp/pmdas/trivial/pmns lib/pcp/pmdas/trivial/README lib/pcp/pmdas/trivial/Remove -lib/pcp/pmdas/trivial/domain.h -lib/pcp/pmdas/trivial/help -lib/pcp/pmdas/trivial/pmns lib/pcp/pmdas/trivial/root lib/pcp/pmdas/trivial/trivial.c -lib/pcp/pmdas/txmon/Install -lib/pcp/pmdas/txmon/Makefile -lib/pcp/pmdas/txmon/README -lib/pcp/pmdas/txmon/Remove lib/pcp/pmdas/txmon/domain.h lib/pcp/pmdas/txmon/genload lib/pcp/pmdas/txmon/help +lib/pcp/pmdas/txmon/Install +lib/pcp/pmdas/txmon/Makefile lib/pcp/pmdas/txmon/pmns +lib/pcp/pmdas/txmon/README +lib/pcp/pmdas/txmon/Remove lib/pcp/pmdas/txmon/root lib/pcp/pmdas/txmon/txmon.c lib/pcp/pmdas/txmon/txmon.h lib/pcp/pmdas/txmon/txrecord.c lib/pcp/pmdas/vmware/Install -lib/pcp/pmdas/vmware/Remove lib/pcp/pmdas/vmware/pmdavmware.pl -lib/pcp/pmdas/weblog/Install -lib/pcp/pmdas/weblog/README -lib/pcp/pmdas/weblog/Remove +lib/pcp/pmdas/vmware/Remove lib/pcp/pmdas/weblog/check_match lib/pcp/pmdas/weblog/domain.h lib/pcp/pmdas/weblog/help +lib/pcp/pmdas/weblog/Install lib/pcp/pmdas/weblog/pmdaweblog lib/pcp/pmdas/weblog/pmns +lib/pcp/pmdas/weblog/README +lib/pcp/pmdas/weblog/Remove lib/pcp/pmdas/weblog/root lib/pcp/pmdas/weblog/server.sh lib/pcp/pmdas/weblog/weblogconv.sh lib/pcp/pmdas/zimbra/Install -lib/pcp/pmdas/zimbra/Remove lib/pcp/pmdas/zimbra/pmdazimbra.pl +lib/pcp/pmdas/zimbra/Remove lib/pcp/pmdas/zimbra/zimbraprobe lib/pcp/pmns/.NeedRebuild lib/pcp/pmns/Make.stdpmid @@ -512,6 +511,7 @@ libexec/pcp/bin/newhelp libexec/pcp/bin/pcp-python libexec/pcp/bin/pcp-shping libexec/pcp/bin/pcp-summary +libexec/pcp/bin/pcp-vmstat libexec/pcp/bin/pmcd libexec/pcp/bin/pmcd_wait libexec/pcp/bin/pmconfig @@ -544,7 +544,6 @@ libexec/pcp/bin/pmsignal libexec/pcp/bin/pmsleep libexec/pcp/bin/pmwtf libexec/pcp/bin/telnet-probe -man/man1/PCPIntro.1.gz man/man1/autofsd-probe.1.gz man/man1/chkhelp.1.gz man/man1/collectl2pcp.1.gz @@ -559,14 +558,16 @@ man/man1/newhelp.1.gz man/man1/pcp-python.1.gz man/man1/pcp-shping.1.gz man/man1/pcp-summary.1.gz +man/man1/pcp-vmstat.1.gz man/man1/pcp.1.gz +man/man1/pcpintro.1.gz man/man1/perfalloc.1.gz man/man1/pmafm.1.gz -man/man1/pmcd.1.gz man/man1/pmcd_wait.1.gz +man/man1/pmcd.1.gz man/man1/pmchart.1.gz -man/man1/pmclient.1.gz man/man1/pmclient_fg.1.gz +man/man1/pmclient.1.gz man/man1/pmconfig.1.gz man/man1/pmconfirm.1.gz man/man1/pmcpp.1.gz @@ -599,6 +600,7 @@ man/man1/pmdanetbsd.1.gz man/man1/pmdanews.1.gz man/man1/pmdanginx.1.gz man/man1/pmdanvidia.1.gz +man/man1/pmdaoracle.1.gz man/man1/pmdapapi.1.gz man/man1/pmdapdns.1.gz man/man1/pmdaperfevent.1.gz @@ -633,10 +635,10 @@ man/man1/pmfind.1.gz man/man1/pmgenmap.1.gz man/man1/pmgetopt.1.gz man/man1/pmhostname.1.gz -man/man1/pmie.1.gz -man/man1/pmie2col.1.gz man/man1/pmie_check.1.gz man/man1/pmie_daily.1.gz +man/man1/pmie.1.gz +man/man1/pmie2col.1.gz man/man1/pmieconf.1.gz man/man1/pmiestatus.1.gz man/man1/pminfo.1.gz @@ -645,10 +647,10 @@ man/man1/pmlock.1.gz man/man1/pmlogcheck.1.gz man/man1/pmlogconf.1.gz man/man1/pmlogextract.1.gz -man/man1/pmlogger.1.gz man/man1/pmlogger_check.1.gz man/man1/pmlogger_daily.1.gz man/man1/pmlogger_merge.1.gz +man/man1/pmlogger.1.gz man/man1/pmloglabel.1.gz man/man1/pmlogmv.1.gz man/man1/pmlogreduce.1.gz @@ -664,6 +666,7 @@ man/man1/pmpause.1.gz man/man1/pmpost.1.gz man/man1/pmprobe.1.gz man/man1/pmproxy.1.gz +man/man1/pmpython.1.gz man/man1/pmquery.1.gz man/man1/pmsignal.1.gz man/man1/pmsleep.1.gz @@ -679,25 +682,13 @@ man/man1/pmwebd.1.gz man/man1/sar2pcp.1.gz man/man1/sheet2pcp.1.gz man/man1/telnet-probe.1.gz -man/man3/LOGIMPORT.3.gz -man/man3/PCPIntro.3.gz -man/man3/PMAPI.3.gz -man/man3/PMDA.3.gz -man/man3/PMWEBAPI.3.gz -man/man3/QMC.3.gz -man/man3/QmcContext.3.gz -man/man3/QmcDesc.3.gz -man/man3/QmcGroup.3.gz -man/man3/QmcIndom.3.gz -man/man3/QmcMetric.3.gz -man/man3/QmcSource.3.gz +man/man3/__pmAddIPC.3.gz man/man3/__pmAFblock.3.gz man/man3/__pmAFisempty.3.gz man/man3/__pmAFregister.3.gz man/man3/__pmAFsetup.3.gz man/man3/__pmAFunblock.3.gz man/man3/__pmAFunregister.3.gz -man/man3/__pmAddIPC.3.gz man/man3/__pmConnectLogger.3.gz man/man3/__pmControlLog.3.gz man/man3/__pmConvertTime.3.gz @@ -721,114 +712,26 @@ man/man3/__pmResetIPC.3.gz man/man3/__pmSpecLocalPMDA.3.gz man/man3/__pmUnparseHostAttrsSpec.3.gz man/man3/__pmUnparseHostSpec.3.gz +man/man3/logimport.3.gz man/man3/mmv_inc_value.3.gz man/man3/mmv_lookup_value_desc.3.gz man/man3/mmv_stats_init.3.gz -man/man3/pmAddProfile.3.gz -man/man3/pmAtomStr.3.gz -man/man3/pmAtomStr_r.3.gz -man/man3/pmConvScale.3.gz -man/man3/pmCreateFetchGroup.3.gz -man/man3/pmCtime.3.gz -man/man3/pmDelProfile.3.gz -man/man3/pmDerivedErrStr.3.gz -man/man3/pmDestroyContext.3.gz -man/man3/pmDestroyFetchGroup.3.gz -man/man3/pmDiscoverServices.3.gz -man/man3/pmDupContext.3.gz -man/man3/pmErrStr.3.gz -man/man3/pmErrStr_r.3.gz -man/man3/pmEventFlagsStr.3.gz -man/man3/pmEventFlagsStr_r.3.gz -man/man3/pmExtendFetchGroup_event.3.gz -man/man3/pmExtendFetchGroup_indom.3.gz -man/man3/pmExtendFetchGroup_item.3.gz -man/man3/pmExtendFetchGroup_timestamp.3.gz -man/man3/pmExtractValue.3.gz -man/man3/pmFetch.3.gz -man/man3/pmFetchArchive.3.gz -man/man3/pmFetchGroup.3.gz -man/man3/pmFreeEventResult.3.gz -man/man3/pmFreeHighResEventResult.3.gz -man/man3/pmFreeMetricSpec.3.gz -man/man3/pmFreeOptions.3.gz -man/man3/pmFreeResult.3.gz -man/man3/pmGetArchiveEnd.3.gz -man/man3/pmGetArchiveLabel.3.gz -man/man3/pmGetChildren.3.gz -man/man3/pmGetChildrenStatus.3.gz -man/man3/pmGetConfig.3.gz -man/man3/pmGetContextHostName.3.gz -man/man3/pmGetContextHostName_r.3.gz -man/man3/pmGetContextOptions.3.gz -man/man3/pmGetFetchGroupContext.3.gz -man/man3/pmGetInDom.3.gz -man/man3/pmGetInDomArchive.3.gz -man/man3/pmGetOptionalConfig.3.gz -man/man3/pmGetOptions.3.gz -man/man3/pmGetPMNSLocation.3.gz -man/man3/pmGetVersion.3.gz -man/man3/pmIDStr.3.gz -man/man3/pmIDStr_r.3.gz -man/man3/pmInDomStr.3.gz -man/man3/pmInDomStr_r.3.gz -man/man3/pmLoadASCIINameSpace.3.gz -man/man3/pmLoadDerivedConfig.3.gz -man/man3/pmLoadNameSpace.3.gz -man/man3/pmLocaltime.3.gz -man/man3/pmLookupDesc.3.gz -man/man3/pmLookupInDom.3.gz -man/man3/pmLookupInDomArchive.3.gz -man/man3/pmLookupInDomText.3.gz -man/man3/pmLookupName.3.gz -man/man3/pmLookupText.3.gz -man/man3/pmNameAll.3.gz -man/man3/pmNameID.3.gz -man/man3/pmNameInDom.3.gz -man/man3/pmNameInDomArchive.3.gz -man/man3/pmNewContext.3.gz -man/man3/pmNewContextZone.3.gz -man/man3/pmNewZone.3.gz -man/man3/pmNumberStr.3.gz -man/man3/pmNumberStr_r.3.gz -man/man3/pmParseInterval.3.gz -man/man3/pmParseMetricSpec.3.gz -man/man3/pmParseTimeWindow.3.gz -man/man3/pmParseUnitsStr.3.gz -man/man3/pmPrintValue.3.gz -man/man3/pmReconnectContext.3.gz -man/man3/pmRecordAddHost.3.gz -man/man3/pmRecordControl.3.gz -man/man3/pmRecordSetup.3.gz -man/man3/pmRegisterDerived.3.gz -man/man3/pmSetMode.3.gz -man/man3/pmSortInstances.3.gz -man/man3/pmStore.3.gz -man/man3/pmTimeConnect.3.gz -man/man3/pmTimeDisconnect.3.gz -man/man3/pmTimeRecv.3.gz -man/man3/pmTimeSendAck.3.gz -man/man3/pmTimeShowDialog.3.gz -man/man3/pmTraversePMNS.3.gz -man/man3/pmTraversePMNS_r.3.gz -man/man3/pmTrimNameSpace.3.gz -man/man3/pmTypeStr.3.gz -man/man3/pmTypeStr_r.3.gz -man/man3/pmUnitsStr.3.gz -man/man3/pmUnitsStr_r.3.gz -man/man3/pmUnloadNameSpace.3.gz -man/man3/pmUnpackEventRecords.3.gz -man/man3/pmUsageMessage.3.gz -man/man3/pmUseContext.3.gz -man/man3/pmUseZone.3.gz -man/man3/pmWhichContext.3.gz -man/man3/pmWhichZone.3.gz +man/man3/pcpintro.3.gz +man/man3/pmaddprofile.3.gz man/man3/pmaf.3.gz man/man3/pmafm.3.gz +man/man3/pmapi.3.gz +man/man3/pmAtomStr_r.3.gz +man/man3/pmatomstr.3.gz man/man3/pmconnectlogger.3.gz man/man3/pmcontrollog.3.gz man/man3/pmconverttime.3.gz -man/man3/pmdaAttribute.3.gz +man/man3/pmconvscale.3.gz +man/man3/pmCreateFetchGroup.3.gz +man/man3/pmctime.3.gz +man/man3/pmda.3.gz +man/man3/pmdaattribute.3.gz +man/man3/pmdacache.3.gz man/man3/pmdaCacheLookup.3.gz man/man3/pmdaCacheLookupKey.3.gz man/man3/pmdaCacheLookupName.3.gz @@ -837,17 +740,19 @@ man/man3/pmdaCachePurge.3.gz man/man3/pmdaCacheResize.3.gz man/man3/pmdaCacheStore.3.gz man/man3/pmdaCacheStoreKey.3.gz -man/man3/pmdaChildren.3.gz +man/man3/pmdachildren.3.gz man/man3/pmdaCloseHelp.3.gz -man/man3/pmdaConnect.3.gz -man/man3/pmdaDSO.3.gz -man/man3/pmdaDaemon.3.gz -man/man3/pmdaDesc.3.gz +man/man3/pmdaconnect.3.gz +man/man3/pmdadaemon.3.gz +man/man3/pmdadesc.3.gz +man/man3/pmdadso.3.gz man/man3/pmdaEventAddHighResMissedRecord.3.gz man/man3/pmdaEventAddHighResRecord.3.gz man/man3/pmdaEventAddMissedRecord.3.gz man/man3/pmdaEventAddParam.3.gz man/man3/pmdaEventAddRecord.3.gz +man/man3/pmdaeventarray.3.gz +man/man3/pmdaeventclient.3.gz man/man3/pmdaEventClients.3.gz man/man3/pmdaEventEndClient.3.gz man/man3/pmdaEventGetAddr.3.gz @@ -858,6 +763,7 @@ man/man3/pmdaEventNewArray.3.gz man/man3/pmdaEventNewClient.3.gz man/man3/pmdaEventNewHighResArray.3.gz man/man3/pmdaEventNewQueue.3.gz +man/man3/pmdaeventqueue.3.gz man/man3/pmdaEventQueueAppend.3.gz man/man3/pmdaEventQueueBytes.3.gz man/man3/pmdaEventQueueClients.3.gz @@ -870,23 +776,26 @@ man/man3/pmdaEventReleaseArray.3.gz man/man3/pmdaEventReleaseHighResArray.3.gz man/man3/pmdaEventResetArray.3.gz man/man3/pmdaEventResetHighResArray.3.gz -man/man3/pmdaFetch.3.gz +man/man3/pmdafetch.3.gz man/man3/pmdaGetContext.3.gz man/man3/pmdaGetHelp.3.gz man/man3/pmdaGetInDomHelp.3.gz man/man3/pmdaGetOpt.3.gz +man/man3/pmdagetoptions.3.gz man/man3/pmdaGetOptions.3.gz -man/man3/pmdaInit.3.gz -man/man3/pmdaInstance.3.gz -man/man3/pmdaInterfaceMoved.3.gz +man/man3/pmdahelp.3.gz +man/man3/pmdainit.3.gz +man/man3/pmdainstance.3.gz +man/man3/pmdainterfacemoved.3.gz +man/man3/pmdamain.3.gz man/man3/pmdaMain.3.gz -man/man3/pmdaName.3.gz +man/man3/pmdaname.3.gz man/man3/pmdaOpenHelp.3.gz -man/man3/pmdaOpenLog.3.gz -man/man3/pmdaPMID.3.gz -man/man3/pmdaProfile.3.gz +man/man3/pmdaopenlog.3.gz +man/man3/pmdapmid.3.gz +man/man3/pmdaprofile.3.gz man/man3/pmdaRehash.3.gz -man/man3/pmdaRootConnect.3.gz +man/man3/pmdarootconnect.3.gz man/man3/pmdaRootContainerCGroupName.3.gz man/man3/pmdaRootContainerHostName.3.gz man/man3/pmdaRootContainerProcessID.3.gz @@ -900,51 +809,125 @@ man/man3/pmdaSetEndContextCallBack.3.gz man/man3/pmdaSetFetchCallBack.3.gz man/man3/pmdaSetFlags.3.gz man/man3/pmdaSetResultCallBack.3.gz -man/man3/pmdaStore.3.gz -man/man3/pmdaText.3.gz -man/man3/pmdacache.3.gz -man/man3/pmdaeventarray.3.gz -man/man3/pmdaeventclient.3.gz -man/man3/pmdaeventqueue.3.gz -man/man3/pmdagetoptions.3.gz -man/man3/pmdahelp.3.gz -man/man3/pmdamain.3.gz +man/man3/pmdastore.3.gz +man/man3/pmdatext.3.gz man/man3/pmdatrace.3.gz +man/man3/pmdelprofile.3.gz +man/man3/pmderivederrstr.3.gz +man/man3/pmdestroycontext.3.gz +man/man3/pmDestroyFetchGroup.3.gz +man/man3/pmdiscoverservices.3.gz +man/man3/pmdupcontext.3.gz +man/man3/pmErrStr_r.3.gz +man/man3/pmerrstr.3.gz +man/man3/pmEventFlagsStr_r.3.gz +man/man3/pmeventflagsstr.3.gz +man/man3/pmExtendFetchGroup_event.3.gz +man/man3/pmExtendFetchGroup_indom.3.gz +man/man3/pmExtendFetchGroup_item.3.gz +man/man3/pmExtendFetchGroup_timestamp.3.gz +man/man3/pmextractvalue.3.gz +man/man3/pmfetch.3.gz +man/man3/pmfetcharchive.3.gz man/man3/pmfetchgroup.3.gz +man/man3/pmFetchGroup.3.gz man/man3/pmflush.3.gz +man/man3/pmfreeeventresult.3.gz +man/man3/pmFreeHighResEventResult.3.gz +man/man3/pmFreeMetricSpec.3.gz +man/man3/pmFreeOptions.3.gz man/man3/pmfreeprofile.3.gz +man/man3/pmfreeresult.3.gz +man/man3/pmgetarchiveend.3.gz +man/man3/pmgetarchivelabel.3.gz +man/man3/pmgetchildren.3.gz +man/man3/pmgetchildrenstatus.3.gz +man/man3/pmgetconfig.3.gz +man/man3/pmGetContextHostName_r.3.gz +man/man3/pmgetcontexthostname.3.gz +man/man3/pmGetContextOptions.3.gz +man/man3/pmGetFetchGroupContext.3.gz +man/man3/pmgetindom.3.gz +man/man3/pmgetindomarchive.3.gz man/man3/pmgetopt_r.3.gz +man/man3/pmGetOptionalConfig.3.gz man/man3/pmgetoptions.3.gz -man/man3/pmiAddInstance.3.gz -man/man3/pmiAddMetric.3.gz -man/man3/pmiEnd.3.gz -man/man3/pmiErrStr.3.gz -man/man3/pmiGetHandle.3.gz +man/man3/pmGetOptions.3.gz +man/man3/pmgetpmnslocation.3.gz +man/man3/pmgetversion.3.gz +man/man3/pmiaddinstance.3.gz +man/man3/pmiaddmetric.3.gz +man/man3/pmIDStr_r.3.gz +man/man3/pmidstr.3.gz +man/man3/pmiend.3.gz +man/man3/pmierrstr.3.gz +man/man3/pmigethandle.3.gz man/man3/pmiID.3.gz man/man3/pmiInDom.3.gz -man/man3/pmiPutResult.3.gz -man/man3/pmiPutValue.3.gz -man/man3/pmiPutValueHandle.3.gz -man/man3/pmiSetHostname.3.gz -man/man3/pmiSetTimezone.3.gz -man/man3/pmiStart.3.gz -man/man3/pmiUnits.3.gz -man/man3/pmiUseContext.3.gz -man/man3/pmiWrite.3.gz +man/man3/pmInDomStr_r.3.gz +man/man3/pmindomstr.3.gz +man/man3/pmiputmark.3.gz +man/man3/pmiputresult.3.gz +man/man3/pmiputvalue.3.gz +man/man3/pmiputvaluehandle.3.gz +man/man3/pmisethostname.3.gz +man/man3/pmisettimezone.3.gz +man/man3/pmistart.3.gz man/man3/pmiunits.3.gz +man/man3/pmiUnits.3.gz +man/man3/pmiusecontext.3.gz +man/man3/pmiwrite.3.gz +man/man3/pmloadasciinamespace.3.gz +man/man3/pmloadderivedconfig.3.gz +man/man3/pmloadnamespace.3.gz man/man3/pmlocalpmda.3.gz +man/man3/pmlocaltime.3.gz +man/man3/pmlookupdesc.3.gz +man/man3/pmlookupindom.3.gz +man/man3/pmlookupindomarchive.3.gz +man/man3/pmlookupindomtext.3.gz man/man3/pmlookupipc.3.gz +man/man3/pmlookupname.3.gz +man/man3/pmlookuptext.3.gz man/man3/pmmktime.3.gz +man/man3/pmnameall.3.gz +man/man3/pmnameid.3.gz +man/man3/pmnameindom.3.gz +man/man3/pmnameindomarchive.3.gz +man/man3/pmnewcontext.3.gz +man/man3/pmnewcontextzone.3.gz +man/man3/pmnewzone.3.gz +man/man3/pmNumberStr_r.3.gz +man/man3/pmnumberstr.3.gz man/man3/pmopenlog.3.gz man/man3/pmparsectime.3.gz man/man3/pmparsedebug.3.gz man/man3/pmparsehostattrsspec.3.gz man/man3/pmparsehostspec.3.gz +man/man3/pmparseinterval.3.gz man/man3/pmparsemetricspec.3.gz +man/man3/pmParseMetricSpec.3.gz man/man3/pmparsetime.3.gz +man/man3/pmparsetimewindow.3.gz +man/man3/pmparseunitsstr.3.gz man/man3/pmprintf.3.gz +man/man3/pmprintvalue.3.gz +man/man3/pmreconnectcontext.3.gz +man/man3/pmRecordAddHost.3.gz +man/man3/pmRecordControl.3.gz +man/man3/pmRecordSetup.3.gz +man/man3/pmregisterderived.3.gz +man/man3/pmRegisterDerivedMetric.3.gz +man/man3/pmsetmode.3.gz +man/man3/pmsortinstances.3.gz man/man3/pmspeclocalpmda.3.gz +man/man3/pmstore.3.gz man/man3/pmtime.3.gz +man/man3/pmTimeConnect.3.gz +man/man3/pmTimeDisconnect.3.gz +man/man3/pmTimeRecv.3.gz +man/man3/pmTimeSendAck.3.gz +man/man3/pmTimeShowDialog.3.gz man/man3/pmtraceabort.3.gz man/man3/pmtracebegin.3.gz man/man3/pmtracecounter.3.gz @@ -953,6 +936,28 @@ man/man3/pmtraceerrstr.3.gz man/man3/pmtraceobs.3.gz man/man3/pmtracepoint.3.gz man/man3/pmtracestate.3.gz +man/man3/pmTraversePMNS_r.3.gz +man/man3/pmtraversepmns.3.gz +man/man3/pmtrimnamespace.3.gz +man/man3/pmTypeStr_r.3.gz +man/man3/pmtypestr.3.gz +man/man3/pmUnitsStr_r.3.gz +man/man3/pmunitsstr.3.gz +man/man3/pmunloadnamespace.3.gz +man/man3/pmunpackeventrecords.3.gz +man/man3/pmUsageMessage.3.gz +man/man3/pmusecontext.3.gz +man/man3/pmusezone.3.gz +man/man3/pmwebapi.3.gz +man/man3/pmwhichcontext.3.gz +man/man3/pmwhichzone.3.gz +man/man3/QMC.3.gz +man/man3/QmcContext.3.gz +man/man3/QmcDesc.3.gz +man/man3/QmcGroup.3.gz +man/man3/QmcIndom.3.gz +man/man3/QmcMetric.3.gz +man/man3/QmcSource.3.gz man/man3/zbxpcp.3.gz man/man5/mmv.5.gz man/man5/pcp-archive.5.gz @@ -962,12 +967,12 @@ man/man5/perfevent.conf.5.gz man/man5/pmieconf.5.gz man/man5/pmns.5.gz man/man5/pmview.5.gz -share/doc/pcp-3.11.0/CHANGELOG -share/doc/pcp-3.11.0/COPYING -share/doc/pcp-3.11.0/INSTALL -share/doc/pcp-3.11.0/README -share/doc/pcp-3.11.0/VERSION.pcp -share/doc/pcp-3.11.0/pcp.lsm +share/doc/pcp-3.11.1/CHANGELOG +share/doc/pcp-3.11.1/COPYING +share/doc/pcp-3.11.1/INSTALL +share/doc/pcp-3.11.1/pcp.lsm +share/doc/pcp-3.11.1/README +share/doc/pcp-3.11.1/VERSION.pcp share/doc/pcp/html/contacts.html share/doc/pcp/html/credits.html share/doc/pcp/html/diskmodel/model.fio @@ -1008,13 +1013,13 @@ share/doc/pcp/html/images/pcpicon.png share/doc/pcp/html/images/pmchart_add_host_container.png share/doc/pcp/html/images/pmchart_add_host_secure.png share/doc/pcp/html/images/pmchart_blank_canvas.png -share/doc/pcp/html/images/pmchart_cpu_disk.png share/doc/pcp/html/images/pmchart_cpu_disk_load.png share/doc/pcp/html/images/pmchart_cpu_disk_record.png +share/doc/pcp/html/images/pmchart_cpu_disk.png share/doc/pcp/html/images/pmchart_edit_chart.png -share/doc/pcp/html/images/pmchart_new_chart.png share/doc/pcp/html/images/pmchart_new_chart_colors.png share/doc/pcp/html/images/pmchart_new_chart_select.png +share/doc/pcp/html/images/pmchart_new_chart.png share/doc/pcp/html/images/pmchart_open_view.png share/doc/pcp/html/images/pmchart_stop_recording.png share/doc/pcp/html/images/pmcharticon.png @@ -1033,8 +1038,8 @@ share/doc/pcp/html/images/pmtime_bounds.png share/doc/pcp/html/images/pmtime_clients.png share/doc/pcp/html/images/pmtime_live.png share/doc/pcp/html/images/pmtimeicon.png -share/doc/pcp/html/images/pmview.flow.png share/doc/pcp/html/images/pmview_buttons.png +share/doc/pcp/html/images/pmview.flow.png share/doc/pcp/html/images/rattle.png share/doc/pcp/html/images/sar-d.png share/doc/pcp/html/images/stepfwd_on.png @@ -1082,30 +1087,34 @@ share/doc/pcp/html/timecontrol.html share/doc/pcp/html/views.html share/doc/pcp/pcp-programmers-guide.pdf share/doc/pcp/pcp-users-and-administrators-guide.pdf -share/pcp/demos/mmv/Makefile -share/pcp/demos/mmv/README +share/licenses/pcp-3.11.0.1_1/catalog.mk +share/licenses/pcp-3.11.0.1_1/GPLv2 +share/licenses/pcp-3.11.0.1_1/LGPL21 +share/licenses/pcp-3.11.0.1_1/LICENSE share/pcp/demos/mmv/acme.c +share/pcp/demos/mmv/Makefile share/pcp/demos/mmv/mmvdump.c +share/pcp/demos/mmv/README share/pcp/demos/pmclient/Makefile -share/pcp/demos/pmclient/README -share/pcp/demos/pmclient/pmclient.c share/pcp/demos/pmclient/pmclient_fg.c share/pcp/demos/pmclient/pmclient_fg.python +share/pcp/demos/pmclient/pmclient.c share/pcp/demos/pmclient/pmlogger.config share/pcp/demos/pmclient/pmnsmap.spec +share/pcp/demos/pmclient/README share/pcp/demos/procmemstat/Makefile -share/pcp/demos/procmemstat/README share/pcp/demos/procmemstat/pmnsmap.spec share/pcp/demos/procmemstat/procmemstat.c -share/pcp/demos/trace/Makefile -share/pcp/demos/trace/Makefile.stub -share/pcp/demos/trace/README +share/pcp/demos/procmemstat/README share/pcp/demos/trace/app1.c share/pcp/demos/trace/app2.c share/pcp/demos/trace/app3.c share/pcp/demos/trace/fapp1.f share/pcp/demos/trace/japp1.java +share/pcp/demos/trace/Makefile +share/pcp/demos/trace/Makefile.stub share/pcp/demos/trace/pmtrace.c +share/pcp/demos/trace/README share/pcp/demos/trace/stub.c share/pcp/demos/tutorials/cpuperf.tar.gz share/pcp/demos/tutorials/diskmodel.tar.gz @@ -1123,12 +1132,12 @@ share/pcp/examples/pmie/SWAP share/pcp/examples/pmie/UAG share/pcp/examples/pmie/UPM share/pcp/examples/pmie/WEBREPORT -share/pcp/lib/ReplacePmnsSubtree share/pcp/lib/bashproc.sh share/pcp/lib/lockpmns share/pcp/lib/pmdaproc.sh share/pcp/lib/rc-proc.sh share/pcp/lib/rc-proc.sh.minimal +share/pcp/lib/ReplacePmnsSubtree share/pcp/lib/unlockpmns share/pcp/lib/utilproc.sh share/pcp/pixmaps/pmchart.png From 42eec5b95956ae458d63f610ba2dd92cda76c136 Mon Sep 17 00:00:00 2001 From: Markiyan Kushnir Date: Mon, 21 Mar 2016 22:02:55 +0200 Subject: [PATCH 8/8] some sysctl patches to FreeBSD implementation --- .../files/patch-src_pmdas_freebsd_freebsd.c | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 build/freebsd/files/patch-src_pmdas_freebsd_freebsd.c diff --git a/build/freebsd/files/patch-src_pmdas_freebsd_freebsd.c b/build/freebsd/files/patch-src_pmdas_freebsd_freebsd.c new file mode 100644 index 000000000..f31fcb0f7 --- /dev/null +++ b/build/freebsd/files/patch-src_pmdas_freebsd_freebsd.c @@ -0,0 +1,34 @@ +diff --git a/src/pmdas/freebsd/freebsd.c b/src/pmdas/freebsd/freebsd.c +index c3284bf..b1ca658 100644 +--- src/pmdas/freebsd/freebsd.c ++++ src/pmdas/freebsd/freebsd.c +@@ -109,7 +109,7 @@ static pmdaMetric metrictab[] = { + PMDA_PMUNITS(0,1,0,0,PM_TIME_MSEC,0) } }, + { (void *)"kernel.all.hz", + { PMDA_PMID(CL_SYSCTL,13), PM_TYPE_U32, PM_INDOM_NULL, PM_SEM_DISCRETE, +- PMDA_PMUNITS(0,1,0,0,PM_TIME_USEC,0) } }, ++ PMDA_PMUNITS(0,-1,0,0,PM_TIME_SEC,0) } }, + { (void *)"hinv.cpu.vendor", + { PMDA_PMID(CL_SYSCTL,15), PM_TYPE_STRING, PM_INDOM_NULL, PM_SEM_DISCRETE, + PMDA_PMUNITS(0,0,0,0,0,0) } }, +@@ -176,7 +176,7 @@ static pmdaMetric metrictab[] = { + { PMDA_PMID(CL_SPECIAL,6), PM_TYPE_U32, PM_INDOM_NULL, PM_SEM_INSTANT, + PMDA_PMUNITS(1,0,0,PM_SPACE_KBYTE,0,0) } }, + { (void *)"mem.util.bufmem", +- { PMDA_PMID(CL_SPECIAL,7), PM_TYPE_U32, PM_INDOM_NULL, PM_SEM_INSTANT, ++ { PMDA_PMID(CL_SPECIAL,7), PM_TYPE_U64, PM_INDOM_NULL, PM_SEM_INSTANT, + PMDA_PMUNITS(1,0,0,PM_SPACE_KBYTE,0,0) } }, + { (void *)"mem.util.cached", + { PMDA_PMID(CL_SPECIAL,8), PM_TYPE_U32, PM_INDOM_NULL, PM_SEM_INSTANT, +@@ -596,9 +596,9 @@ freebsd_fetchCallBack(pmdaMetric *mdesc, unsigned int inst, pmAtomValue *atom) + break; + + case 7: /* mem.util.bufmem */ +- sts = do_sysctl(mp, sizeof(atom->ul)); ++ sts = do_sysctl(mp, sizeof(atom->ull)); + if (sts > 0) { +- atom->ul = *((__uint32_t *)mp->m_data) / 1024; ++ atom->ull = *((__uint64_t *)mp->m_data) / 1024; + sts = 1; + } + break;