Blame SOURCES/redhat-bugzilla-1962019.patch

8a537e
diff -Naurp pcp-5.3.1.orig/configure pcp-5.3.1/configure
8a537e
--- pcp-5.3.1.orig/configure	2021-06-04 06:33:51.000000000 +1000
8a537e
+++ pcp-5.3.1/configure	2021-08-28 17:03:09.745228365 +1000
8a537e
@@ -734,6 +734,7 @@ pcp_selinux_chkpwd_exec
8a537e
 pcp_selinux_security
8a537e
 pcp_selinux_sudo_exec
8a537e
 pcp_selinux_initrc_tmp
8a537e
+pcp_selinux_glusterd_log
8a537e
 pcp_selinux_lockdown_class
8a537e
 pcp_selinux_icmp_socket_class
8a537e
 pcp_selinux_capability2_bpf
8a537e
@@ -741,6 +742,7 @@ pcp_selinux_capability2_syslog
8a537e
 pcp_selinux_sbd_exec
8a537e
 pcp_selinux_proc_security
8a537e
 pcp_selinux_virt_var_run
8a537e
+pcp_selinux_container_var_run
8a537e
 pcp_selinux_files_list_non_auth_dirs
8a537e
 pcp_selinux_dma_device
8a537e
 pcp_selinux_bpf
8a537e
@@ -11729,12 +11731,14 @@ pcp_selinux_numad=false
8a537e
 pcp_selinux_bpf=false
8a537e
 pcp_selinux_dma_device=false
8a537e
 pcp_selinux_files_list_non_auth_dirs=false
8a537e
+pcp_selinux_container_var_run=false
8a537e
 pcp_selinux_virt_var_run=false
8a537e
 pcp_selinux_proc_security=false
8a537e
 pcp_selinux_sbd_exec=false
8a537e
 pcp_selinux_capability2_syslog=false
8a537e
 pcp_selinux_capability2_bpf=false
8a537e
 pcp_selinux_icmp_socket_class=false
8a537e
+pcp_selinux_glusterd_log=false
8a537e
 
8a537e
 pcp_selinux_initrc_tmp=false
8a537e
 pcp_selinux_sudo_exec=false
8a537e
@@ -11778,6 +11782,8 @@ if test "x$enable_selinux" != "xfalse";
8a537e
 	&& pcp_selinux_unconfined=true
8a537e
     grep '^[ 	][ 	]*numad_t$' <conftest.out >/dev/null \
8a537e
 	&& pcp_selinux_numad=true
8a537e
+    grep '^[ 	][ 	]*container_var_run_t$' <conftest.out >/dev/null \
8a537e
+	&& pcp_selinux_container_var_run=true
8a537e
     grep '^[ 	][ 	]*virt_var_run_t$' <conftest.out >/dev/null \
8a537e
 	&& pcp_selinux_virt_var_run=true
8a537e
     grep '^[ 	][ 	]*proc_security_t$' <conftest.out >/dev/null \
8a537e
@@ -11788,6 +11794,8 @@ if test "x$enable_selinux" != "xfalse";
8a537e
 	&& pcp_selinux_kmod_exec=true
8a537e
     grep '^[ 	][ 	]*dma_device_t$' <conftest.out >/dev/null \
8a537e
 	&& pcp_selinux_dma_device=true
8a537e
+    grep '^[ 	][ 	]*glusterd_log_t$' <conftest.out >/dev/null \
8a537e
+	&& pcp_selinux_glusterd_log=true
8a537e
 
8a537e
 
8a537e
     grep '^[ 	][ 	]*initrc_tmp_t$' <conftest.out >/dev/null \
8a537e
@@ -11896,6 +11904,8 @@ fi
8a537e
 
8a537e
 
8a537e
 
8a537e
+
8a537e
+
8a537e
 
8a537e
 
8a537e
 
8a537e
diff -Naurp pcp-5.3.1.orig/configure.ac pcp-5.3.1/configure.ac
8a537e
--- pcp-5.3.1.orig/configure.ac	2021-06-04 06:33:47.000000000 +1000
8a537e
+++ pcp-5.3.1/configure.ac	2021-08-28 17:03:09.752228246 +1000
8a537e
@@ -1977,12 +1977,14 @@ pcp_selinux_numad=false
8a537e
 pcp_selinux_bpf=false
8a537e
 pcp_selinux_dma_device=false
8a537e
 pcp_selinux_files_list_non_auth_dirs=false
8a537e
+pcp_selinux_container_var_run=false
8a537e
 pcp_selinux_virt_var_run=false
8a537e
 pcp_selinux_proc_security=false
8a537e
 pcp_selinux_sbd_exec=false
8a537e
 pcp_selinux_capability2_syslog=false
8a537e
 pcp_selinux_capability2_bpf=false
8a537e
 pcp_selinux_icmp_socket_class=false
8a537e
+pcp_selinux_glusterd_log=false
8a537e
 
8a537e
 pcp_selinux_initrc_tmp=false
8a537e
 pcp_selinux_sudo_exec=false
8a537e
@@ -2029,6 +2031,8 @@ AS_IF([test "x$enable_selinux" != "xfals
8a537e
 	&& pcp_selinux_unconfined=true
8a537e
     grep '^[[ 	]][[ 	]]*numad_t$' <conftest.out >/dev/null \
8a537e
 	&& pcp_selinux_numad=true
8a537e
+    grep '^[[ 	]][[ 	]]*container_var_run_t$' <conftest.out >/dev/null \
8a537e
+	&& pcp_selinux_container_var_run=true
8a537e
     grep '^[[ 	]][[ 	]]*virt_var_run_t$' <conftest.out >/dev/null \
8a537e
 	&& pcp_selinux_virt_var_run=true
8a537e
     grep '^[[ 	]][[ 	]]*proc_security_t$' <conftest.out >/dev/null \
8a537e
@@ -2039,6 +2043,8 @@ AS_IF([test "x$enable_selinux" != "xfals
8a537e
 	&& pcp_selinux_kmod_exec=true
8a537e
     grep '^[[ 	]][[ 	]]*dma_device_t$' <conftest.out >/dev/null \
8a537e
 	&& pcp_selinux_dma_device=true
8a537e
+    grep '^[[ 	]][[ 	]]*glusterd_log_t$' <conftest.out >/dev/null \
8a537e
+	&& pcp_selinux_glusterd_log=true
8a537e
 
8a537e
     dnl these ones are for pcpqa.te
8a537e
 
8a537e
@@ -2174,6 +2180,7 @@ AC_SUBST(pcp_selinux_numad)
8a537e
 AC_SUBST(pcp_selinux_bpf)
8a537e
 AC_SUBST(pcp_selinux_dma_device)
8a537e
 AC_SUBST(pcp_selinux_files_list_non_auth_dirs)
8a537e
+AC_SUBST(pcp_selinux_container_var_run)
8a537e
 AC_SUBST(pcp_selinux_virt_var_run)
8a537e
 AC_SUBST(pcp_selinux_proc_security)
8a537e
 AC_SUBST(pcp_selinux_sbd_exec)
8a537e
@@ -2181,6 +2188,7 @@ AC_SUBST(pcp_selinux_capability2_syslog)
8a537e
 AC_SUBST(pcp_selinux_capability2_bpf)
8a537e
 AC_SUBST(pcp_selinux_icmp_socket_class)
8a537e
 AC_SUBST(pcp_selinux_lockdown_class)
8a537e
+AC_SUBST(pcp_selinux_glusterd_log)
8a537e
 
8a537e
 dnl for pcpqa.te
8a537e
 AC_SUBST(pcp_selinux_initrc_tmp)
8a537e
diff -Naurp pcp-5.3.1.orig/qa/1622 pcp-5.3.1/qa/1622
8a537e
--- pcp-5.3.1.orig/qa/1622	2021-05-31 09:25:06.000000000 +1000
8a537e
+++ pcp-5.3.1/qa/1622	2021-08-28 15:36:41.594286939 +1000
8a537e
@@ -149,13 +149,13 @@ type=AVC msg=audit(YYY.93): avc: denied
8a537e
 type=AVC msg=audit(YYY.94): avc:  denied  { execute_no_trans } for  pid=30241 comm="zimbraprobe" path="/usr/bin/su" dev="dm-0" ino=26416761 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:su_exec_t:s0 tclass=file permissive=0
8a537e
 type=AVC msg=audit(YYY.95): avc:  denied  { write } for  pid=389594 comm="python3" name=".s.PGSQL.5432" dev="tmpfs" ino=746636 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:postgresql_var_run_t:s0 tclass=sock_file permissive=0
8a537e
 type=AVC msg=audit(YYY.96): avc: denied { execute } for pid=3248485 comm="sh" name="ovs-vsctl" dev="dm-0" ino=2403822 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:openvswitch_exec_t:s0 tclass=file permissive=0
8a537e
-type=AVC msg=audit(YYY.98): avc: denied { sys_pacct } for pid=YYYY comm="pmdaproc" capability=20 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:system_r:pcp_pmcd_t:s0 tclass=capability permissive=0
8a537e
 type=AVC msg=audit(YYY.97): avc: denied { write } for pid=3507787 comm="smbstatus" name="msg.lock" dev="dm-0" ino=283321 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:samba_var_t:s0 tclass=dir permissive=0
8a537e
 type=AVC msg=audit(YYY.98): avc: denied { sys_pacct } for pid=YYYY comm="pmdaproc" capability=20 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:system_r:pcp_pmcd_t:s0 tclass=capability permissive=0
8a537e
 type=AVC msg=audit(YYY.99): avc:  denied  { write } for  pid=1932480 comm="pmie" name="02" dev="dm-0" ino=435560 scontext=system_u:system_r:pcp_pmie_t:s0 tcontext=system_u:object_r:initrc_tmp_t:s0 tclass=dir permissive=0
8a537e
 type=AVC msg=audit(YYY.100): avc:  denied  { write } for  pid=1797133 comm="pmlogger" name="12" dev="dm-0" ino=435470 scontext=system_u:system_r:pcp_pmlogger_t:s0 tcontext=system_u:object_r:initrc_tmp_t:s0 tclass=dir permissive=0
8a537e
 type=AVC msg=audit(YYY.101): avc:  denied  { integrity } for  pid=1606 comm="pmdakvm" lockdown_reason="debugfs access" scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:system_r:pcp_pmcd_t:s0 tclass=lockdown permissive=0
8a537e
 type=AVC msg=audit(YYY.102): avc: denied { map } for pid=7034 comm="pmdanvidia" path="/usr/lib64/libnvidia-ml.so" dev="dm-2" ino=16267329 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=unconfined_u:object_r:default_t:s0 tclass=file permissive=0
8a537e
+#type=AVC msg=audit(YYY.105): avc: denied { getattr write } for pid=14272 comm="pmdapodman" path="/run/podman/podman.sock" dev="tmpfs" ino=95030 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=unconfined_u:object_r:container_var_run_t:s0 tclass=sock_file permissive=0
8a537e
 
8a537e
 #Synthesized AVC's
8a537e
 type=AVC msg=audit(XXX.1): avc:  denied  { open read search } for  pid=YYYY comm="pmdaX" name="/" dev="tracefs" ino=1 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:svirt_sandbox_file_t:s0 tclass=dir permissive=0
8a537e
@@ -251,6 +251,7 @@ type=AVC msg=audit(XXX.94): avc:  denied
8a537e
 type=AVC msg=audit(XXX.95): avc: denied { setattr unlink } for pid=29153 comm="mv" name="pmlogger_check.log" dev="dm-0" ino=926794 scontext=system_u:system_r:pcp_pmlogger_t:s0 tcontext=unconfined_u:object_r:user_tmp_t:s0 tclass=file permissive=0
8a537e
 type=AVC msg=audit(XXX.96): avc:  denied  { execute } for  pid=2205945 comm="sh" name="kmod" dev="dm-0" ino=9462231 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:kmod_exec_t:s0 tclass=file permissive=0
8a537e
 type=AVC msg=audit(XXX.97): avc:  denied  { execute_no_trans } for  pid=40596 comm="sh" path="/usr/bin/kmod" dev="dm-0" ino=9462231 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:kmod_exec_t:s0 tclass=file permissive=0
8a537e
+type=AVC msg=audit(XXX.98): avc: denied { getattr write } for pid=75540 comm="pmdapodman" path="/run/podman/podman.sock" dev="tmpfs" ino=51062 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:var_run_t:s0 tclass=sock_file permissive=0
8a537e
 EOF
8a537e
 
8a537e
 echo "Silence is golden ... all AVC's are allowed by active policy"
8a537e
diff -Naurp pcp-5.3.1.orig/qa/917 pcp-5.3.1/qa/917
8a537e
--- pcp-5.3.1.orig/qa/917	2021-05-31 09:25:06.000000000 +1000
8a537e
+++ pcp-5.3.1/qa/917	2021-08-28 17:03:51.359524349 +1000
8a537e
@@ -67,7 +67,8 @@ echo '/^#/d' >$tmp.sed
8a537e
 echo '/^!/s// /' >>$tmp.sed
8a537e
 for type in container_runtime_t nsfs_t docker_var_lib_t unreserved_port_t \
8a537e
 	    tracefs_t unconfined_service_t numad_t rpm_var_lib_t \
8a537e
-	    virt_var_run_t proc_security_t sbd_exec_t kmod_exec_t
8a537e
+	    virt_var_run_t proc_security_t sbd_exec_t kmod_exec_t \
8a537e
+	    container_var_run_t glusterd_log_t
8a537e
 do
8a537e
     if grep "^[ 	][ 	]*$type\$" $tmp.types >/dev/null
8a537e
     then
8a537e
@@ -100,6 +101,9 @@ do
8a537e
 	    rpm_var_lib_t)
8a537e
 		echo '/allow \[pcp_pmcd_t] \[rpm_var_lib_t]/d' >>$tmp.sed
8a537e
 		;;
8a537e
+	    container_var_run_t)
8a537e
+		echo '/allow \[pcp_pmcd_t] \[container_var_run_t]/d' >>$tmp.sed
8a537e
+		;;
8a537e
 	    virt_var_run_t)
8a537e
 		echo '/allow \[pcp_pmcd_t] \[virt_var_run_t]/d' >>$tmp.sed
8a537e
 		;;
8a537e
@@ -112,6 +116,9 @@ do
8a537e
 	    kmod_exec_t)
8a537e
 		echo '/allow \[pcp_pmcd_t] \[kmod_exec_t]/d' >>$tmp.sed
8a537e
 		;;
8a537e
+	    glusterd_log_t)
8a537e
+		echo '/allow \[pcp_pmcd_t] \[glusterd_log_t]/d' >>$tmp.sed
8a537e
+		;;
8a537e
 
8a537e
 	esac
8a537e
     fi
8a537e
diff -Naurp pcp-5.3.1.orig/qa/917.out.in pcp-5.3.1/qa/917.out.in
8a537e
--- pcp-5.3.1.orig/qa/917.out.in	2021-06-04 06:36:53.000000000 +1000
8a537e
+++ pcp-5.3.1/qa/917.out.in	2021-08-28 17:03:09.753228229 +1000
8a537e
@@ -23,6 +23,8 @@ Checking policies.
8a537e
   allow [init_t] [system_cronjob_t] : [dbus] { send_msg };
8a537e
   allow [pcp_pmcd_t] [user_home_t] : [file] { execute execute_no_trans };
8a537e
   allow [pcp_pmcd_t] [user_tmp_t] : [sock_file] { getattr write };
8a537e
+! allow [pcp_pmcd_t] [container_var_run_t] : [sock_file] { getattr write };
8a537e
+  allow [pcp_pmcd_t] [var_run_t] : [sock_file] { getattr write };
8a537e
   allow [pcp_pmcd_t] [debugfs_t] : [file] { append getattr ioctl open read write };
8a537e
 ! allow [pcp_pmcd_t] [pcp_pmie_exec_t] : [file] { execute execute_no_trans open read map };
8a537e
   allow [pcp_pmcd_t] [pcp_var_lib_t] : [fifo_file] { getattr read open unlink };
8a537e
@@ -54,7 +56,7 @@ Checking policies.
8a537e
   allow [pcp_pmcd_t] [ndc_exec_t] : [file] { execute execute_no_trans };
8a537e
   allow [pcp_pmcd_t] [proc_mdstat_t] : [file] { getattr open read };
8a537e
 ! allow [pcp_pmcd_t] [numad_t] : [msgq] { unix_read };
8a537e
-  allow [pcp_pmcd_t] [glusterd_log_t] : [file] { open read write };
8a537e
+! allow [pcp_pmcd_t] [glusterd_log_t] : [file] { open read write };
8a537e
   allow [pcp_pmcd_t] self : [process] { execmem setrlimit ptrace };
8a537e
   allow [pcp_pmcd_t] [sysctl_irq_t] : [dir] { search };
8a537e
 ! allow [pcp_pmcd_t] self : [bpf] { map_create map_read map_write prog_load prog_run };
8a537e
diff -Naurp pcp-5.3.1.orig/qa/group.orig pcp-5.3.1/qa/group.orig
8a537e
--- pcp-5.3.1.orig/qa/group.orig	2021-08-28 15:35:02.074982480 +1000
8a537e
+++ pcp-5.3.1/qa/group.orig	1970-01-01 10:00:00.000000000 +1000
8a537e
@@ -1,1929 +0,0 @@
8a537e
-## QA groups control
8a537e
-##
8a537e
-## define groups
8a537e
-##
8a537e
-## Do not start group name with a digit, expect alphabetic
8a537e
-##
8a537e
-## Last comment starting with a single # before a group name is the
8a537e
-## one-line summary that "new" will report when asked to list groups
8a537e
-##
8a537e
-## Comments starting with a ## (or #<anything_other_than_whitesspace>
8a537e
-## are ignored for the purposes of one-line summaries.
8a537e
-
8a537e
-# catch-all
8a537e
-other
8a537e
-
8a537e
-# sanity check ... quick coverage of most functionality
8a537e
-## Expectation is to run in 3-5 minutes, and must pass 100%
8a537e
-## in the sense of no failures; _notrun is OK.
8a537e
-## NOTE: used by testing orgs beyond developers, must pass!
8a537e
-sanity
8a537e
-
8a537e
-# not_in_ci ... tests that will not work in the fully automated
8a537e
-# CI environment (github actions this week), where the following
8a537e
-# analysis and protocols have been followed:
8a537e
-# (a) the test has repeatedly failed on most hosts in the daily CI QA
8a537e
-#     run
8a537e
-# (b) the test is not a candidates for some _notrun medicine
8a537e
-# (c) failures have been analyzed and it has been determined that the
8a537e
-#     failure is an artifact of the CI setup (not the code and not
8a537e
-#     the QA test)
8a537e
-# (d) the test is passing universally elsewhere outside CI
8a537e
-# and the test is annotated with a comment like
8a537e
-# # :not_in_ci:
8a537e
-# explaining the reason for assigning this one to the not_in_ci
8a537e
-# group (./check-group not_in_ci can be used to check for the
8a537e
-# presence of the explanation in the test)
8a537e
-not_in_ci
8a537e
-
8a537e
-# local check ... runs on localhost alone, no remotes used
8a537e
-## NOTE: used by testing orgs beyond developers, do not add
8a537e
-## tests here that are known to fail - goal is for 100% pass
8a537e
-## rate, but due to test volume and chaos theory, some tests
8a537e
-## do fail sometimes, on some platforms, during a full moon.
8a537e
-local
8a537e
-
8a537e
-# packaging verification
8a537e
-## Suitable for standalone use, particularly immediately after
8a537e
-## installation to check.
8a537e
-verify
8a537e
-
8a537e
-# flakey checks ... known to have intermittent races/hangs.
8a537e
-## NOTE: some threading race conditions (possibly in tests),
8a537e
-## prevent 100% pass rate being achieved here.  Goal is to
8a537e
-## get this group devoid of any tests.
8a537e
-flakey
8a537e
-
8a537e
-# tests requiring creation/manipulation of very large files
8a537e
-# (can be extremely slow on certain devices), or otherwise
8a537e
-# known to take a long time (where long is approx > 3mins).
8a537e
-slow
8a537e
-
8a537e
-# platform/kernel PMDA sanity checks ... tests that use the
8a537e
-# common platform metrics, kernel.*, disk.*, hinv.*, mem.*
8a537e
-kernel
8a537e
-
8a537e
-## specific apps
8a537e
-##
8a537e
-# pcp collector infrastructure
8a537e
-pmcd
8a537e
-pmproxy
8a537e
-pmcpp
8a537e
-# strip chart app
8a537e
-pmchart
8a537e
-# 3D scene app
8a537e
-pmview
8a537e
-# time control
8a537e
-pmtime
8a537e
-# dialog
8a537e
-pmquery
8a537e
-# pmdumptext app
8a537e
-pmdumptext
8a537e
-# pmdumplog app
8a537e
-pmdumplog
8a537e
-# pmloglabel app
8a537e
-pmloglabel
8a537e
-# pmlogger app (not control scripts)
8a537e
-pmlogger
8a537e
-# pmie app, sample rules and friends
8a537e
-pmie
8a537e
-# dbpmda app
8a537e
-dbpmda
8a537e
-# pmlc app and pmlc-pmlogger IPC
8a537e
-pmlc
8a537e
-# pmfind app
8a537e
-pmfind
8a537e
-# folio handling (mkaf and pmafm), also record mode
8a537e
-folio
8a537e
-# pmval app
8a537e
-pmval
8a537e
-# pmstat app
8a537e
-pmstat
8a537e
-# pminfo app
8a537e
-pminfo
8a537e
-# pmprobe app
8a537e
-pmprobe
8a537e
-# pmrep app
8a537e
-pmrep
8a537e
-# pmpost
8a537e
-pmpost
8a537e
-# pmdate
8a537e
-pmdate
8a537e
-# pcp and sub-commands
8a537e
-pcp
8a537e
-# pmclient demo apps
8a537e
-pmclient
8a537e
-
8a537e
-# general PDU encode/decode
8a537e
-pdu
8a537e
-
8a537e
-# PMNS related functions/programs
8a537e
-pmns
8a537e
-
8a537e
-# PCP version compatability
8a537e
-compat
8a537e
-
8a537e
-# generic libpcp services (not pdu, not context, not archive)
8a537e
-libpcp
8a537e
-
8a537e
-# fetch-specific, optfetch, fetchgroup
8a537e
-fetch
8a537e
-
8a537e
-# archive support in libpcp, includes interp.c
8a537e
-archive
8a537e
-
8a537e
-# multi-archive support in libpcp, includes interp.c
8a537e
-multi-archive
8a537e
-
8a537e
-# xz decompression support in libpcp
8a537e
-decompress-xz
8a537e
-
8a537e
-# getopt support - libpcp, pmgetopt, python
8a537e
-getopt
8a537e
-
8a537e
-# pmlogger_* scripts (but not pmlogger)
8a537e
-logutil
8a537e
-
8a537e
-# find-filter (used in pmlogger_daily)
8a537e
-find-filter
8a537e
-
8a537e
-# pmie_* scripts (but not pmie)
8a537e
-pmieutil
8a537e
-
8a537e
-# NSS, SASL, other authentication
8a537e
-secure
8a537e
-
8a537e
-# Containers functionality
8a537e
-containers
8a537e
-
8a537e
-# log extraction app
8a537e
-pmlogextract
8a537e
-# log reduction app
8a537e
-pmlogreduce
8a537e
-# log rotation script
8a537e
-#retired# pmnewlog
8a537e
-# log move script
8a537e
-pmlogmv
8a537e
-# log summary app
8a537e
-pmlogsummary
8a537e
-# log comparison app
8a537e
-pmdiff
8a537e
-# pmlogger configuration app
8a537e
-pmlogconf
8a537e
-
8a537e
-# general context manipulations, includes profile cacheing
8a537e
-context
8a537e
-
8a537e
-# indom specific services
8a537e
-indom
8a537e
-
8a537e
-# PM_CONTEXT_LOCAL
8a537e
-context_local
8a537e
-
8a537e
-# PCP on different platforms
8a537e
-interop
8a537e
-
8a537e
-# memory leaks, assorted
8a537e
-mem_leak
8a537e
-
8a537e
-# general pmdas, but includes libpcp_pmda
8a537e
-pmda
8a537e
-
8a537e
-# pmda installation scripts and procedures
8a537e
-pmda.install
8a537e
-
8a537e
-## Assorted PMDAs
8a537e
-pmda.activemq
8a537e
-pmda.apache
8a537e
-pmda.bash
8a537e
-pmda.bcc
8a537e
-pmda.bind2
8a537e
-pmda.bpftrace
8a537e
-pmda.cifs
8a537e
-pmda.cisco
8a537e
-pmda.dm
8a537e
-pmda.docker
8a537e
-pmda.ds389
8a537e
-pmda.elasticsearch
8a537e
-pmda.environ
8a537e
-pmda.gfs2
8a537e
-pmda.gluster
8a537e
-pmda.gpfs
8a537e
-pmda.hacluster
8a537e
-pmda.haproxy
8a537e
-pmda.hotproc
8a537e
-pmda.jbd2
8a537e
-pmda.json
8a537e
-pmda.kvm
8a537e
-pmda.libvirt
8a537e
-pmda.lio
8a537e
-pmda.lmsensors
8a537e
-pmda.logger
8a537e
-pmda.lustre
8a537e
-pmda.mailq
8a537e
-pmda.memcache
8a537e
-pmda.mic
8a537e
-pmda.mmv
8a537e
-pmda.mounts
8a537e
-pmda.mpi
8a537e
-pmda.mysql
8a537e
-pmda.named
8a537e
-pmda.netcheck
8a537e
-pmda.netfilter
8a537e
-pmda.news
8a537e
-pmda.nfsclient
8a537e
-pmda.nginx
8a537e
-pmda.nutcracker
8a537e
-pmda.nvidia
8a537e
-pmda.openmetrics
8a537e
-pmda.oracle
8a537e
-pmda.perfevent
8a537e
-pmda.pipe
8a537e
-pmda.pmcd
8a537e
-pmda.pmproxy
8a537e
-pmda.podman
8a537e
-pmda.postfix
8a537e
-pmda.postgresql
8a537e
-pmda.proc
8a537e
-pmda.redis
8a537e
-pmda.root
8a537e
-pmda.rpm		# note this group has been retired
8a537e
-pmda.rsyslog
8a537e
-pmda.sample
8a537e
-pmda.sendmail
8a537e
-pmda.shping
8a537e
-pmda.simple
8a537e
-pmda.slurm
8a537e
-pmda.smart
8a537e
-pmda.sockets
8a537e
-pmda.summary
8a537e
-pmda.systemd
8a537e
-pmda.trace
8a537e
-pmda.trivial
8a537e
-pmda.txmon
8a537e
-pmda.unbound
8a537e
-pmda.weblog
8a537e
-pmda.xfs
8a537e
-pmda.zfs
8a537e
-pmda.zswap
8a537e
-
8a537e
-# tools which use PCP_COUNTER_WRAP
8a537e
-wrap
8a537e
-
8a537e
-# pmstore command and pmStore() libpcp routine
8a537e
-pmstore
8a537e
-
8a537e
-# metadata labels and pm*Labels() libpcp routines
8a537e
-labels
8a537e
-
8a537e
-# trace library
8a537e
-trace
8a537e
-
8a537e
-# Linux platform PMDA
8a537e
-pmda.linux
8a537e
-
8a537e
-# metrics class tests
8a537e
-libpcp_qmc
8a537e
-
8a537e
-# shared memory transport for PMDAs
8a537e
-libpcp_mmv
8a537e
-
8a537e
-# libpcp_import - pmi* routines for log importing
8a537e
-libpcp_import
8a537e
-
8a537e
-# pmsocks
8a537e
-pmsocks
8a537e
-
8a537e
-# newhelp, chkhelp and associated library support
8a537e
-help
8a537e
-
8a537e
-# pmgadgets
8a537e
-pmgadgets
8a537e
-
8a537e
-# tests that use purify
8a537e
-purify
8a537e
-
8a537e
-# tests that use valgrind
8a537e
-valgrind
8a537e
-
8a537e
-# pmcd_wait - wait for pmcd to be ready for connections
8a537e
-pmcd_wait
8a537e
-
8a537e
-# pmimport and plugins
8a537e
-pmimport
8a537e
-
8a537e
-# pmieconf - app, pconf and lconf
8a537e
-pmieconf
8a537e
-
8a537e
-# os testing - eagan
8a537e
-ostest
8a537e
-
8a537e
-# mpi library
8a537e
-libpcp_mpi
8a537e
-
8a537e
-# mpi read library
8a537e
-libpcp_mpiread
8a537e
-
8a537e
-# derived metrics
8a537e
-derive
8a537e
-
8a537e
-# event records and pmevent
8a537e
-event
8a537e
-
8a537e
-# multi-threading and thread-safe exercises
8a537e
-threads
8a537e
-
8a537e
-# perl bits
8a537e
-perl
8a537e
-
8a537e
-# python modules and client tools
8a537e
-python
8a537e
-
8a537e
-# fault injection (in libpcp)
8a537e
-fault
8a537e
-
8a537e
-# log rewriting app
8a537e
-pmlogrewrite
8a537e
-
8a537e
-# log checking
8a537e
-pmlogcheck
8a537e
-
8a537e
-# uses avahi
8a537e
-avahi
8a537e
-
8a537e
-# zabbix exporting
8a537e
-zbxpcp
8a537e
-
8a537e
-# pcp system commands
8a537e
-atop
8a537e
-dstat
8a537e
-free
8a537e
-pidstat
8a537e
-iostat
8a537e
-tapestat
8a537e
-ipcs
8a537e
-mpstat
8a537e
-
8a537e
-# full test search
8a537e
-pmsearch
8a537e
-
8a537e
-# scalable queries
8a537e
-pmseries
8a537e
-
8a537e
-# Uses Linux kernel cgroups
8a537e
-cgroups
8a537e
-
8a537e
-# Timezone services in libpcp
8a537e
-timezone
8a537e
-
8a537e
-# JSON parsing and metric extraction in libpcp_web
8a537e
-libpcp_web
8a537e
-
8a537e
-# Old PCP versions interoperability
8a537e
-oldversion
8a537e
-
8a537e
-# Shell command completion
8a537e
-bash
8a537e
-zsh
8a537e
-
8a537e
-# collectl2pcp
8a537e
-collectl
8a537e
-
8a537e
-# pmlogsize
8a537e
-pmlogsize
8a537e
-
8a537e
-# pmdbg
8a537e
-pmdbg
8a537e
-
8a537e
-# pmlogctl
8a537e
-pmlogctl
8a537e
-
8a537e
-# pmiectl
8a537e
-pmiectl
8a537e
-
8a537e
-# pcp2... pcp2xxx is generic
8a537e
-pcp2xxx
8a537e
-pcp2elasticsearch
8a537e
-pcp2graphite
8a537e
-pcp2influxdb
8a537e
-pcp2json
8a537e
-pcp2spark
8a537e
-pcp2xlsx
8a537e
-pcp2xml
8a537e
-pcp2zabbix
8a537e
-
8a537e
-# ...2pcp
8a537e
-ganglia2pcp
8a537e
-
8a537e
-# man pages
8a537e
-man
8a537e
-
8a537e
-# selinux stuff
8a537e
-selinux
8a537e
-
8a537e
-# retired tools
8a537e
-pmmgr			# note this group has been retired
8a537e
-pmwebd			# note this group has been retired
8a537e
-
8a537e
-# Bad tests with unacceptable cross-platform behaviour, these ones
8a537e
-# will NOT be run in the QA Farm
8a537e
-BAD
8a537e
-
8a537e
-# these test don't work in containers (yet)
8a537e
-not_in_container
8a537e
-
8a537e
-# need an accessible X11 server
8a537e
-x11
8a537e
-
8a537e
-# test-group association ... one line per test
8a537e
-# add :retired or :reserved as a tag immediately after the test number
8a537e
-# to keep the test number allocated, but prevent the test from being run
8a537e
-
8a537e
-# ... use sort -n from here on down to tidy up this mess
8a537e
-#
8a537e
-000 other pmcd local ostest
8a537e
-001 pdu local ostest sanity
8a537e
-002 pdu pmcd local ostest sanity
8a537e
-003 pdu pmcd mem_leak local ostest kernel
8a537e
-004 context local ostest sanity
8a537e
-005 context archive local ostest sanity
8a537e
-006 libpcp local ostest
8a537e
-007 fetch local ostest sanity
8a537e
-008 pmda kernel ostest local not_in_ci
8a537e
-009:retired kernel local ostest
8a537e
-010 libpcp local ostest sanity
8a537e
-011 mem_leak local ostest
8a537e
-012 archive local
8a537e
-013 archive pmdumplog local ostest
8a537e
-014 archive local ostest pmdumplog
8a537e
-015 pdu local ostest pmstore
8a537e
-016 archive indom local ostest pmdumplog
8a537e
-017 context local ostest
8a537e
-018 pmcd local ostest
8a537e
-019 context_local local ostest kernel
8a537e
-020 context_local local ostest kernel
8a537e
-021 other local ostest
8a537e
-022 context_local pmda pmda.proc local ostest
8a537e
-023 pmcd local pmprobe ostest pmstore kernel
8a537e
-024 context context_local ostest remote
8a537e
-025 context local ostest
8a537e
-026 other help local ostest sanity libpcp
8a537e
-027 libpcp local ostest sanity
8a537e
-028 pmns local ostest
8a537e
-029 pmns local ostest pmdumplog pmda.sample
8a537e
-030 pdu pmcd pmda context_local local ostest pmstore
8a537e
-031 pmns local sanity
8a537e
-032 pmlc local ostest pmlogger
8a537e
-033 kernel local ostest
8a537e
-034 archive local ostest sanity pmdumplog
8a537e
-035 pmrep local python kernel
8a537e
-036 libpcp local
8a537e
-037 archive local ostest
8a537e
-038 pmlogger local pmdumplog kernel
8a537e
-039 pmlogger archive local ostest pmdumplog
8a537e
-040 pmlogger mem_leak local ostest
8a537e
-041 pmcd local ostest
8a537e
-042 pmcd local ostest containers pmda.linux pmda.proc pmda.root
8a537e
-043 libpcp fetch local ostest
8a537e
-044 fetch pmval local ostest
8a537e
-045 libpcp pmda local ostest pmstore
8a537e
-046 archive pmlogger pmdumplog local ostest
8a537e
-047 pmcd local ostest containers pmda.linux pmda.root
8a537e
-048 archive local ostest sanity
8a537e
-049 archive local ostest pmdumplog
8a537e
-050 archive local ostest
8a537e
-051 pmcd ostest remote
8a537e
-052 pmns local ostest
8a537e
-053 local pmprobe ostest pmlogger pmclient pmdumplog python kernel
8a537e
-054 pmlogger archive ostest remote pmdumplog kernel
8a537e
-055 pmie ostest local sanity
8a537e
-056 local pmprobe ostest pmlogger pmclient python pmdumplog kernel
8a537e
-057 pmns local ostest
8a537e
-058 pmval local ostest
8a537e
-059 archive local ostest sanity pmdumplog
8a537e
-060 archive context local ostest
8a537e
-061 pmlogger local ostest pmdumplog
8a537e
-062 pmcd local ostest
8a537e
-063 fetch local ostest
8a537e
-064 pidstat local python pcp
8a537e
-065 libpcp local ostest pmstore
8a537e
-066 pmcd ostest remote folio
8a537e
-067 pmcd local ostest folio
8a537e
-068 context local ostest sanity folio
8a537e
-069 pmcd pmval remote pmstore folio
8a537e
-070 other ostest remote
8a537e
-071 context_local local ostest
8a537e
-072 pmlogger ostest remote pmdumplog kernel
8a537e
-073 pmclient local pmprobe python kernel
8a537e
-074 pmda pmda.cisco pmda.pmcd local ostest sanity kernel
8a537e
-075 pmval pmstore ostest remote
8a537e
-076 pmda.pmcd local ostest
8a537e
-077 libpcp ostest remote timezone
8a537e
-078 pmdumplog local ostest
8a537e
-079 libpcp archive local ostest pmclient
8a537e
-080 libpcp pmval local sanity kernel
8a537e
-081 indom archive pmns remote pmdumplog kernel
8a537e
-082 pmns local ostest
8a537e
-083 pmlc pmlogger compat remote kernel
8a537e
-084 other local ostest
8a537e
-085 pmlogger local ostest sanity
8a537e
-086 libpcp ostest remote timezone
8a537e
-087 archive local ostest sanity
8a537e
-088 archive #500237 pmval local ostest
8a537e
-089 archive pmval local ostest
8a537e
-090 archive local ostest
8a537e
-091 archive local ostest sanity
8a537e
-092 archive local ostest
8a537e
-093 archive local ostest
8a537e
-094 pmval archive local ostest
8a537e
-095 archive local ostest
8a537e
-096 pmda.proc local
8a537e
-097 archive local ostest
8a537e
-098 pmlc pmlogger other local pmdumplog
8a537e
-099 pmlc local
8a537e
-100 pmlc pmlogger local pmdumplog
8a537e
-101 pmlc pmlogger remote pmdumplog
8a537e
-102 pmlc local pmlogger
8a537e
-103 pmlc pmlogger local pmdumplog
8a537e
-104 pmlc pmlogger local pmdumplog
8a537e
-105 pmlc pmlogger local pmdumplog
8a537e
-106 pmlc pmlogger local pmdumplog
8a537e
-107 pmlc local sanity
8a537e
-108 pmda.cisco pmda.sample local
8a537e
-109 pmclient local pmprobe python kernel
8a537e
-110 pmda.simple pmda.proc local pmda.install
8a537e
-111 pmda.proc pmval local
8a537e
-112 pmns local sanity
8a537e
-113 kernel local
8a537e
-114 pmda.linux local
8a537e
-115 pmie remote pmieutil
8a537e
-116 other pmie pmval remote pmlc
8a537e
-117 kernel local
8a537e
-118 pmie local kernel
8a537e
-119 logutil local #877570
8a537e
-120 kernel local kernel
8a537e
-121 pmlogconf #893249 local kernel
8a537e
-122 trace local #893884 remote pmda.trace
8a537e
-123 libpcp local
8a537e
-124 pmie local #870661 kernel
8a537e
-125 pmval archive kernel
8a537e
-126:retired pmda.linux local
8a537e
-127 pmlogreduce local sanity pmdumplog
8a537e
-128 kernel pminfo local
8a537e
-129 pmlogreduce local pmval kernel
8a537e
-130 kernel local
8a537e
-131 libpcp remote
8a537e
-132 pmlogger local pmlc
8a537e
-133 pmlc pmlogger local pmdumplog
8a537e
-134 pmlc pmlogger local pmdumplog
8a537e
-135 pmlc archive local pmdumplog
8a537e
-136 pmlogger local pmdumplog pmloglabel pmlc
8a537e
-137 dbpmda local pmda.simple sanity
8a537e
-138 pmns local
8a537e
-139 pmlc local pmda.sample
8a537e
-140 pmns local
8a537e
-141 archive context local
8a537e
-142 pmlogreduce local pmdumplog
8a537e
-143 pmns local
8a537e
-144 pmlogreduce local pmval kernel
8a537e
-145 pmns local
8a537e
-146 pmns libpcp local sanity
8a537e
-147 dbpmda local
8a537e
-148:retired kernel local
8a537e
-149 kernel local kernel
8a537e
-150 pmlogreduce local pmval kernel
8a537e
-151 logutil local pmlogextract
8a537e
-152 pmda.pmcd pmval local
8a537e
-153 folio local sanity
8a537e
-154 pmda.cisco help local sanity
8a537e
-155 pmcd pmstore pmda.sample local sanity
8a537e
-156 pmda.sample pmda.proc local pmcd_wait pmda.install
8a537e
-157 pmlogger local
8a537e
-158 pmval pmie local kernel
8a537e
-159 pmda.cisco local pmda.install pmstore pmpost
8a537e
-160 libpcp local
8a537e
-161 pmlogger local
8a537e
-162:retired pmda pmda.proc local pmda.shping pmda.install
8a537e
-163 archive local
8a537e
-164:retired local pmval pmdumplog
8a537e
-165 pmval local kernel
8a537e
-166 pmlogreduce local pmval pmdumplog archive
8a537e
-167 pmda.pmcd pmval local pmstore
8a537e
-168 pmlogextract #933456 local pmstore pmdumplog
8a537e
-169 pmcd local pmstore
8a537e
-170 other local
8a537e
-171 archive local pmdumplog
8a537e
-172 pmcd pmlc local folio
8a537e
-173 archive local pmdumplog
8a537e
-174 dbpmda local
8a537e
-175 pmval local
8a537e
-176 libpcp pmval local
8a537e
-177 archive pmval local pmdumplog pmlc
8a537e
-178 pmval local pmlogextract sanity pmdumplog pmlogger
8a537e
-179 pmval pmlc local pmdumplog kernel
8a537e
-180 archive pmval local
8a537e
-181 pmval archive pmval local
8a537e
-182 pmlc pmlogger local
8a537e
-183:retired local pmlc pmnewlog
8a537e
-184:retired logutil remote sanity pmdumplog pmnewlog
8a537e
-185:retired local pmnewlog
8a537e
-186 local pmlogextract
8a537e
-187 pmcd pmlogger #327288 remote
8a537e
-188 libpcp local
8a537e
-189 pmie local kernel
8a537e
-190 libpcp local
8a537e
-191 pmie local kernel
8a537e
-192 pdu local folio
8a537e
-193 libpcp pmcd #935490 local pdu
8a537e
-194 libpcp pmcd #935490 local
8a537e
-195 archive local pmdumplog
8a537e
-196 pmcd remote
8a537e
-197 context local
8a537e
-198 pmda context #934332 local
8a537e
-199 pmda.trivial pmda.proc local pmda.install
8a537e
-200 context local
8a537e
-201 pmda local sanity
8a537e
-202 pmval local pmlogextract pmdumplog
8a537e
-203 archive pmval local pmlogextract pmdumplog
8a537e
-204 pmlogger local pmdumplog kernel
8a537e
-205 pdu local
8a537e
-206 archive pmval local kernel
8a537e
-207 pmns local sanity
8a537e
-208 pmns local sanity
8a537e
-209 pmval local kernel
8a537e
-210 pmns local pmval pmie sanity pmdumplog
8a537e
-211 pmns local pmval pmie pmdumplog
8a537e
-212:retired pmda pmda.cisco local
8a537e
-213 dbpmda pmns local pmda.sample pmda.mmv sanity
8a537e
-214 pmlogextract local pmdumplog timezone
8a537e
-215 other pmsocks pmval remote pmdumplog
8a537e
-216 pmda.linux local
8a537e
-217 folio local
8a537e
-218 archive local pmlogextract pmdumplog
8a537e
-219 pmdbg local
8a537e
-220 pmlogger local folio
8a537e
-221 pmlogger local
8a537e
-222 other local
8a537e
-223:retired pmns local
8a537e
-224 pmcd local
8a537e
-225 derive local kernel
8a537e
-226 dbpmda local
8a537e
-227 folio local
8a537e
-228 pmie local
8a537e
-229 pmie local
8a537e
-230 pmlogger pmlc local
8a537e
-231 pmie #421411 local kernel
8a537e
-232 libpcp local sanity kernel
8a537e
-233 context_local local
8a537e
-234 local pmdumplog pmlogsummary pmlogextract sanity
8a537e
-235 pmns local
8a537e
-236 pmns local
8a537e
-237 pmns local
8a537e
-238 pmns local
8a537e
-239 pmns local kernel
8a537e
-240 pmns local
8a537e
-241 pmda.mmv local pmval perl
8a537e
-242 pmlogger local kernel
8a537e
-243 pmcd local pmprobe
8a537e
-244 pmcd local pmprobe
8a537e
-245 pmns local
8a537e
-246 derive local valgrind
8a537e
-247 derive local kernel
8a537e
-248 pmlogger local pmdumplog
8a537e
-249 derive local sanity
8a537e
-250 pmns local
8a537e
-251 archive pmval local pmdumplog
8a537e
-252 pmlogger local pmdumplog
8a537e
-253 derive local
8a537e
-254 libpcp pmns local
8a537e
-255 compat pmda #508731 #509091 pmda.proc help pmda.install local pmda.simple
8a537e
-256 derive pmns local sanity pmda.sample
8a537e
-257 libpcp pmns compat remote
8a537e
-258 trace local pmda.install folio pmda.trace
8a537e
-259 derive pmval local
8a537e
-260 derive pmie local pmstore
8a537e
-261 pmdumplog pmval local pmlogextract
8a537e
-262 context_local pmie pmsocks remote pmstat kernel
8a537e
-263 derive local sanity
8a537e
-264 pmns local
8a537e
-265 libpcp local
8a537e
-266 #466346 patch2140 patch2141 local pmlogextract pmdumplog timezone
8a537e
-267 libpcp local
8a537e
-268 interop local
8a537e
-269 wrap pmval local pmstore
8a537e
-270 local pmdumplog kernel
8a537e
-271 archive local pmdumplog
8a537e
-272 pmcd pmval pmprobe remote pmstore
8a537e
-273 libpcp local pmval pmstore pmda.sample kernel
8a537e
-274 pmda help local pmda.install dbpmda
8a537e
-275 derive local kernel
8a537e
-276 pmie pmval indom local
8a537e
-277 libpcp pdu interop local
8a537e
-278 other help local sanity
8a537e
-279 pmcd local folio
8a537e
-280 pmlogger logutil local folio pmlc
8a537e
-281 archive mem_leak #504616 local
8a537e
-282 pmcd local pmprobe logutil pmlc folio
8a537e
-283 context pmcd local
8a537e
-284:retired  pdu local purify
8a537e
-285 dbpmda local
8a537e
-286 pmda.linux local pmval kernel
8a537e
-287 pmlogreduce local pmval
8a537e
-288 archive local
8a537e
-289 libpcp fetch archive #505498 local
8a537e
-290:retired  pmns local purify
8a537e
-291 logutil local pmlogextract pmdumplog
8a537e
-292 pmlogextract logutil pmval local
8a537e
-293 pmstat #939275 local
8a537e
-294 pmproxy local pmval pmie pmstat pmdumptext
8a537e
-295 pmproxy local pmval pmstat pmie
8a537e
-296 pmcd local
8a537e
-297 pmproxy local
8a537e
-298 pmie local kernel
8a537e
-299 libpcp local sanity kernel
8a537e
-300 pmcd local pmpost
8a537e
-301 pmda pmcd pmlogger local
8a537e
-302 pmlogextract local pmdumplog
8a537e
-303 local pmlogextract pmdumplog
8a537e
-304 pmlogger local
8a537e
-305 pmgadgets local
8a537e
-306 other local pmpost
8a537e
-307 pmlc #936084 local pmie
8a537e
-308 pmlc pmlogger #452417 remote pmdumplog pmda.proc
8a537e
-309 libpcp pmcd pmda.linux pmda.simple local pmstore kernel
8a537e
-310 pmie local kernel
8a537e
-311:retired archive compat #509592 pminfo local pmdumplog
8a537e
-312 pmie local
8a537e
-313 pmval archive local pmdumplog kernel
8a537e
-314 pmie local pmieutil pmstore
8a537e
-315 pmie local pmieutil
8a537e
-316 libpcp local
8a537e
-317 pmlogsummary local pmlogcheck pmie pmval derive pmrep python kernel
8a537e
-318 pmie local
8a537e
-319 pmie local kernel
8a537e
-320 local folio pmlogcheck pmclient
8a537e
-321 pmie local
8a537e
-322 pmlc pmlogger remote pmdumplog kernel
8a537e
-323 pmda.shping pmda.proc local pmda.install
8a537e
-324 pmda.txmon pmda.proc local pmda.install
8a537e
-325 libpcp local pmquery x11
8a537e
-326 pmlogger pmval libpcp pmcd local pmda.install pmdumplog timezone
8a537e
-327 archive local pmdumplog pmloglabel timezone
8a537e
-328 local pmlogextract pmdumplog
8a537e
-329:retired archive mem_leak local purify
8a537e
-330:retired archive mem_leak local purify
8a537e
-331:retired archive mem_leak local purify
8a537e
-332:retired archive mem_leak local purify
8a537e
-333:retired archive mem_leak local purify
8a537e
-334 derive local
8a537e
-335 derive local pmval pmstore
8a537e
-336 trace local pmda.install folio pmda.trace
8a537e
-337 pmlogextract local pmval pmdumplog
8a537e
-338 logutil pmlogextract local sanity
8a537e
-339 pmie local kernel
8a537e
-340 pmcd remote pmstore
8a537e
-341 pmda local
8a537e
-342 other remote
8a537e
-343 pmlogreduce local pmdumplog
8a537e
-344 context_local local pmval pmprobe
8a537e
-345 pmns derive local sanity
8a537e
-346 pmda.mailq local pmda.install
8a537e
-347 pmda.news local pmda.install perl pmstore
8a537e
-348 pmda.kvm local pmda.install
8a537e
-349 pmda.summary local pmda.install
8a537e
-350 pmda.simple pmda local
8a537e
-351 derive local
8a537e
-352 derive pmlogger local pmdumplog
8a537e
-353 pmsocks remote
8a537e
-354 folio local sanity pmlc
8a537e
-355 trace local pmda.install pmda.trace
8a537e
-356 derive local pmie
8a537e
-357 other local
8a537e
-358 pmie local pmstore
8a537e
-359 pmcd pminfo sanity local
8a537e
-360 pmie remote
8a537e
-361 pmda.linux local cgroups
8a537e
-362 pmlogconf local kernel
8a537e
-363 local pmlogsummary
8a537e
-364 pmlogconf local kernel
8a537e
-365 pmcd remote pmlc kernel
8a537e
-366:retired pmlogconf local
8a537e
-367 pdu local trace
8a537e
-368 pmlogconf local
8a537e
-369 pmimport local sanity pmdumplog perl
8a537e
-370 pmimport local derive pmdumplog perl pmval
8a537e
-371 pmimport local pmdumplog perl
8a537e
-372 pmimport local pmdumplog perl
8a537e
-373 pmimport local perl pmdumplog
8a537e
-374 pmlc pmlogger remote pmdumplog
8a537e
-375 pmlc pmlogger remote pmdumplog
8a537e
-376 trace local pmda.install pmda.trace
8a537e
-377 other local
8a537e
-378 pmie local kernel
8a537e
-379 pmda.cisco local
8a537e
-380 libpcp pmda pmda.sample local pmval pmprobe
8a537e
-381 pmlc remote
8a537e
-382 dbpmda pmda pmda.sample local
8a537e
-383 pmda.cisco local flakey
8a537e
-384 pmda.pmcd local
8a537e
-385 libpcp pmda.sample pminfo pmprobe local event sanity pmstore
8a537e
-386 pdu mem_leak valgrind local
8a537e
-387 pmns mem_leak valgrind local
8a537e
-388 archive mem_leak valgrind local
8a537e
-389 pmlogger local pmdumplog
8a537e
-390 pmda.proc local pmval
8a537e
-391 archive mem_leak valgrind local
8a537e
-392 pmns local
8a537e
-393 archive mem_leak valgrind local
8a537e
-394 archive mem_leak valgrind local flakey
8a537e
-395 archive mem_leak valgrind local kernel
8a537e
-396 pmval local kernel
8a537e
-397 dbpmda libpcp local pdu event sanity
8a537e
-398 pmcd local
8a537e
-399 pmie local kernel
8a537e
-400 pminfo mem_leak valgrind context_local libpcp local event
8a537e
-401 libpcp pminfo local event sanity pmstore
8a537e
-402 archive local pmprobe kernel
8a537e
-403 pmprobe pminfo pmval #541380 local sanity kernel
8a537e
-404 libpcp local event sanity
8a537e
-405 libpcp mem_leak valgrind local event
8a537e
-406 libpcp local event
8a537e
-407 derive local event sanity pmstore
8a537e
-408 pmda local #627395 help
8a537e
-409 libpcp pminfo local event
8a537e
-410 pmdumplog local event
8a537e
-411 pmda.simple local pmda.install
8a537e
-412 wrap archive libpcp pmval local pmdumplog timezone pmstore
8a537e
-413 pmie local event
8a537e
-414 libpcp local
8a537e
-415 pmstore local event
8a537e
-416 pmda.news dbpmda local sanity perl
8a537e
-417 archive local pmdumplog
8a537e
-418 pmdumplog local pmlogger
8a537e
-419 pmdumplog local pmlogger kernel
8a537e
-420 local pmdumplog
8a537e
-421 trace local pmda.install pmda.trace
8a537e
-422 libpcp local pmstore
8a537e
-423 libpcp local
8a537e
-424 local pmlogsummary
8a537e
-425 wrap local pmlogsummary pmdumplog
8a537e
-426 trace local pmstore pmda.trace
8a537e
-427 pmcd #564017 local
8a537e
-428 archive local pmval pmstore
8a537e
-429 pmns local
8a537e
-430 logutil local #553276 #568199
8a537e
-431 derive local
8a537e
-432 pmlogreduce local
8a537e
-433 pmie local #573184 kernel
8a537e
-434 pmval local
8a537e
-435 archive local sanity pmdumplog
8a537e
-436 archive local sanity pmdumplog
8a537e
-437 archive local sanity
8a537e
-438 archive local pmdumplog
8a537e
-439 pmlc local
8a537e
-440 pmlogger local pmdumplog
8a537e
-441 pmlogger local
8a537e
-442 pmlogextract local
8a537e
-443 event local pmstore
8a537e
-444 event local pmstore
8a537e
-445 trace local pmda.trace
8a537e
-446 trace local pmda.trace
8a537e
-447 event local pmstore
8a537e
-448 libpcp local
8a537e
-449 threads local flakey pmns
8a537e
-450 pmlogextract local #584487 pmval
8a537e
-451 threads local
8a537e
-452 pmda.linux local
8a537e
-453 perl local sanity kernel
8a537e
-454 pmcd local
8a537e
-455 pmda.rsyslog local flakey pmda.install
8a537e
-456 logutil local #591459 pmlogextract
8a537e
-457 pmda.logger pmda.install event local
8a537e
-458 pmda.logger pmda.install event local
8a537e
-459 pmlogreduce local valgrind
8a537e
-460 pmlogextract local #598265 pmdumplog
8a537e
-461 pmda.logger pmda.install event local
8a537e
-462 pmcd_wait local #589006 #581025
8a537e
-463 pmns local pmcpp
8a537e
-464 pmns local pmcpp
8a537e
-465 pmdumplog local #625913
8a537e
-466 pmlogger local #625913
8a537e
-467 pmns pmdumptext local
8a537e
-468 pmns pmdumptext local
8a537e
-469 help local #626853 kernel
8a537e
-470 threads local
8a537e
-471 pmda local #621699
8a537e
-472 threads local
8a537e
-473 threads local
8a537e
-474 threads local
8a537e
-475 threads local
8a537e
-476 fault local
8a537e
-477 event fault local pmstore
8a537e
-478 fault local
8a537e
-479 archive pmdumplog local pmie pmval kernel
8a537e
-480 archive fault local pmdumplog
8a537e
-481 pmlogrewrite local kernel
8a537e
-482 pmlogsummary local pmdumplog
8a537e
-483 pmlogrewrite local kernel
8a537e
-484 pmlogrewrite local pmdumplog
8a537e
-485 pmlogrewrite local pmdumplog
8a537e
-486 pmlogrewrite local pmdumplog kernel
8a537e
-487 pmlogrewrite pmdumplog local pmval
8a537e
-488 pmlogrewrite pmdumplog local
8a537e
-489 pmda local
8a537e
-490 pmlogrewrite mem_leak valgrind local pmdumplog kernel
8a537e
-491 pmda local
8a537e
-492 pmlogrewrite local pmdumplog
8a537e
-493 pmlogrewrite local pmval
8a537e
-494 pmlogrewrite pmdumplog local pmval kernel
8a537e
-495 pmlogrewrite local pmlogextract pmdumplog kernel
8a537e
-496 pmlogrewrite pmdumplog local
8a537e
-497 pmlogconf local
8a537e
-498 event pmda local
8a537e
-499 pmlogrewrite local timezone pmdumplog kernel
8a537e
-500:retired local #636417 pmnewlog
8a537e
-501 pmie local kernel
8a537e
-502 pmlogrewrite local pmdumplog kernel
8a537e
-503 logutil pmlogrewrite local pmlogextract pmdumplog
8a537e
-504 libpcp fault local
8a537e
-505 pmlogrewrite local pmdumplog
8a537e
-506 pmlogrewrite local slow
8a537e
-507 pcp local kernel
8a537e
-508 archive pmlogreduce local pmval kernel
8a537e
-509 derive pmns local pmda.sample
8a537e
-510 pmlogger pmlc local
8a537e
-511 pmimport pmdumplog pmlogsummary perl local
8a537e
-512 threads pminfo pmlogger pmlogextract pmdumplog dbpmda local fault
8a537e
-513 libpcp pdu local valgrind
8a537e
-514 pmie local
8a537e
-515 pmie local pmstore
8a537e
-516 pmie local kernel
8a537e
-517 other local
8a537e
-518 pcp local flakey pmie
8a537e
-519 pmie remote
8a537e
-520 pmie local kernel
8a537e
-521 pmie local
8a537e
-522 pmcd local
8a537e
-523 pmie local
8a537e
-524 libpcp pmlogger local pmdumplog
8a537e
-525 pmda.summary pmie local
8a537e
-526 pmimport local valgrind
8a537e
-527 libpcp_import perl local timezone
8a537e
-528 pmimport pmdumplog perl local
8a537e
-529 pmie local pmdumplog
8a537e
-530 logutil pmlogextract local
8a537e
-531 dbpmda local pmda.sample
8a537e
-532 logutil pmlogextract local pmdumplog
8a537e
-533 dbpmda local pmda.sample
8a537e
-534 pmie local
8a537e
-535 pmie local pmprobe
8a537e
-536 pmimport local iostat pmval pmprobe pmdumplog timezone collectl pcp python
8a537e
-537 pmimport perl local
8a537e
-538 pmie local pmstore
8a537e
-539 pmpost local flakey
8a537e
-540 libpcp valgrind fault local
8a537e
-541 pmie #535080 local pmprobe
8a537e
-542 pmdate #666344 local
8a537e
-543 logutil remote pmlogextract
8a537e
-544 pmimport local collectl pcp python
8a537e
-545 pmsocks local
8a537e
-546 pmcd local secure
8a537e
-547 libpcp pmcd local python
8a537e
-548 pmie local sanity
8a537e
-549 pmie local
8a537e
-550 libpcp pmcd local python
8a537e
-551 libpcp pmcd local python kernel
8a537e
-552 libpcp local
8a537e
-553 dbpmda python pmda.gluster local
8a537e
-554 pmie local kernel
8a537e
-555 pmie local kernel
8a537e
-556 pmie local kernel
8a537e
-557 pmie local
8a537e
-558 pmie local kernel
8a537e
-559 pmlogsummary local
8a537e
-560 pmda.simple local pmda.install
8a537e
-561 libpcp python labels local sanity
8a537e
-562 pmcd pmda.sample dbpmda pminfo labels libpcp local sanity
8a537e
-563 pmcd pmda.pmcd pminfo labels libpcp local
8a537e
-564 logutil local pmlogextract
8a537e
-565 pmda.sendmail local pmda.install
8a537e
-566 pmlogcheck local
8a537e
-567 libpcp labels local sanity python
8a537e
-568 pmcd pmda.sample pminfo labels libpcp local sanity
8a537e
-569 pmprobe #679693 local sanity pmstore pmda.sample
8a537e
-570:retired pmns #690735 local
8a537e
-571 pmlogger local pmdumplog
8a537e
-572 pmcd pmda local pmda.install pmda.sample pmda.simple pmda.trivial pmstore
8a537e
-573 other remote pmdumplog
8a537e
-574 libpcp pmns compat local sanity
8a537e
-575 pmie local
8a537e
-576 pcp2xml python pcp2xxx derive local
8a537e
-577 pmlogger local
8a537e
-578 pmcd local pmda.install pmval
8a537e
-579 collectl local
8a537e
-580 indom local ostest kernel
8a537e
-581 pmie local kernel
8a537e
-582 pmdumplog local
8a537e
-583 pmie #698718 remote
8a537e
-584:retired libpcp pmie local #698774 purify
8a537e
-585 pmval pmprobe local pminfo kernel
8a537e
-586 other local
8a537e
-587 pmcd #754795 local pmda.install pmda.trivial
8a537e
-588 libpcp threads local archive multi-archive kernel
8a537e
-589 remote
8a537e
-590 libpcp threads local archive multi-archive
8a537e
-591 pminfo archive multi-archive decompress-xz local pmlogextract
8a537e
-592 pmda.sample local pmstore
8a537e
-593 pmlogger #779495 local pmstore
8a537e
-594 pmda.sample #779246 #782029 local
8a537e
-595 libpcp threads local archive multi-archive kernel
8a537e
-596 pmlogextract archive local
8a537e
-597 pmda.shping pmda.proc pmda.install local
8a537e
-598 derive local
8a537e
-599 pmie local
8a537e
-600 libpcp local timezone
8a537e
-601 trace pmda.install local pmda.trace
8a537e
-602 trace pmda.install local pmda.trace
8a537e
-603 trace pmda.install remote pmda.trace
8a537e
-604 archive pmval pmlogextract pmdumplog local
8a537e
-605 trace local pmda.trace
8a537e
-606 python archive pmns iostat local pidstat pcp
8a537e
-607 libpcp local
8a537e
-608 pmpost local
8a537e
-609 pmdumplog local
8a537e
-610 libpcp local
8a537e
-611 pmlogger pmdumplog local
8a537e
-612 other local
8a537e
-613 pmdumplog local kernel
8a537e
-614 pmns local
8a537e
-615 pmlogsize local
8a537e
-616 pmlogsize local
8a537e
-617 dbpmda help local
8a537e
-618 pmlogsize local
8a537e
-619 pmlogsize local
8a537e
-620 pmlogsize valgrind local
8a537e
-621 pmlogsize local
8a537e
-622 pmie remote
8a537e
-623 logutil local
8a537e
-624 pmlogrewrite pmdumplog decompress-xz local kernel
8a537e
-625 libpcp getopt pmval local kernel
8a537e
-626 logutil local
8a537e
-627 pmlogcheck decompress-xz local
8a537e
-628 pmda local pmda.simple
8a537e
-629 pmlogmv pmlogcheck local
8a537e
-630 other local
8a537e
-631:retired pmlogrewrite
8a537e
-632 libpcp pmlogrewrite local
8a537e
-633 pmlogger local
8a537e
-634 kernel local pmval timezone kernel
8a537e
-635 pmda.linux kernel remote
8a537e
-636 libpcp local
8a537e
-637 other pmlogmv pmlogrewrite pmdumplog local
8a537e
-638 pmns local
8a537e
-639 pmns local
8a537e
-640 pmpost local
8a537e
-641 logutil pmdumplog local pmlogrewrite pmlogmv
8a537e
-642 pmda.trivial pmns local pmda.simple pmda.sample pmda.sendmail trace pmda.trace
8a537e
-643 pmda.trivial pmns local
8a537e
-644 pmns local
8a537e
-645 pmlogger local kernel
8a537e
-646 pmda.mmv local sanity
8a537e
-647 pmda.mmv local
8a537e
-648 pmda.mmv local
8a537e
-649 pmda.mmv local
8a537e
-650 pmlogger local pmdumplog
8a537e
-651 pmproxy local
8a537e
-652 pmda.systemd event flakey
8a537e
-653 libpcp local
8a537e
-654 pmda.gfs2 local
8a537e
-655 pmda.gfs2 local pmstore
8a537e
-656 pmda.cifs local valgrind
8a537e
-657 pmda.dm local
8a537e
-658 logutil local pmlogrewrite pmlogmv
8a537e
-659 pmlogreduce local
8a537e
-660:retired pmwebd local
8a537e
-661:retired pmwebd local python kernel
8a537e
-662 pmproxy pmda.sample local python pmda.sample
8a537e
-663:retired pmwebd local python
8a537e
-664 logutil local pmlogrewrite pmlogmv
8a537e
-665 pmda.linux local
8a537e
-666:retired pmmgr local slow valgrind pmrep python pmlogrewrite
8a537e
-667 pcp2graphite python pcp2xxx local
8a537e
-668:retired pmmgr local containers pmdumplog
8a537e
-669:retired pmmgr local pmlogcheck
8a537e
-670 libpcp local
8a537e
-671 folio local pmlogrewrite pmlogmv
8a537e
-672 valgrind libpcp pmval local
8a537e
-673 pmdumplog local decompress-xz
8a537e
-674 pcp local
8a537e
-675 pmlogrewrite local logutil kernel
8a537e
-676 logutil pmlogrewrite local
8a537e
-677 pmprobe archive multi-archive decompress-xz local pmlogextract
8a537e
-678 logutil pmlogrewrite local
8a537e
-679 logutil local pmlogrewrite pmlogmv
8a537e
-680 libpcp local
8a537e
-681 valgrind libpcp local
8a537e
-682 libpcp_mmv labels local valgrind
8a537e
-683 libpcp_mmv labels local
8a537e
-684 pmstat archive multi-archive decompress-xz local pmlogextract
8a537e
-685 pmns local
8a537e
-686 logutil local
8a537e
-687 pmlogger local man
8a537e
-688 derive local
8a537e
-689 pmclient archive multi-archive decompress-xz local sanity pmlogextract python
8a537e
-690 derive local
8a537e
-691 derive local
8a537e
-692 pmie pmda.sample local
8a537e
-693 pmie pmda.sample local
8a537e
-694 pmie valgrind local
8a537e
-695 pmda.trivial perl local
8a537e
-696 pmda.trivial python local
8a537e
-697 pmie valgrind local kernel
8a537e
-698 pmie valgrind local
8a537e
-699 pmlogrewrite local
8a537e
-700 other local
8a537e
-701 pmlogcheck local
8a537e
-702 python libpcp local sanity
8a537e
-703 pmda.weblog local
8a537e
-704 pmda.mmv python libpcp_mmv local
8a537e
-705 libpcp local
8a537e
-706 libpcp local
8a537e
-707 python libpcp local sanity
8a537e
-708 python pmimport local
8a537e
-709:retired pmcollect
8a537e
-710 python pmimport local pmdumplog
8a537e
-711 pmimport pmlogsummary perl local
8a537e
-712 context libpcp pmcd secure local kernel
8a537e
-713 context libpcp pmproxy secure local
8a537e
-714 context libpcp pmcd secure local kernel
8a537e
-715 pmda.simple perl
8a537e
-716 dbpmda pmda.simple perl
8a537e
-717 pmda.simple python
8a537e
-718 dbpmda pmda.simple python
8a537e
-719 libpcp local valgrind
8a537e
-720 libpcp local valgrind
8a537e
-721 dbpmda local
8a537e
-722 python local pcp
8a537e
-723 pmda.proc local
8a537e
-724 pmfind local
8a537e
-725 pmda.jbd2 local
8a537e
-726 pmlogger pmdumplog local
8a537e
-727:retired avahi local
8a537e
-728 libpcp getopt local timezone
8a537e
-729 python local
8a537e
-730 pmda.proc local cgroups
8a537e
-731 pmda.proc local cgroups valgrind pmval
8a537e
-732 pmda.linux local
8a537e
-733 pmie pmval pmdumplog local kernel
8a537e
-734 libpcp pmstat remote
8a537e
-735 pmda.proc local
8a537e
-736 pmlogrewrite local pmdumplog
8a537e
-737 python local timezone
8a537e
-738 local pmlogmv sanity
8a537e
-739 python getopt local timezone
8a537e
-740 pmda.sample pmstore secure local pmdbg
8a537e
-741 python getopt local
8a537e
-742 pcp python local
8a537e
-743 pcp python local
8a537e
-744 pmda.nvidia local
8a537e
-745 pmda.nvidia local valgrind
8a537e
-746 valgrind libpcp local
8a537e
-747 pmda.linux local kernel
8a537e
-748 pmlogrewrite pmda.mysql local pmdumplog
8a537e
-749 pmcd local
8a537e
-750:retired pmda.rpm local flakey pmval
8a537e
-751:retired pmda.rpm local pmdumplog pmlogrewrite
8a537e
-752 libpcp local pmval timezone
8a537e
-753 derive local pmval pmstore kernel
8a537e
-754 pmda.unbound local python
8a537e
-755 pmda.apache pmda.install local
8a537e
-756 pmda.perfevent local
8a537e
-757 pmda.perfevent pmda.install local
8a537e
-758 perl local pmstore
8a537e
-759 pmda.unbound pmda.install local python
8a537e
-760 pmda.activemq pmda.install local
8a537e
-761 pmda.root local containers
8a537e
-762 help local pmda.sample
8a537e
-763 pmda local
8a537e
-764 pmie local
8a537e
-765 pmlogsummary local
8a537e
-766 pmfind local
8a537e
-767 pmda.linux pmda.proc pmda.root local containers kernel
8a537e
-768 pmlogextract local pmdumplog
8a537e
-769 other local
8a537e
-770 libpcp pdu fault local valgrind
8a537e
-771 perl local
8a537e
-772 pmns local
8a537e
-773 derive local
8a537e
-774 pmdumplog local
8a537e
-775 pmfind local
8a537e
-776 pmfind local
8a537e
-777 derive pmprobe pmie local pmval
8a537e
-778 pmda.postgresql pmie local
8a537e
-779 pmda local
8a537e
-780 pmproxy local
8a537e
-781 logutil local
8a537e
-782:retired pmwebd local
8a537e
-783:retired pmda.rpm local valgrind
8a537e
-784 pmda.mic python local
8a537e
-785 pcp atop local
8a537e
-786 context context_local libpcp local
8a537e
-787 archive local pmie pmlogrewrite pmdumplog pmval flakey kernel
8a537e
-788 pmda.nginx pmda.install local
8a537e
-789 pmda.zimbra local
8a537e
-790 pmlogextract local
8a537e
-791 pmlogextract valgrind local pmdumplog
8a537e
-792 libpcp local pmdbg
8a537e
-793 logutil local kernel
8a537e
-794 containers pmcd pmda.pmcd local
8a537e
-795 pmimport pmdumplog perl local
8a537e
-796 pmda.elasticsearch local
8a537e
-797 pmlogrewrite local pmdumplog
8a537e
-798 pmda.nfsclient local python dbpmda
8a537e
-799 pmlogrewrite local
8a537e
-800 pmda.proc pmda.hotproc local
8a537e
-801 pmda.netfilter local
8a537e
-802 pmda valgrind dbpmda local
8a537e
-803 libpcp derive local kernel
8a537e
-804 pcp pmstat local
8a537e
-805 pmda.postfix local
8a537e
-806 pmstore pminfo pmie pmval pmprobe dbpmda local
8a537e
-807 pcp local
8a537e
-808 pmlogger local logutil
8a537e
-809:retired pmcollect
8a537e
-810 iostat archive multi-archive local pmlogextract pcp python
8a537e
-811 pmlogger pmcpp local kernel
8a537e
-812 pmlogextract local pmdumplog
8a537e
-813 pmlogextract local
8a537e
-814 pmprobe archive multi-archive local pmlogextract
8a537e
-815 pmie local
8a537e
-816 libpcp local
8a537e
-817 pmstat archive multi-archive local pmlogextract
8a537e
-818 pmval archive multi-archive local pmlogextract
8a537e
-819 pmda.elasticsearch local
8a537e
-820 pmda.linux local
8a537e
-821 pmda.linux local
8a537e
-822:reserved pmlogrewrite
8a537e
-823 pmda.sample pmstore secure local pmdbg
8a537e
-824 pmlogsummary local #1132476 pmdumplog kernel
8a537e
-825 pmda.ds389 local
8a537e
-826 pmda.linux local
8a537e
-827 pmlogrewrite pmda.linux local pmdumplog
8a537e
-828 valgrind archive context local kernel
8a537e
-829 pcp python local
8a537e
-830 other local
8a537e
-831 pmda.sample pmstore secure local pmdbg
8a537e
-832 pmda.sample pmstore secure local
8a537e
-833 archive context local kernel
8a537e
-834 pmie local
8a537e
-835 pmda.memcache local
8a537e
-836 pmlogsummary local pmdiff
8a537e
-837 pmda.sample containers local pmval pmstore pmprobe pmdbg
8a537e
-838 pmns local
8a537e
-839 pcp python local
8a537e
-840 avahi local
8a537e
-841 pmda local python
8a537e
-842 python local iostat pmval pcp kernel
8a537e
-843 pmda local python
8a537e
-844 pmda.linux local
8a537e
-845 pmda.mounts local python
8a537e
-846 pmimport pmdumplog perl local
8a537e
-847 containers local
8a537e
-848 pmcd secure local kernel
8a537e
-849 pmie local
8a537e
-850:retired pmcollect
8a537e
-851 iostat local pcp python kernel
8a537e
-852 pmda.proc local
8a537e
-853 pmcpp local kernel
8a537e
-854 pmlogger local pmlc pmdumplog pmstore folio
8a537e
-855 pmda.netfilter local
8a537e
-856 pmlogger local pmlc pmdumplog pmstore folio
8a537e
-857 pmda.linux local valgrind kernel
8a537e
-858 libpcp local fetch valgrind pmstore
8a537e
-859 python libpcp local fetch
8a537e
-860 pmda pmda.proc ostest local pmval
8a537e
-861 pmcd pmda.pmcd local
8a537e
-862 pmie local
8a537e
-863 python local
8a537e
-864 pcp python local collectl
8a537e
-865 pmda local
8a537e
-866 fault libpcp local
8a537e
-867 pmproxy libpcp_web local
8a537e
-868 pmda.install local
8a537e
-869 pmda.linux local kernel
8a537e
-870 pmlogcheck local
8a537e
-871 pmie local pmstore
8a537e
-872 pmda.linux local
8a537e
-873 pmda.linux local kernel
8a537e
-874 valgrind pmval libpcp local
8a537e
-875 libpcp local valgrind
8a537e
-876 pmda.xfs local
8a537e
-877 libpcp local
8a537e
-878 pmda.pipe local pmval
8a537e
-879 pmda.pipe local
8a537e
-880 pmrep python local kernel
8a537e
-881 pmcd local
8a537e
-882 pmlogger local pmlc pmdumplog pmstore folio
8a537e
-883 pcp mpstat python local
8a537e
-884 libpcp_web local
8a537e
-885 pmda.linux local kernel
8a537e
-886 pmda.linux local kernel
8a537e
-887 pmlogsummary archive multi-archive local pmlogextract
8a537e
-888 pmda.linux local
8a537e
-889 pmda.proc local
8a537e
-890 libpcp_import local
8a537e
-891 libpcp local
8a537e
-892 pmcd libpcp local
8a537e
-893 pmcd local
8a537e
-894 pmlogconf pmieconf local
8a537e
-895 pmlogger local
8a537e
-896 pmlogger local pmdumplog kernel
8a537e
-897 pmlc pmlogger local
8a537e
-898 pmlogmv local
8a537e
-899 libpcp getopt folio local
8a537e
-900 libpcp sanity local timezone
8a537e
-901 libpcp event local
8a537e
-902 libpcp mem_leak valgrind event local
8a537e
-903 libpcp threads local context_local context
8a537e
-904 python local
8a537e
-905 oldversion remote
8a537e
-906 pmda.sample indom help pmda pminfo local
8a537e
-907 pmlogextract local pmdumplog
8a537e
-908 indom help pmda pminfo local
8a537e
-909 libpcp pmns local
8a537e
-910 pmda.linux pmval local kernel
8a537e
-911 pmda.linux local
8a537e
-912 pmda.nutcracker local
8a537e
-913 pmda.redis local
8a537e
-914 libpcp threads local context_local context
8a537e
-915 pmcd pmlogger pmproxy libpcp local pmlc
8a537e
-916 pmlogextract pmlogcheck local kernel
8a537e
-917 selinux local
8a537e
-918 pmcd local kernel
8a537e
-919 pmlogger pmstat local pmdumplog
8a537e
-920 logutil local
8a537e
-921 pmdumplog local kernel
8a537e
-922 derive pmie pmval local kernel
8a537e
-923 derive libpcp valgrind local
8a537e
-924 pmda.docker local valgrind helgrind
8a537e
-925 logutil local
8a537e
-926 ganglia2pcp local pmdumplog
8a537e
-927 derive local kernel
8a537e
-928 archive local pmdumplog
8a537e
-929 logutil local
8a537e
-930 pmlogrewrite local pmdumplog
8a537e
-931 archive pmval local
8a537e
-932 pmlogger local pmdumplog folio
8a537e
-933 pmda.proc local
8a537e
-934 pmieutil local
8a537e
-935 derive local
8a537e
-936 pcp tapestat python local
8a537e
-937 derive local
8a537e
-938 derive local kernel
8a537e
-939 derive local kernel
8a537e
-940 selinux local
8a537e
-941 pmcd local
8a537e
-942 threads valgrind local helgrind
8a537e
-943 pmprobe pmda.proc local
8a537e
-944 pmcd secure local pmstore
8a537e
-945 pmlogrewrite pmda.xfs local pmdumplog
8a537e
-946 pmfind avahi local
8a537e
-947 pmlogger local pmdumplog
8a537e
-948 pmlogger context_local local pmlogcheck pmdumplog kernel
8a537e
-949 python local timezone
8a537e
-950 pmproxy avahi local
8a537e
-951 pmie local pmval kernel
8a537e
-952 threads valgrind local helgrind
8a537e
-953 libpcp threads local
8a537e
-954 libpcp threads derive local
8a537e
-955:retired pmda.linux local kernel
8a537e
-956 pmcd local
8a537e
-957 pmda.linux local valgrind
8a537e
-958 archive local pmdumplog
8a537e
-959 pmda.sample pmstore local
8a537e
-960 pmda.ds389 local
8a537e
-961 pmlogextract local
8a537e
-962 archive local pmval pmdumplog kernel
8a537e
-963 libpcp local
8a537e
-964 pmcd local pmda.xfs pmda.dm
8a537e
-965 derive local kernel
8a537e
-966 secure local kernel
8a537e
-967 zsh local pcp2xxx pcp2elasticsearch pcp2xlsx pcp2influxdb pcp2graphite pmrep python pcp2zabbix pcp2xml pcp2json
8a537e
-968 python local derive kernel
8a537e
-969 derive local kernel
8a537e
-970 pmclient archive multi-archive local sanity pmlogextract python
8a537e
-971 pmlogrewrite pmda.proc local pmdumplog
8a537e
-972 pmda.zswap dbpmda local python
8a537e
-973 pmda.zswap pmda.install local python kernel
8a537e
-974 pmda.proc local
8a537e
-975 pmimport local
8a537e
-976 dbpmda perl pmda.lustre local
8a537e
-977 libpcp valgrind local containers
8a537e
-978 libpcp getopt sanity local timezone
8a537e
-979 python local
8a537e
-980 python local
8a537e
-981 dbpmda perl pmda.gpfs local
8a537e
-982 pmda.proc pmda.hotproc local pmstore
8a537e
-983 pmie local
8a537e
-984 cgroups local pmlogrewrite
8a537e
-985 pmimport pmdumplog perl local
8a537e
-986 pmimport pmdumplog perl local
8a537e
-987 pmda.xfs local
8a537e
-988 pmda.xfs local valgrind
8a537e
-989 archive local
8a537e
-990 pmda.mmv local valgrind
8a537e
-991 pcp python free local
8a537e
-992 pmcpp pmlogger local kernel
8a537e
-993 pmlogger pmdumplog local
8a537e
-994 other verify
8a537e
-995 python local
8a537e
-996 pmdiff local
8a537e
-997 pmlogextract local pmlogcheck pmdumplog
8a537e
-998 threads libpcp local
8a537e
-999 pmns local
8a537e
-1000 pmdumptext local
8a537e
-1001 pmchart local x11
8a537e
-1002 pmchart local x11
8a537e
-1003 pmchart local kernel x11
8a537e
-1004 pmchart local kernel x11
8a537e
-1005 pmchart local x11
8a537e
-1006 pmchart local x11
8a537e
-1007 pmchart local kernel x11
8a537e
-1008 pmdumptext libpcp_qmc local kernel x11
8a537e
-1009 pmdumptext libpcp_qmc local x11
8a537e
-1010 pmdumptext pmlogger libpcp_qmc local x11
8a537e
-1011 pmdumptext pmval libpcp_qmc local x11
8a537e
-1012 pmdumptext libpcp_qmc local x11
8a537e
-1013 libpcp_qmc local x11
8a537e
-1014 libpcp_qmc local x11
8a537e
-1015 libpcp_qmc local x11
8a537e
-1016 libpcp_qmc local x11
8a537e
-1017:retired libpcp_qmc local flakey kernel x11
8a537e
-1018:retired libpcp_qmc local flakey x11
8a537e
-1019:retired libpcp_qmc local flakey pmstore x11
8a537e
-1020:retired libpcp_qmc local flakey pmstore x11
8a537e
-1021 libpcp_qmc local x11
8a537e
-1022 pmdumptext local kernel x11
8a537e
-1023 pmdumptext local x11
8a537e
-1024 pmda.linux local kernel
8a537e
-1025 pmdumptext pmlogger pmdumplog pmloglabel local x11
8a537e
-1026 pmdumptext remote kernel x11
8a537e
-1027 pmdumptext local pmstore x11
8a537e
-1028 pmdumptext local kernel x11
8a537e
-1029 libpcp_qmc local pmstore x11
8a537e
-1030 pmda.linux local
8a537e
-1031 pmda.slurm perl local
8a537e
-1032 pmproxy containers local python
8a537e
-1033 pmda.named local
8a537e
-1034 pmda.named local
8a537e
-1035 pmda.oracle local pmstore
8a537e
-1036 pmclient archive multi-archive local pmlogextract python
8a537e
-1037 pminfo archive multi-archive local pmlogextract
8a537e
-1038 pmrep archive multi-archive local pmlogextract python
8a537e
-1039 libpcp local
8a537e
-1040 dbpmda local
8a537e
-1041 pmda.libvirt local python
8a537e
-1042 pmproxy pmda.proc local python
8a537e
-1043 pmda.linux local kernel
8a537e
-1044 pmie local pmieconf sanity
8a537e
-1045 pmie local pmieconf pmpost
8a537e
-1046 pmie local pmieconf
8a537e
-1047 pmie local pmieconf
8a537e
-1048 python local kernel
8a537e
-1049 pmie pmieconf local
8a537e
-1050 pmieconf local
8a537e
-1051 pmieconf #696008 local
8a537e
-1052 pmda.json local python
8a537e
-1053 pmda.json pmda.install local python
8a537e
-1054 pmlogger pmcpp local pmdumplog kernel
8a537e
-1055 pmlogger local pmdumplog pmstore folio
8a537e
-1056 derive local kernel
8a537e
-1057 pmlogrewrite local
8a537e
-1058 pmda.bash local
8a537e
-1059 pmcd local
8a537e
-1060 pmieutil local
8a537e
-1061 pmda.lio local python
8a537e
-1062 pmrep python local
8a537e
-1063 derive local
8a537e
-1064 derive local
8a537e
-1065 libpcp valgrind local
8a537e
-1066 derive valgrind local
8a537e
-1067 zbxpcp local pmda.sample
8a537e
-1068 pcp2zabbix python pcp2xxx local
8a537e
-1069 pmrep python local timezone kernel
8a537e
-1070 pmrep pmimport python perl local
8a537e
-1071 pmrep python local kernel
8a537e
-1072 pmrep python archive local kernel
8a537e
-1073 pmda.linux local kernel
8a537e
-1074 threads valgrind local helgrind
8a537e
-1075 pmlogrewrite valgrind local
8a537e
-1076 pmlogcheck local
8a537e
-1077 pmcd libpcp archive local kernel
8a537e
-1078 pcp python pidstat local
8a537e
-1079 pcp atop local
8a537e
-1080 valgrind pcp atop local
8a537e
-1081 python pcp local
8a537e
-1082 python local
8a537e
-1083 pmcd local kernel
8a537e
-1084 pmda.linux local
8a537e
-1085 pmlogger local pmdumplog
8a537e
-1086 pmprobe local
8a537e
-1087 pmda.bind2 local
8a537e
-1088:retired pmmgr local
8a537e
-1089 atop local folio
8a537e
-1090 pmproxy local context
8a537e
-1091 pmns libpcp context local kernel
8a537e
-1092 libpcp local
8a537e
-1093 pmcpp local
8a537e
-1094 other local
8a537e
-1095 derive local kernel
8a537e
-1096:retired libpcp threads pmmgr local
8a537e
-1097 pmlogconf local
8a537e
-1098 python local pmstore sanity
8a537e
-1099 archive iostat local pmie pcp python
8a537e
-1100 bash local pcp2xxx pcp2elasticsearch pcp2xlsx pcp2influxdb pcp2graphite pmrep python pcp2zabbix pcp2xml pcp2json
8a537e
-1101 libpcp_web local valgrind
8a537e
-1102 pmda.openmetrics local python
8a537e
-1103 derive local
8a537e
-1104 kernel local
8a537e
-1105 derive local kernel
8a537e
-1106 libpcp local
8a537e
-1107 pmie local
8a537e
-1108 logutil local folio pmlogextract
8a537e
-1109 pmlogger valgrind local pmdumplog
8a537e
-1110 pmda.haproxy local python
8a537e
-1111 pcp2influxdb python pcp2xxx local
8a537e
-1112 pmda.linux local
8a537e
-1113 pcp ipcs python local
8a537e
-1114 archive pmval multi-archive local pmlogextract kernel
8a537e
-1115 pmda.bcc local python
8a537e
-1116 pmda.bcc local python
8a537e
-1117 pmda.bcc local python labels kernel
8a537e
-1118 pmda.bcc local python labels
8a537e
-1119 pmlogsummary archive multi-archive decompress-xz local pmlogextract
8a537e
-1120 pmda.openmetrics local python
8a537e
-1121 pmda.linux local kernel
8a537e
-1122 pmie local
8a537e
-1123 pmchart local kernel x11
8a537e
-1124 pmda.bcc local python
8a537e
-1125:retired pmcollect
8a537e
-1126 pmda.bcc local python
8a537e
-1127 pmda.bcc local python
8a537e
-1128 pmie local
8a537e
-1129 derive local kernel
8a537e
-1130 pcp2elasticsearch python pcp2xxx local
8a537e
-1131 pcp2json python pcp2xxx local
8a537e
-1132 pcp2xlsx python pcp2xxx local kernel
8a537e
-1133 pcp2xml python pcp2xxx local
8a537e
-1134 pmrep pcp2json pcp2xml python pcp2xxx local python kernel
8a537e
-1135 pmrep python pmda.sample archive local kernel
8a537e
-1136 pmrep python pmda.sample local kernel
8a537e
-1137 derive pmrep local python kernel
8a537e
-1138 archive pmval multi-archive decompress-xz local pmlogextract kernel
8a537e
-1139 pmrep python local kernel
8a537e
-1140 pidstat local python pcp pmlogrewrite pmrep derive free
8a537e
-1141 selinux local
8a537e
-1142 pmie local kernel
8a537e
-1143 pmie local
8a537e
-1144 pmda.proc local
8a537e
-1145 fault libpcp local
8a537e
-1146 logutil local
8a537e
-1147 logutil local
8a537e
-1148 logutil local
8a537e
-1149 pmlogrewrite local
8a537e
-1150 pmda.bcc local python
8a537e
-1151 pmda.bcc local python
8a537e
-1152 pmda.bcc local python
8a537e
-1153 pmda.bcc local python
8a537e
-1154 pmda.bcc local python
8a537e
-1155 pmda.bcc local python
8a537e
-1156 pmda.bcc local python
8a537e
-1157 pmda.bcc local python
8a537e
-1158 pmda.bcc local python
8a537e
-1159 pmlogger local pmdumplog kernel
8a537e
-1160 pmda.netcheck local python
8a537e
-1161 pmda.netcheck local python
8a537e
-1162 find-filter local
8a537e
-1163 pmlogrewrite local
8a537e
-1164 pmda.linux local valgrind
8a537e
-1165 pmda.bcc local python
8a537e
-1166 libpcp local
8a537e
-1167 pmdumplog labels archive local pmrep python kernel
8a537e
-1168 pmrep pmda.bcc local python
8a537e
-1169 pmrep python local kernel
8a537e
-1170 pmda.bcc local python
8a537e
-1171 pmda.bcc local python
8a537e
-1172 pmda.bcc local python
8a537e
-1173 pmda.bcc local python
8a537e
-1174 threads valgrind local helgrind
8a537e
-1175 pmda.bcc local python
8a537e
-1176 pmda.bcc local python
8a537e
-1177 pmns derive libpcp pmlogger local kernel
8a537e
-1178 pmda.bcc local python
8a537e
-1179 pmda.bcc local python
8a537e
-1180 logutil local pmrep python
8a537e
-1181 pmda.bcc local python
8a537e
-1182 libpcp local
8a537e
-1183 pmrep python archive local
8a537e
-1184 pminfo pmseries local
8a537e
-1185 pmrep python archive local
8a537e
-1186 pmie local not_in_ci
8a537e
-1187 python pcp dstat local
8a537e
-1188 pmda.dm local valgrind
8a537e
-1189 find-filter local
8a537e
-1190 other local
8a537e
-1191 pmda.openmetrics local python
8a537e
-1192 containers local
8a537e
-1193 pmlogrewrite labels help pmdumplog local
8a537e
-1194 pmlogrewrite local
8a537e
-1195 pmlogrewrite local
8a537e
-1196 pmcd local
8a537e
-1197 pmlogextract local
8a537e
-1198 pmlogrewrite pmda.linux local
8a537e
-1199 libpcp pmcd local
8a537e
-1200 logutil local
8a537e
-1201 logutil remote
8a537e
-1202 pmda.dm local pmrep python
8a537e
-1203 derive pmval libpcp local
8a537e
-1204 pmlogctl local sanity
8a537e
-1205 pmlogctl local
8a537e
-1206 pmlogctl local
8a537e
-1207 pcp dstat python local
8a537e
-1208 pmlogctl local
8a537e
-1209 pmlogctl local
8a537e
-1210 pmlogctl local
8a537e
-1211 pmseries local kernel
8a537e
-1212 pmseries local
8a537e
-1213 pmlogctl local
8a537e
-1214 pmproxy pmseries libpcp_web local
8a537e
-1215 pmlogctl local
8a537e
-1216 pmlogctl local
8a537e
-1217 pmrep python local
8a537e
-1218 pmda.root local
8a537e
-1219 pcp local
8a537e
-1220 pmda.proc local
8a537e
-1221 labels pmda.openmetrics local python
8a537e
-1222 pmda.linux pmda.proc local valgrind
8a537e
-1223 pmlogctl local
8a537e
-1224 pcp dstat python local
8a537e
-1225:retired pmwebd local pmrep python pcp kernel
8a537e
-1226 pmiectl local
8a537e
-1227 derive local
8a537e
-1228 pmiectl local
8a537e
-1229 pmlogextract pmdumplog labels help local sanity
8a537e
-1230 pmiectl local
8a537e
-1231 pmlogrewrite labels help pmdumplog local
8a537e
-1232 logutil pmlogctl local
8a537e
-1233 derive local
8a537e
-1234 libpcp_web local
8a537e
-1235 derive local
8a537e
-1236 derive local
8a537e
-1237 derive local
8a537e
-1238 iostat archive multi-archive decompress-xz local pmlogextract pcp python
8a537e
-1239 pmlogrewrite labels pmdumplog local
8a537e
-1240 libpcp pmrep local python
8a537e
-1241 pmlogrewrite local
8a537e
-1242 pmrep archive multi-archive decompress-xz local pmlogextract python
8a537e
-1243 valgrind pmfind libpcp local helgrind
8a537e
-1244 pmlogextract local
8a537e
-1245 libpcp local
8a537e
-1246:reserved pmlogreduce local
8a537e
-1247 pmlogrewrite labels pmdumplog local
8a537e
-1248 pmlogctl local
8a537e
-1249 pmiectl local
8a537e
-1250 selinux local
8a537e
-1251 man local
8a537e
-1252 derive local
8a537e
-1253 derive local valgrind
8a537e
-1254 derive local
8a537e
-1255 libpcp local kernel
8a537e
-1256 derive valgrind local
8a537e
-1257 libpcp python local
8a537e
-1258 pmda.linux local valgrind
8a537e
-1259 derive valgrind local
8a537e
-1260 derive local
8a537e
-1261 derive local
8a537e
-1262 derive valgrind local
8a537e
-1263 derive local
8a537e
-1264:retired pmcollect
8a537e
-1265 pmda.linux local valgrind
8a537e
-1266 atop pcp local
8a537e
-1267 pmlogrewrite labels help pmdumplog local
8a537e
-1268 derive local
8a537e
-1269 libpcp local kernel
8a537e
-1270 derive fault local
8a537e
-1271 derive local
8a537e
-1272 pmlogmv local
8a537e
-1273 pmlogger fetch local
8a537e
-1274 pmlogextract pmdumplog labels help local sanity
8a537e
-1275 man pmlogger local
8a537e
-1276:retired pmmgr containers local
8a537e
-1277 dbpmda local pmdbg
8a537e
-1278 dbpmda local pmdbg
8a537e
-1279 dbpmda local
8a537e
-1280 archive pmdumplog local
8a537e
-1281 archive pmdumplog valgrind local
8a537e
-1282:retired other local
8a537e
-1283 dbpmda local
8a537e
-1284 pmrep pmda.linux local
8a537e
-1285 pmlogsummary local
8a537e
-1286 pmda.bcc local python
8a537e
-1287 pmda.install pmda.openmetrics local python
8a537e
-1288 archive pmval local
8a537e
-1289 pmval archive multi-archive decompress-xz local pmlogextract
8a537e
-1290:reserved pmproxy local pmval pmie pmstat valgrind pmdumptext
8a537e
-1291 atop archive local
8a537e
-1292 pmlc local
8a537e
-1293 pmlc local valgrind
8a537e
-1294 libpcp_mmv labels local valgrind
8a537e
-1295 pmda.sample local
8a537e
-1296 pmie local
8a537e
-1297 pmieutil local
8a537e
-1298 pmval local
8a537e
-1299 libpcp pminfo local
8a537e
-1300 libpcp local
8a537e
-1301 pmda.pmproxy pmda.mmv local
8a537e
-1302 pmlogrewrite valgrind local
8a537e
-1303 pcp dstat python local
8a537e
-1304 pmstat context context_local local
8a537e
-1305 pmlogger local valgrind
8a537e
-1306 pmda.openmetrics labels local python
8a537e
-1307 dbpmda pmda.sample local
8a537e
-1308 dbpmda pmda.sample valgrind local
8a537e
-1309 pmda.zfs local
8a537e
-1310 labels python local
8a537e
-1311 derive pmdumptext local
8a537e
-1312 derive pmdumptext valgrind local
8a537e
-1313 libpcp local
8a537e
-1314 libpcp valgrind local
8a537e
-1315 sanity local
8a537e
-1316 libpcp local
8a537e
-1317 libpcp local valgrind
8a537e
-1318 pmprobe pmlogconf local kernel
8a537e
-1319 libpcp local valgrind helgrind
8a537e
-1320 pmval local
8a537e
-1321 pmlogger pmda.openmetrics local python
8a537e
-1322 pmval local valgrind
8a537e
-1323 pmlogrewrite labels help pmdumplog local
8a537e
-1324 pmclient archive multi-archive decompress-xz local pmlogextract python
8a537e
-1325 pmdumplog local
8a537e
-1326 pmstore pmda.pmcd local
8a537e
-1327 pmdumplog local valgrind
8a537e
-1330 pmda.openmetrics local python
8a537e
-1331 verify local
8a537e
-1337 pmda.mssql local
8a537e
-1338 pmlogrewrite labels pmdumplog local
8a537e
-1340 pmcd pmda.pmcd pmstore local
8a537e
-1342 pmda.openmetrics local python
8a537e
-1343:retired pmmgr local pmlogrewrite
8a537e
-1344:retired pmmgr local
8a537e
-1347 atop pcp local
8a537e
-1349 pmlogrewrite labels pmdumplog local kernel
8a537e
-1350 pmda.proc local
8a537e
-1351 pmcd pmda.mmv libpcp pmda local
8a537e
-1354 pmval archive local
8a537e
-1357 pmda.podman valgrind local
8a537e
-1358 pmda.podman local
8a537e
-1359 libpcp local pmdbg
8a537e
-1362 pmda.postgresql local
8a537e
-1367 labels pmda.simple local python
8a537e
-1368 labels help pmlogger pmdumplog local sanity
8a537e
-1369 labels pmcd pmlogger pmdumplog local
8a537e
-1370:reserved man local
8a537e
-1372 pmie local
8a537e
-1379 pmproxy local
8a537e
-1383 pmlogrewrite labels pmdumplog local
8a537e
-1385 pmda.openmetrics local python
8a537e
-1388 pmproxy local secure
8a537e
-1389:retired pmwebd local
8a537e
-1390 atop pcp local
8a537e
-1393 pmda.linux local
8a537e
-1395 pmda.openmetrics local python
8a537e
-1396 pcp python pidstat local archive
8a537e
-1397 pmda.smart local valgrind
8a537e
-1398 pidstat local
8a537e
-1399 pidstat local
8a537e
-1400 pcp free local
8a537e
-1401 pmproxy local
8a537e
-1403 pmda.linux local valgrind
8a537e
-1407 pmchart derive local x11
8a537e
-1408 pmchart libpcp_qmc local x11
8a537e
-1415 pmda.mmv labels local
8a537e
-1416 pmlogrewrite local
8a537e
-1422 pmda.mmv local valgrind
8a537e
-1423 pcp2spark python pcp2xxx local
8a537e
-1433 pmproxy local
8a537e
-1434 pmda.nfsclient local
8a537e
-1435 pmda.elasticsearch local
8a537e
-1436 pmda.postgresql local
8a537e
-1437 pmda.kvm local
8a537e
-1455 pmlogrewrite labels pmdumplog local
8a537e
-1457 pmproxy local
8a537e
-1480 pmda.lmsensors local
8a537e
-1489 python pmrep pmimport local
8a537e
-1490 python local labels
8a537e
-1495 pmlogrewrite labels pmdumplog local
8a537e
-1511 pmcd local
8a537e
-1530 pmda.zfs local valgrind
8a537e
-1531 pmda.zfs local valgrind
8a537e
-1532 pmda.zfs local
8a537e
-1533 pmda.zfs local valgrind
8a537e
-1534 pmda.zfs local valgrind
8a537e
-1543 pmproxy local
8a537e
-1544 pmproxy python local
8a537e
-1545 pcp2xml python pcp2xxx local
8a537e
-1546 pmrep python local
8a537e
-1547 pmrep python local
8a537e
-1548 pmrep python local
8a537e
-1549 pmrep python local
8a537e
-1566 logutil libpcp local
8a537e
-1573 pmproxy libpcp_web pmlogger local
8a537e
-1588 python iostat local
8a537e
-1598 pmda.statsd local
8a537e
-1599 pmda.statsd local
8a537e
-1600 pmseries pmcd pmproxy pmlogger local
8a537e
-1601 pmseries pmproxy local
8a537e
-1602 pmproxy local
8a537e
-1603 pmproxy local
8a537e
-1608 pmproxy local
8a537e
-1613 pmda.linux kernel local
8a537e
-1622 selinux local
8a537e
-1623 libpcp_import collectl local
8a537e
-1634 pmda.sockets local
8a537e
-1644 pmda.perfevent local
8a537e
-1660 libpcp labels local
8a537e
-1661 pmproxy libpcp_web pmlogger local
8a537e
-1671 multi-archive archive libpcp pmrep local python
8a537e
-1672 secure pmcd local
8a537e
-1680 openvswitch local
8a537e
-1681 pmrep pcp2xxx pmlogconf local
8a537e
-1682 pmrep pcp2xxx pmlogconf valgrind local
8a537e
-1688 pmieconf local
8a537e
-1689 pmproxy libpcp_web local
8a537e
-1690 pmseries local
8a537e
-1692 pmda.pmcd local
8a537e
-1694 pidstat local python pcp
8a537e
-1695 pmproxy valgrind local
8a537e
-1696 pmproxy valgrind local
8a537e
-1700 pmda.bpftrace local python
8a537e
-1701 pmda.bpftrace local python
8a537e
-1702 pmda.bpftrace local python
8a537e
-1703 pmda.bpftrace local python
8a537e
-1704 pmda.bpftrace local python
8a537e
-1705 pmda.bpftrace local python
8a537e
-1706 pmda.bpftrace local python
8a537e
-1707 pmda.bpftrace local python
8a537e
-1708 pmda.statsd local
8a537e
-1709 pmda.statsd local
8a537e
-1710 pmda.statsd local
8a537e
-1711 pmda.statsd local
8a537e
-1712 pmda.statsd local
8a537e
-1713 pmda.statsd local
8a537e
-1714 pmda.statsd local
8a537e
-1715 pmda.statsd local
8a537e
-1716 pmda.statsd local
8a537e
-1717 pmda.statsd local
8a537e
-1718 pmda.statsd local
8a537e
-1719 pmda.statsd local
8a537e
-1720 pmda.statsd local valgrind dbpmda
8a537e
-1721 pmda.bpftrace local python
8a537e
-1722 pmda.bpftrace local python
8a537e
-1723 pmda.bpftrace local python
8a537e
-1724 pmda.bpftrace local python
8a537e
-1725 pmda.bpftrace local python
8a537e
-1740 pmda.proc local
8a537e
-1745 pmlogger libpcp pmval local
8a537e
-1748 atop local
8a537e
-1753 fetch valgrind local
8a537e
-1763 pmlogctl local
8a537e
-1768 pmfind local
8a537e
-1769 pmda.linux local
8a537e
-1773 pmseries pmproxy libpcp_web local
8a537e
-1775 pmdumptext archive local
8a537e
-1793 pmrep pcp2xxx python local
8a537e
-1801 dstat python pcp local
8a537e
-1805 pmda.linux kernel local
8a537e
-1813 python labels local
8a537e
-1814 pmda.linux local
8a537e
-1820 atop local
8a537e
-1821 pmlogpaste local
8a537e
-1824 pmproxy local
8a537e
-1825 libpcp pmcd local valgrind
8a537e
-1826 libpcp pmcd local
8a537e
-1837 pmproxy local
8a537e
-1844 pmdumptext libpcp_qmc remote
8a537e
-1850 pmseries libpcp_web local
8a537e
-1855 pmda.rabbitmq local
8a537e
-1871 pmsearch local
8a537e
-1872 pmproxy local
8a537e
-1874 pmseries pmproxy local
8a537e
-1876 pmcd secure local
8a537e
-1886 pmseries libpcp_web local
8a537e
-1896 pmlogger logutil pmlc local
8a537e
-1897 pmda.hacluster local valgrind
8a537e
-1899 fetch local
8a537e
-1901 pmlogger local
8a537e
-1902 help local
8a537e
-1937 pmlogrewrite pmda.xfs local
8a537e
-1955 libpcp pmda pmda.pmcd local
8a537e
-4751 libpcp threads valgrind local pcp helgrind
8a537e
diff -Naurp pcp-5.3.1.orig/src/include/builddefs.in pcp-5.3.1/src/include/builddefs.in
8a537e
--- pcp-5.3.1.orig/src/include/builddefs.in	2021-06-04 06:34:34.000000000 +1000
8a537e
+++ pcp-5.3.1/src/include/builddefs.in	2021-08-28 17:03:09.753228229 +1000
8a537e
@@ -276,6 +276,7 @@ PCP_SELINUX_UNCONFINED = @pcp_selinux_un
8a537e
 PCP_SELINUX_NUMAD = @pcp_selinux_numad@
8a537e
 PCP_SELINUX_BPF = @pcp_selinux_bpf@
8a537e
 PCP_SELINUX_DMA_DEVICE = @pcp_selinux_dma_device@
8a537e
+PCP_SELINUX_CONTAINER_VAR_RUN = @pcp_selinux_container_var_run@
8a537e
 PCP_SELINUX_VIRT_VAR_RUN = @pcp_selinux_virt_var_run@
8a537e
 PCP_SELINUX_PROC_SECURITY = @pcp_selinux_proc_security@
8a537e
 PCP_SELINUX_SBD_EXEC = @pcp_selinux_sbd_exec@
8a537e
@@ -285,6 +286,7 @@ PCP_SELINUX_CAPABILITY2_SYSLOG = @pcp_se
8a537e
 PCP_SELINUX_CAPABILITY2_BPF = @pcp_selinux_capability2_bpf@
8a537e
 PCP_SELINUX_ICMP_SOCKET_CLASS = @pcp_selinux_icmp_socket_class@
8a537e
 PCP_SELINUX_LOCKDOWN_CLASS = @pcp_selinux_lockdown_class@
8a537e
+PCP_SELINUX_GLUSTERD_LOG = @pcp_selinux_glusterd_log@
8a537e
 # pcpqa.te
8a537e
 PCP_SELINUX_INITRC_TMP = @pcp_selinux_initrc_tmp@
8a537e
 PCP_SELINUX_SUDO_EXEC = @pcp_selinux_sudo_exec@
8a537e
diff -Naurp pcp-5.3.1.orig/src/pmdas/podman/pmda.c pcp-5.3.1/src/pmdas/podman/pmda.c
8a537e
--- pcp-5.3.1.orig/src/pmdas/podman/pmda.c	2021-05-13 14:42:26.000000000 +1000
8a537e
+++ pcp-5.3.1/src/pmdas/podman/pmda.c	2021-08-28 15:35:39.582343455 +1000
8a537e
@@ -19,7 +19,7 @@
8a537e
 char *podman_rundir;
8a537e
 pmdaIndom podman_indomtab[NUM_INDOMS];
8a537e
 
8a537e
-#define NUM_METRICS (NUM_CONTAINER_STATS + NUM_CONTAINER_INFO + NUM_POD_INFO)
8a537e
+#define NUM_METRICS (sizeof(podman_metrictab)/sizeof(podman_metrictab[0]))
8a537e
 static pmdaMetric podman_metrictab[] = {
8a537e
 
8a537e
     /* container stats cluster (0) */
8a537e
diff -Naurp pcp-5.3.1.orig/src/selinux/GNUlocaldefs pcp-5.3.1/src/selinux/GNUlocaldefs
8a537e
--- pcp-5.3.1.orig/src/selinux/GNUlocaldefs	2021-06-04 06:36:18.000000000 +1000
8a537e
+++ pcp-5.3.1/src/selinux/GNUlocaldefs	2021-08-28 17:03:09.753228229 +1000
8a537e
@@ -83,6 +83,16 @@ else
8a537e
 PCP_SELINUX_MACRO_RULE="files_list_non_security\(pcp_domain\)"
8a537e
 endif
8a537e
 
8a537e
+ifeq "$(PCP_SELINUX_CONTAINER_VAR_RUN)" "true"
8a537e
+PCP_CONTAINER_VAR_RUN_T="type container_var_run_t; \# pmda.podman"
8a537e
+PCP_CONTAINER_VAR_RUN_RULE="allow pcp_pmcd_t container_var_run_t:sock_file { getattr write };"
8a537e
+endif
8a537e
+
8a537e
+ifeq "$(PCP_SELINUX_GLUSTERD_LOG)" "true"
8a537e
+PCP_GLUSTERD_LOG_T="type glusterd_log_t;"
8a537e
+PCP_GLUSTERD_LOG_RULE="allow pcp_pmcd_t glusterd_log_t:file { open read write };"
8a537e
+endif
8a537e
+
8a537e
 ifeq "$(PCP_SELINUX_VIRT_VAR_RUN)" "true"
8a537e
 PCP_VIRT_VAR_RUN_T="type virt_var_run_t; \# pmda.libvirt"
8a537e
 PCP_VIRT_VAR_RUN_RULE="allow pcp_pmcd_t virt_var_run_t:sock_file write;"
8a537e
diff -Naurp pcp-5.3.1.orig/src/selinux/GNUmakefile pcp-5.3.1/src/selinux/GNUmakefile
8a537e
--- pcp-5.3.1.orig/src/selinux/GNUmakefile	2021-06-04 06:42:11.000000000 +1000
8a537e
+++ pcp-5.3.1/src/selinux/GNUmakefile	2021-08-28 17:03:09.753228229 +1000
8a537e
@@ -70,10 +70,14 @@ $(IAM).te: $(IAM).te.in
8a537e
 		-e 's+@PCP_BPF_RULE@+'$(PCP_BPF_RULE)'+' \
8a537e
 		-e 's+@PCP_VIRT_VAR_RUN_T@+'$(PCP_VIRT_VAR_RUN_T)'+' \
8a537e
 		-e 's+@PCP_VIRT_VAR_RUN_RULE@+'$(PCP_VIRT_VAR_RUN_RULE)'+' \
8a537e
+		-e 's+@PCP_CONTAINER_VAR_RUN_T@+'$(PCP_CONTAINER_VAR_RUN_T)'+' \
8a537e
+		-e 's+@PCP_CONTAINER_VAR_RUN_RULE@+'$(PCP_CONTAINER_VAR_RUN_RULE)'+' \
8a537e
 		-e 's+@PCP_PROC_SECURITY_T@+'$(PCP_PROC_SECURITY_T)'+' \
8a537e
 		-e 's+@PCP_PROC_SECURITY_RULE@+'$(PCP_PROC_SECURITY_RULE)'+' \
8a537e
 		-e 's+@PCP_SBD_EXEC_T@+'$(PCP_SBD_EXEC_T)'+' \
8a537e
 		-e 's+@PCP_SBD_EXEC_RULE@+'$(PCP_SBD_EXEC_RULE)'+' \
8a537e
+		-e 's+@PCP_GLUSTERD_LOG_T@+'$(PCP_GLUSTERD_LOG_T)'+' \
8a537e
+		-e 's+@PCP_GLUSTERD_LOG_RULE@+'$(PCP_GLUSTERD_LOG_RULE)'+' \
8a537e
 		-e 's+@PCP_CAPABILITY2_SYSLOG_CLASS@+'$(PCP_CAPABILITY2_SYSLOG_CLASS)'+' \
8a537e
 		-e 's+@PCP_CAPABILITY2_SYSLOG_RULE@+'$(PCP_CAPABILITY2_SYSLOG_RULE)'+' \
8a537e
 		-e 's+@PCP_CAPABILITY2_BPF_CLASS@+'$(PCP_CAPABILITY2_BPF_CLASS)'+' \
8a537e
diff -Naurp pcp-5.3.1.orig/src/selinux/pcpupstream.te.in pcp-5.3.1/src/selinux/pcpupstream.te.in
8a537e
--- pcp-5.3.1.orig/src/selinux/pcpupstream.te.in	2021-06-04 06:36:39.000000000 +1000
8a537e
+++ pcp-5.3.1/src/selinux/pcpupstream.te.in	2021-08-28 17:03:09.753228229 +1000
8a537e
@@ -43,7 +43,7 @@ require {
8a537e
         type ndc_exec_t;
8a537e
         type proc_mdstat_t;
8a537e
         @PCP_NUMAD_CONTEXT@
8a537e
-        type glusterd_log_t;
8a537e
+        @PCP_GLUSTERD_LOG_T@
8a537e
         type sysctl_irq_t; #pmda.bcc
8a537e
         type unconfined_t; #RHBZ1443632
8a537e
         @PCP_UNCONFINED_SERVICE@
8a537e
@@ -59,9 +59,11 @@ require {
8a537e
         type proc_kcore_t;
8a537e
 	@PCP_PROC_SECURITY_T@
8a537e
         type su_exec_t;
8a537e
+	type var_run_t;
8a537e
+	@PCP_VIRT_VAR_RUN_T@
8a537e
+	@PCP_CONTAINER_VAR_RUN_T@
8a537e
 	type postgresql_var_run_t;
8a537e
 	type fs_t;
8a537e
-	@PCP_VIRT_VAR_RUN_T@
8a537e
 	type cluster_tmpfs_t;
8a537e
 	type drbd_exec_t;
8a537e
 	@PCP_SBD_EXEC_T@
8a537e
@@ -131,6 +133,12 @@ allow pcp_pmcd_t user_home_t:file { exec
8a537e
 #type=AVC msg=audit(XXX.90): avc: denied { getattr write } for pid=1514 comm="pmdapodman" path="/run/user/N/podman/podman.sock" dev="tmpfs" ino=228 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=unconfined_u:object_r:user_tmp_t:s0 tclass=sock_file permissive=0
8a537e
 allow pcp_pmcd_t user_tmp_t:sock_file { getattr write };
8a537e
 
8a537e
+#type=AVC msg=audit(YYY.105): avc: denied { getattr write } for pid=14272 comm="pmdapodman" path="/run/podman/podman.sock" dev="tmpfs" ino=95030 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=unconfined_u:object_r:container_var_run_t:s0 tclass=sock_file permissive=0
8a537e
+@PCP_CONTAINER_VAR_RUN_RULE@
8a537e
+
8a537e
+#type=AVC msg=audit(XXX.98): avc: denied { getattr write } for pid=75540 comm="pmdapodman" path="/run/podman/podman.sock" dev="tmpfs" ino=51062 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:var_run_t:s0 tclass=sock_file permissive=0
8a537e
+allow pcp_pmcd_t var_run_t:sock_file { getattr write };
8a537e
+
8a537e
 #type=AVC msg=audit(XXX.6): avc:  denied  { append getattr ioctl open read write } for  pid=YYYY comm="pmdaX" name="/" dev="tracefs" ino=1 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:debugfs_t:s0 tclass=file permissive=0
8a537e
 allow pcp_pmcd_t debugfs_t:file { append getattr ioctl open read write };
8a537e
 
8a537e
@@ -239,7 +247,7 @@ allow pcp_pmcd_t proc_mdstat_t:file { ge
8a537e
 @PCP_NUMAD_RULE@
8a537e
 
8a537e
 #type=AVC msg=audit(XXX.28): avc:  denied  { open read write } for  pid=YYYY comm="pmdaX" name="/" dev="tracefs" ino=1 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:glusterd_log_t:s0 tclass=file permissive=0
8a537e
-allow pcp_pmcd_t glusterd_log_t:file { open read write };
8a537e
+@PCP_GLUSTERD_LOG_RULE@
8a537e
 
8a537e
 #pmda.bcc
8a537e
 #type=AVC msg=audit(XXX.34): avc:  denied  { execmem setrlimit ptrace } for  pid=YYYY comm="pmdaX" name="/" dev="tracefs" ino=1 scontext=system_u:system_r:pcp_pmcd_t:s0 tcontext=system_u:object_r:pcp_pmcd_t:s0 tclass=process permissive=0