Sync from SUSE:SLFO:Main pcp revision 5b6906c236b98b702ae036a4054e5dbc
This commit is contained in:
parent
15f229a10c
commit
8f90721eb1
@ -36,10 +36,10 @@ Signed-off-by: David Disseldorp <ddiss@suse.de>
|
||||
src/zabbix-agent/src/GNUmakefile | 2 +-
|
||||
29 files changed, 55 insertions(+), 56 deletions(-)
|
||||
|
||||
Index: pcp-5.3.7/src/genpmda/genpmda
|
||||
Index: pcp-6.2.0/src/genpmda/genpmda
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/genpmda/genpmda
|
||||
+++ pcp-5.3.7/src/genpmda/genpmda
|
||||
--- pcp-6.2.0.orig/src/genpmda/genpmda
|
||||
+++ pcp-6.2.0/src/genpmda/genpmda
|
||||
@@ -899,7 +899,7 @@ install: default
|
||||
\$(INSTALL) -m 755 -d \$(PCP_VAR_DIR)/pmdas
|
||||
\$(INSTALL) -m 755 -d \$(PMDADIR)
|
||||
@ -58,11 +58,11 @@ Index: pcp-5.3.7/src/genpmda/genpmda
|
||||
\$(INSTALL) -m 755 -f $oflag/Install \$(PMDADIR)/Install
|
||||
\$(INSTALL) -m 755 -f $oflag/Remove \$(PMDADIR)/Remove
|
||||
\$(INSTALL) -m 644 -f $oflag/Makefile.install \$(PMDADIR)/Makefile
|
||||
Index: pcp-5.3.7/src/libpcp/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp/src/GNUmakefile
|
||||
@@ -138,7 +138,7 @@ endif
|
||||
--- pcp-6.2.0.orig/src/libpcp/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp/src/GNUmakefile
|
||||
@@ -142,7 +142,7 @@ endif
|
||||
|
||||
install : default
|
||||
ifneq ($(LIBTARGET),)
|
||||
@ -71,7 +71,7 @@ Index: pcp-5.3.7/src/libpcp/src/GNUmakefile
|
||||
$(INSTALL) -m 644 $(LIBCONFIG) $(PCP_LIB_DIR)/pkgconfig/$(LIBCONFIG)
|
||||
endif
|
||||
ifneq ($(SYMTARGET),)
|
||||
@@ -147,7 +147,7 @@ ifneq ($(SYMTARGET),)
|
||||
@@ -151,7 +151,7 @@ ifneq ($(SYMTARGET),)
|
||||
done
|
||||
endif
|
||||
ifneq ($(STATICLIBTARGET),)
|
||||
@ -80,11 +80,11 @@ Index: pcp-5.3.7/src/libpcp/src/GNUmakefile
|
||||
endif
|
||||
|
||||
$(XFILES):
|
||||
Index: pcp-5.3.7/src/libpcp_fault/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp_fault/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp_fault/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp_fault/src/GNUmakefile
|
||||
@@ -155,7 +155,7 @@ endif
|
||||
--- pcp-6.2.0.orig/src/libpcp_fault/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp_fault/src/GNUmakefile
|
||||
@@ -147,7 +147,7 @@ derive_parser.y: derive_parser.y.in fix_
|
||||
|
||||
install : default
|
||||
ifneq ($(LIBTARGET),)
|
||||
@ -93,7 +93,7 @@ Index: pcp-5.3.7/src/libpcp_fault/src/GNUmakefile
|
||||
endif
|
||||
ifneq ($(SYMTARGET),)
|
||||
for tt in $(SYMTARGET); do \
|
||||
@@ -163,7 +163,7 @@ ifneq ($(SYMTARGET),)
|
||||
@@ -155,7 +155,7 @@ ifneq ($(SYMTARGET),)
|
||||
done
|
||||
endif
|
||||
ifneq ($(STATICLIBTARGET),)
|
||||
@ -102,10 +102,10 @@ Index: pcp-5.3.7/src/libpcp_fault/src/GNUmakefile
|
||||
endif
|
||||
$(INSTALL) -m 644 $(TOPDIR)/src/include/pcp/fault.h $(PCP_INC_DIR)/fault.h
|
||||
|
||||
Index: pcp-5.3.7/src/libpcp_gui/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp_gui/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp_gui/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp_gui/src/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/libpcp_gui/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp_gui/src/GNUmakefile
|
||||
@@ -54,7 +54,7 @@ include $(BUILDRULES)
|
||||
|
||||
install: default
|
||||
@ -124,10 +124,10 @@ Index: pcp-5.3.7/src/libpcp_gui/src/GNUmakefile
|
||||
endif
|
||||
|
||||
default_pcp: default
|
||||
Index: pcp-5.3.7/src/libpcp_import/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp_import/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp_import/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp_import/src/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/libpcp_import/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp_import/src/GNUmakefile
|
||||
@@ -54,7 +54,7 @@ include $(BUILDRULES)
|
||||
|
||||
install: default
|
||||
@ -146,10 +146,10 @@ Index: pcp-5.3.7/src/libpcp_import/src/GNUmakefile
|
||||
endif
|
||||
|
||||
default_pcp: default
|
||||
Index: pcp-5.3.7/src/libpcp_mmv/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp_mmv/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp_mmv/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp_mmv/src/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/libpcp_mmv/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp_mmv/src/GNUmakefile
|
||||
@@ -47,7 +47,7 @@ include $(BUILDRULES)
|
||||
|
||||
install: default
|
||||
@ -168,11 +168,11 @@ Index: pcp-5.3.7/src/libpcp_mmv/src/GNUmakefile
|
||||
endif
|
||||
|
||||
default_pcp: default
|
||||
Index: pcp-5.3.7/src/libpcp_pmcd/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp_pmcd/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp_pmcd/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp_pmcd/src/GNUmakefile
|
||||
@@ -73,7 +73,7 @@ include $(BUILDRULES)
|
||||
--- pcp-6.2.0.orig/src/libpcp_pmcd/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp_pmcd/src/GNUmakefile
|
||||
@@ -69,7 +69,7 @@ include $(BUILDRULES)
|
||||
|
||||
install : default
|
||||
ifeq "$(TARGET_OS)" "mingw"
|
||||
@ -181,10 +181,10 @@ Index: pcp-5.3.7/src/libpcp_pmcd/src/GNUmakefile
|
||||
endif
|
||||
|
||||
ifeq "$(ENABLE_PROBES)" "true"
|
||||
Index: pcp-5.3.7/src/libpcp_pmda/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp_pmda/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp_pmda/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp_pmda/src/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/libpcp_pmda/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp_pmda/src/GNUmakefile
|
||||
@@ -64,7 +64,7 @@ include $(BUILDRULES)
|
||||
|
||||
install: default
|
||||
@ -203,10 +203,10 @@ Index: pcp-5.3.7/src/libpcp_pmda/src/GNUmakefile
|
||||
endif
|
||||
|
||||
$(XFILES):
|
||||
Index: pcp-5.3.7/src/libpcp_trace/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp_trace/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp_trace/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp_trace/src/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/libpcp_trace/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp_trace/src/GNUmakefile
|
||||
@@ -56,13 +56,13 @@ include $(BUILDRULES)
|
||||
|
||||
install : default
|
||||
@ -223,11 +223,11 @@ Index: pcp-5.3.7/src/libpcp_trace/src/GNUmakefile
|
||||
endif
|
||||
|
||||
default_pcp : default
|
||||
Index: pcp-5.3.7/src/libpcp_web/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/libpcp_web/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/libpcp_web/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/libpcp_web/src/GNUmakefile
|
||||
@@ -107,7 +107,7 @@ endif
|
||||
--- pcp-6.2.0.orig/src/libpcp_web/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/libpcp_web/src/GNUmakefile
|
||||
@@ -111,7 +111,7 @@ endif
|
||||
install: default
|
||||
$(INSTALL) -m 644 -t $(REWRITEVARDIR)/pmproxy_fixups.conf logrewrite.conf $(REWRITEDIR)/pmproxy_fixups.conf
|
||||
ifneq ($(LIBTARGET),)
|
||||
@ -236,7 +236,7 @@ Index: pcp-5.3.7/src/libpcp_web/src/GNUmakefile
|
||||
endif
|
||||
ifneq ($(SYMTARGET),)
|
||||
for tt in $(SYMTARGET); do \
|
||||
@@ -115,7 +115,7 @@ ifneq ($(SYMTARGET),)
|
||||
@@ -119,7 +119,7 @@ ifneq ($(SYMTARGET),)
|
||||
done
|
||||
endif
|
||||
ifneq ($(STATICLIBTARGET),)
|
||||
@ -245,10 +245,10 @@ Index: pcp-5.3.7/src/libpcp_web/src/GNUmakefile
|
||||
endif
|
||||
|
||||
$(XFILES):
|
||||
Index: pcp-5.3.7/src/pmdas/cifs/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/cifs/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/cifs/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/cifs/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/cifs/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/cifs/GNUmakefile
|
||||
@@ -44,8 +44,8 @@ build-me: $(CMDTARGET) $(LIBTARGET)
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -260,10 +260,10 @@ Index: pcp-5.3.7/src/pmdas/cifs/GNUmakefile
|
||||
@$(INSTALL_MAN)
|
||||
else
|
||||
build-me:
|
||||
Index: pcp-5.3.7/src/pmdas/docker/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/docker/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/docker/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/docker/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/docker/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/docker/GNUmakefile
|
||||
@@ -45,8 +45,8 @@ build-me: $(CMDTARGET) $(LIBTARGET)
|
||||
install_pcp install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -275,10 +275,10 @@ Index: pcp-5.3.7/src/pmdas/docker/GNUmakefile
|
||||
@$(INSTALL_MAN)
|
||||
else
|
||||
build-me:
|
||||
Index: pcp-5.3.7/src/pmdas/hacluster/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/hacluster/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/hacluster/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/hacluster/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/hacluster/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/hacluster/GNUmakefile
|
||||
@@ -48,8 +48,8 @@ build-me: $(CMDTARGET) $(LIBTARGET)
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -290,10 +290,10 @@ Index: pcp-5.3.7/src/pmdas/hacluster/GNUmakefile
|
||||
@$(INSTALL_MAN)
|
||||
else
|
||||
build-me:
|
||||
Index: pcp-5.3.7/src/pmdas/jbd2/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/jbd2/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/jbd2/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/jbd2/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/jbd2/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/jbd2/GNUmakefile
|
||||
@@ -57,8 +57,8 @@ build-me: $(LIBTARGET) $(CMDTARGET) $(HE
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -305,11 +305,11 @@ Index: pcp-5.3.7/src/pmdas/jbd2/GNUmakefile
|
||||
$(INSTALL) -m 644 -t $(PCP_PMNS_DIR)/root_jbd2 root_jbd2 $(PCP_PMNSADM_DIR)/root_jbd2
|
||||
$(INSTALL) -m 644 -t $(REWRITEVARDIR)/jbd2_kernel_ulong.conf jbd2_kernel_ulong.conf $(REWRITEDIR)/jbd2_kernel_ulong.conf
|
||||
@$(INSTALL_MAN)
|
||||
Index: pcp-5.3.7/src/pmdas/kvm/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/kvm/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/kvm/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/kvm/GNUmakefile
|
||||
@@ -55,10 +55,10 @@ build-me: $(LIBTARGET) $(CMDTARGET) $(HE
|
||||
--- pcp-6.2.0.orig/src/pmdas/kvm/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/kvm/GNUmakefile
|
||||
@@ -57,10 +57,10 @@ build-me: $(LIBTARGET) $(CMDTARGET) $(HE
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
$(INSTALL) -m 755 -d $(PMDATMPDIR)
|
||||
@ -320,12 +320,12 @@ Index: pcp-5.3.7/src/pmdas/kvm/GNUmakefile
|
||||
- $(INSTALL) -m 755 -t $(PMDATMPDIR) $(LIBTARGET) $(CMDTARGET) $(SCRIPTS) $(PMDAADMDIR)
|
||||
+ $(INSTALL) -m 755 -t $(PMDATMPDIR) $(CMDTARGET) $(SCRIPTS) $(PMDAADMDIR)
|
||||
$(INSTALL) -m 644 -t $(PCP_PMNS_DIR)/root_kvm root_kvm $(PCP_PMNSADM_DIR)/root_kvm
|
||||
$(INSTALL) -m 644 -t $(REWRITEVARDIR)/kvm_fixups.conf kvm_fixups.conf $(REWRITEDIR)/kvm_fixups.conf
|
||||
@$(INSTALL_MAN)
|
||||
else
|
||||
Index: pcp-5.3.7/src/pmdas/linux/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/linux/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/linux/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/linux/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/linux/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/linux/GNUmakefile
|
||||
@@ -89,11 +89,11 @@ build-me: $(LIBTARGET) $(CMDTARGET) $(HE
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -340,10 +340,10 @@ Index: pcp-5.3.7/src/pmdas/linux/GNUmakefile
|
||||
$(INSTALL) -m 644 -t $(PCP_PMNS_DIR)/root_linux root_linux $(PCP_PMNSADM_DIR)/root_linux
|
||||
$(INSTALL) -m 644 -t $(REWRITEVARDIR)/linux_proc_fs_nfsd_fixups.conf proc_fs_nfsd_fixups.conf $(REWRITEDIR)/linux_proc_fs_nfsd_fixups.conf
|
||||
$(INSTALL) -m 644 -t $(REWRITEVARDIR)/linux_proc_net_snmp_migrate.conf proc_net_snmp_migrate.conf $(REWRITEDIR)/linux_proc_net_snmp_migrate.conf
|
||||
Index: pcp-5.3.7/src/pmdas/linux_proc/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/linux_proc/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/linux_proc/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/linux_proc/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/linux_proc/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/linux_proc/GNUmakefile
|
||||
@@ -73,10 +73,10 @@ build-me: root_proc $(LIBTARGET) $(CMDTA
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -357,10 +357,10 @@ Index: pcp-5.3.7/src/pmdas/linux_proc/GNUmakefile
|
||||
$(INSTALL) -m 644 -t $(PCP_PMNS_DIR)/root_proc root_proc $(PCP_PMNSADM_DIR)/root_proc
|
||||
$(INSTALL) -m 644 -t $(REWRITEVARDIR) $(LOGREWRITERS) $(REWRITEDIR)
|
||||
@$(INSTALL_MAN)
|
||||
Index: pcp-5.3.7/src/pmdas/linux_xfs/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/linux_xfs/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/linux_xfs/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/linux_xfs/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/linux_xfs/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/linux_xfs/GNUmakefile
|
||||
@@ -57,8 +57,8 @@ build-me: $(LIBTARGET) $(CMDTARGET) $(HE
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -372,25 +372,10 @@ Index: pcp-5.3.7/src/pmdas/linux_xfs/GNUmakefile
|
||||
$(INSTALL) -m 644 -t $(PCP_PMNS_DIR)/root_xfs root_xfs $(PCP_PMNSADM_DIR)/root_xfs
|
||||
$(INSTALL) -m 644 -t $(REWRITEVARDIR) linux_xfs_migrate.conf linux_xfs_perdev_buffer.conf $(REWRITEDIR)
|
||||
@$(INSTALL_MAN)
|
||||
Index: pcp-5.3.7/src/pmdas/linux_zfs/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/nvidia/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/linux_zfs/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/linux_zfs/GNUmakefile
|
||||
@@ -49,8 +49,8 @@ build-me: $(LIBTARGET) $(CMDTARGET) $(HE
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
$(INSTALL) -m 755 -d $(PMDATMPDIR)
|
||||
- $(INSTALL) -m 644 -t $(PMDATMPDIR) domain.h help help.dir help.pag root root_zfs $(PMDAADMDIR)
|
||||
- $(INSTALL) -m 755 -t $(PMDATMPDIR) $(LIBTARGET) $(CMDTARGET) $(SCRIPTS) $(PMDAADMDIR)
|
||||
+ $(INSTALL) -m 644 -t $(PMDATMPDIR) domain.h help help.dir help.pag root root_zfs $(LIBTARGET) $(PMDAADMDIR)
|
||||
+ $(INSTALL) -m 755 -t $(PMDATMPDIR) $(CMDTARGET) $(SCRIPTS) $(PMDAADMDIR)
|
||||
$(INSTALL) -m 644 -t $(PCP_PMNS_DIR)/root_zfs root_zfs $(PCP_PMNSADM_DIR)/root_zfs
|
||||
@$(INSTALL_MAN)
|
||||
else
|
||||
Index: pcp-5.3.7/src/pmdas/nvidia/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/nvidia/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/nvidia/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/nvidia/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/nvidia/GNUmakefile
|
||||
@@ -37,9 +37,8 @@ include $(BUILDRULES)
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -403,10 +388,10 @@ Index: pcp-5.3.7/src/pmdas/nvidia/GNUmakefile
|
||||
|
||||
$(OBJECTS): domain.h
|
||||
|
||||
Index: pcp-5.3.7/src/pmdas/pmcd/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/pmcd/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/pmcd/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/pmcd/src/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/pmcd/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/pmcd/src/GNUmakefile
|
||||
@@ -59,7 +59,7 @@ default: $(LIBTARGET)
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -416,25 +401,10 @@ Index: pcp-5.3.7/src/pmdas/pmcd/src/GNUmakefile
|
||||
|
||||
include $(BUILDRULES)
|
||||
|
||||
Index: pcp-5.3.7/src/pmdas/podman/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/smart/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/podman/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/podman/GNUmakefile
|
||||
@@ -54,8 +54,8 @@ build-me: $(JSONSL_XFILES) $(LIBTARGET)
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
$(INSTALL) -m 755 -d $(PMDATMPDIR)
|
||||
- $(INSTALL) -m 644 -t $(PMDATMPDIR) domain.h help help.dir help.pag root root_podman $(PMDAADMDIR)
|
||||
- $(INSTALL) -m 755 -t $(PMDATMPDIR) $(LIBTARGET) $(CMDTARGET) $(SCRIPTS) $(PMDAADMDIR)
|
||||
+ $(INSTALL) -m 644 -t $(PMDATMPDIR) domain.h help help.dir help.pag root root_podman $(LIBTARGET) $(PMDAADMDIR)
|
||||
+ $(INSTALL) -m 755 -t $(PMDATMPDIR) $(CMDTARGET) $(SCRIPTS) $(PMDAADMDIR)
|
||||
$(INSTALL) -m 644 -t $(PCP_PMNS_DIR)/root_podman root_podman $(PCP_PMNSADM_DIR)/root_podman
|
||||
@$(INSTALL_MAN)
|
||||
else
|
||||
Index: pcp-5.3.7/src/pmdas/smart/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/smart/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/smart/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/smart/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/smart/GNUmakefile
|
||||
@@ -48,8 +48,8 @@ build-me: $(CMDTARGET) $(LIBTARGET)
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -446,10 +416,10 @@ Index: pcp-5.3.7/src/pmdas/smart/GNUmakefile
|
||||
@$(INSTALL_MAN)
|
||||
else
|
||||
build-me:
|
||||
Index: pcp-5.3.7/src/pmdas/statsd/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/pmdas/statsd/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/pmdas/statsd/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/pmdas/statsd/src/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/pmdas/statsd/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/pmdas/statsd/src/GNUmakefile
|
||||
@@ -68,8 +68,8 @@ build-me: $(RAGELTARGET).o $(CMDTARGET)
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PMDAADMDIR)
|
||||
@ -461,10 +431,10 @@ Index: pcp-5.3.7/src/pmdas/statsd/src/GNUmakefile
|
||||
|
||||
CFILES += $(RFILES)
|
||||
|
||||
Index: pcp-5.3.7/src/zabbix-agent/src/GNUmakefile
|
||||
Index: pcp-6.2.0/src/zabbix-agent/src/GNUmakefile
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/zabbix-agent/src/GNUmakefile
|
||||
+++ pcp-5.3.7/src/zabbix-agent/src/GNUmakefile
|
||||
--- pcp-6.2.0.orig/src/zabbix-agent/src/GNUmakefile
|
||||
+++ pcp-6.2.0/src/zabbix-agent/src/GNUmakefile
|
||||
@@ -43,7 +43,7 @@ install: default
|
||||
$(INSTALL) -m 755 -d $(ZABBIX_DIR)
|
||||
$(INSTALL) -m 755 -d $(MODULE_DIR)
|
||||
|
@ -10,10 +10,10 @@ Acked-by: David Disseldorp <ddiss@suse.de>
|
||||
src/perl/PMDA/Makefile.PL | 2 +-
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/perl/LogImport/Makefile.PL b/src/perl/LogImport/Makefile.PL
|
||||
index a254f5ad5..2ec42f51a 100644
|
||||
--- a/src/perl/LogImport/Makefile.PL
|
||||
+++ b/src/perl/LogImport/Makefile.PL
|
||||
Index: pcp-6.2.0/src/perl/LogImport/Makefile.PL
|
||||
===================================================================
|
||||
--- pcp-6.2.0.orig/src/perl/LogImport/Makefile.PL
|
||||
+++ pcp-6.2.0/src/perl/LogImport/Makefile.PL
|
||||
@@ -15,7 +15,7 @@ if ($ENV{TARGET_OS} eq "mingw") {
|
||||
else {
|
||||
$ldfrom = "LogImport.o",
|
||||
@ -22,11 +22,11 @@ index a254f5ad5..2ec42f51a 100644
|
||||
+ $libs = ["-lpcp_import -lpcp"];
|
||||
}
|
||||
if ($ENV{TARGET_OS} eq "darwin") {
|
||||
# standard ones, minus -arch ppc
|
||||
diff --git a/src/perl/MMV/Makefile.PL b/src/perl/MMV/Makefile.PL
|
||||
index 7a6787ded..1e4cea031 100644
|
||||
--- a/src/perl/MMV/Makefile.PL
|
||||
+++ b/src/perl/MMV/Makefile.PL
|
||||
$lddlflags = "-bundle -undefined dynamic_lookup";
|
||||
Index: pcp-6.2.0/src/perl/MMV/Makefile.PL
|
||||
===================================================================
|
||||
--- pcp-6.2.0.orig/src/perl/MMV/Makefile.PL
|
||||
+++ pcp-6.2.0/src/perl/MMV/Makefile.PL
|
||||
@@ -15,7 +15,7 @@ if ($ENV{TARGET_OS} eq "mingw") {
|
||||
else {
|
||||
$ldfrom = "MMV.o";
|
||||
@ -35,11 +35,11 @@ index 7a6787ded..1e4cea031 100644
|
||||
+ $libs = ["-lpcp_mmv -lpcp"];
|
||||
}
|
||||
if ($ENV{TARGET_OS} eq "darwin") {
|
||||
# standard ones, minus -arch ppc
|
||||
diff --git a/src/perl/PMDA/Makefile.PL b/src/perl/PMDA/Makefile.PL
|
||||
index d5c44615a..e2260c4b5 100644
|
||||
--- a/src/perl/PMDA/Makefile.PL
|
||||
+++ b/src/perl/PMDA/Makefile.PL
|
||||
$lddlflags = "-bundle -undefined dynamic_lookup";
|
||||
Index: pcp-6.2.0/src/perl/PMDA/Makefile.PL
|
||||
===================================================================
|
||||
--- pcp-6.2.0.orig/src/perl/PMDA/Makefile.PL
|
||||
+++ pcp-6.2.0/src/perl/PMDA/Makefile.PL
|
||||
@@ -15,7 +15,7 @@ if ($ENV{TARGET_OS} eq "mingw") {
|
||||
else {
|
||||
$ldfrom = "local.o PMDA.o";
|
||||
@ -48,7 +48,4 @@ index d5c44615a..e2260c4b5 100644
|
||||
+ $libs = ["-lpcp_pmda -lpcp"];
|
||||
}
|
||||
if ($ENV{TARGET_OS} eq "darwin") {
|
||||
# standard ones, minus -arch ppc
|
||||
--
|
||||
2.35.3
|
||||
|
||||
$lddlflags = "-bundle -undefined dynamic_lookup";
|
||||
|
@ -12,10 +12,10 @@ Acked-by: David Disseldorp <ddiss@suse.de>
|
||||
src/pmproxy/rc_pmproxy | 2 +-
|
||||
5 files changed, 10 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/src/pmcd/rc_pcp b/src/pmcd/rc_pcp
|
||||
index 228cf58fc..e1b05a51e 100644
|
||||
--- a/src/pmcd/rc_pcp
|
||||
+++ b/src/pmcd/rc_pcp
|
||||
Index: pcp-6.2.0/src/pmcd/rc_pcp
|
||||
===================================================================
|
||||
--- pcp-6.2.0.orig/src/pmcd/rc_pcp
|
||||
+++ pcp-6.2.0/src/pmcd/rc_pcp
|
||||
@@ -31,12 +31,12 @@
|
||||
# e.g. SuSE, where chkconfig is a perl script.
|
||||
### BEGIN INIT INFO
|
||||
@ -35,10 +35,10 @@ index 228cf58fc..e1b05a51e 100644
|
||||
# Short-Description: Legacy control for PCP daemons
|
||||
# Description: Legacy init script wrapper for the Performance Co-Pilot (PCP) daemons
|
||||
### END INIT INFO
|
||||
diff --git a/src/pmcd/rc_pmcd b/src/pmcd/rc_pmcd
|
||||
index 37571e82c..f0dc662df 100644
|
||||
--- a/src/pmcd/rc_pmcd
|
||||
+++ b/src/pmcd/rc_pmcd
|
||||
Index: pcp-6.2.0/src/pmcd/rc_pmcd
|
||||
===================================================================
|
||||
--- pcp-6.2.0.orig/src/pmcd/rc_pmcd
|
||||
+++ pcp-6.2.0/src/pmcd/rc_pmcd
|
||||
@@ -27,7 +27,7 @@
|
||||
# Should-Start: $network $remote_fs $syslog $time
|
||||
# Required-Stop: $local_fs
|
||||
@ -48,45 +48,3 @@ index 37571e82c..f0dc662df 100644
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Control pmcd (the collection daemon for PCP)
|
||||
# Description: Configure and control pmcd (the collection daemon for the Performance Co-Pilot)
|
||||
diff --git a/src/pmie/rc_pmie b/src/pmie/rc_pmie
|
||||
index 983e3d575..545c35749 100644
|
||||
--- a/src/pmie/rc_pmie
|
||||
+++ b/src/pmie/rc_pmie
|
||||
@@ -25,7 +25,7 @@
|
||||
# Should-Start: $local_fs $network $syslog $time $pmcd
|
||||
# Required-Stop: $remote_fs
|
||||
# Should-Stop: $local_fs $network $syslog $pmcd
|
||||
-# Default-Start: 2 3 4 5
|
||||
+# Default-Start: 2 3 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Control pmie (performance inference engine for PCP)
|
||||
# Description: Configure and control pmie (the performance inference engine for the Performance Co-Pilot)
|
||||
diff --git a/src/pmlogger/rc_pmlogger b/src/pmlogger/rc_pmlogger
|
||||
index 81aeb51a2..b64750b32 100644
|
||||
--- a/src/pmlogger/rc_pmlogger
|
||||
+++ b/src/pmlogger/rc_pmlogger
|
||||
@@ -27,7 +27,7 @@
|
||||
# Should-Start: $network $remote_fs $syslog $time $pmcd
|
||||
# Required-Stop: $local_fs
|
||||
# Should-Stop: $network $remote_fs $syslog $pmcd
|
||||
-# Default-Start: 2 3 4 5
|
||||
+# Default-Start: 2 3 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Control pmlogger (the performance metrics logger for PCP)
|
||||
# Description: Configure and control pmlogger (the performance metrics logger for the Performance Co-Pilot)
|
||||
diff --git a/src/pmproxy/rc_pmproxy b/src/pmproxy/rc_pmproxy
|
||||
index 1ee71595d..7a732f72c 100644
|
||||
--- a/src/pmproxy/rc_pmproxy
|
||||
+++ b/src/pmproxy/rc_pmproxy
|
||||
@@ -27,7 +27,7 @@
|
||||
# Should-Start: $local_fs $network $syslog $time $pmcd
|
||||
# Required-Stop: $remote_fs
|
||||
# Should-Stop: $local_fs $network $syslog $pmcd
|
||||
-# Default-Start: 2 3 4 5
|
||||
+# Default-Start: 2 3 5
|
||||
# Default-Stop: 0 1 6
|
||||
# Short-Description: Control pmproxy (the pmcd proxy daemon for PCP)
|
||||
# Description: Configure and control pmproxy (the pmcd proxy daemon for the Performance Co-Pilot)
|
||||
--
|
||||
2.35.3
|
||||
|
||||
|
@ -44,11 +44,11 @@ References: bsc#1186511
|
||||
src/pmlogger/pmlogger_daily_report.service.in | 4 ++--
|
||||
14 files changed, 54 insertions(+), 16 deletions(-)
|
||||
|
||||
Index: pcp-5.3.7/src/include/builddefs.in
|
||||
Index: pcp-6.2.0/src/include/builddefs.in
|
||||
===================================================================
|
||||
--- pcp-5.3.7.orig/src/include/builddefs.in
|
||||
+++ pcp-5.3.7/src/include/builddefs.in
|
||||
@@ -944,6 +944,9 @@ PCP_GROUP_INSTALL = @pcp_group_install@
|
||||
--- pcp-6.2.0.orig/src/include/builddefs.in
|
||||
+++ pcp-6.2.0/src/include/builddefs.in
|
||||
@@ -908,6 +908,9 @@ PCP_GROUP_INSTALL = @pcp_group_install@
|
||||
# systemd service type for logutil scripts
|
||||
SD_SERVICE_TYPE=@sd_service_type@
|
||||
|
||||
|
29
0011-disable-redis-proxying-by-default.patch
Normal file
29
0011-disable-redis-proxying-by-default.patch
Normal file
@ -0,0 +1,29 @@
|
||||
From 3bde240a2acc85e63e2f7813330713dd9b59386e Mon Sep 17 00:00:00 2001
|
||||
From: Nathan Scott <nathans@redhat.com>
|
||||
Date: Wed, 27 Mar 2024 14:51:28 +1100
|
||||
Subject: [PATCH] pmproxy: disable Redis protocol proxying by default
|
||||
|
||||
If a redis-server has been locked down in terms of connections,
|
||||
we want to prevent pmproxy from being allowed to send arbitrary
|
||||
RESP commands to it.
|
||||
|
||||
This protocol proxying doesn't affect PCP functionality at all,
|
||||
its more of a developer/sysadmin convenience when Redis used in
|
||||
cluster mode (relatively uncommon compared to localhost mode).
|
||||
---
|
||||
src/pmproxy/pmproxy.conf | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/pmproxy/pmproxy.conf b/src/pmproxy/pmproxy.conf
|
||||
index e54891792e..4cbc1c96af 100644
|
||||
--- a/src/pmproxy/pmproxy.conf
|
||||
+++ b/src/pmproxy/pmproxy.conf
|
||||
@@ -29,7 +29,7 @@ pcp.enabled = true
|
||||
http.enabled = true
|
||||
|
||||
# support Redis protocol proxying
|
||||
-redis.enabled = true
|
||||
+redis.enabled = false
|
||||
|
||||
# support SSL/TLS protocol wrapping
|
||||
secure.enabled = true
|
BIN
pcp-5.3.7.tar.gz
(Stored with Git LFS)
BIN
pcp-5.3.7.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
pcp-6.2.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
pcp-6.2.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
549
pcp.changes
549
pcp.changes
@ -1,3 +1,528 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 10:51:06 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- move pmlogger_daily into main package (bsc#1222815)
|
||||
- fix compile flags conflusion
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 3 14:49:06 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||||
|
||||
- Add fix for bsc#1222121:
|
||||
* 0011-disable-redis-proxying-by-default.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 1 01:21:44 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||||
|
||||
- Upgrade to 6.2.0 (bsc#1217826):
|
||||
* Changes from pcp-6.2.0:
|
||||
- Client tools and utilities:
|
||||
pmlogger: default to creating version 3 PCP archives
|
||||
pmie, pmlogger, pmcd, pmproxy: init script hardening to
|
||||
run less as root:root, more as pcp:pcp and more safely
|
||||
pcp-reboot-init: new systemd service for $PCP_RC_DIR setup
|
||||
pcp2arrow: new, export metrics to parquet format for pandas
|
||||
pcp-atop: deterministic process sort when handling NULLs
|
||||
pcp-atop: update to v2.10.0 upstream code
|
||||
pcp-htop: update to latest upstream fixes
|
||||
pcp-geolocate: function with older versions of python
|
||||
pcp-meminfo: resolve possible 'broken pipe' diagnostics
|
||||
pcp-ss: fix handling of listening state sockets to match ss
|
||||
pcp-ss: fix the UDP UNCONN vs LISTEN state handling
|
||||
- PMDA additions, enhancements and bug fixes:
|
||||
pmdaproc: improvements for process accounting metrics
|
||||
pmdalinux: add pgpromote* and pgdemote* memory metrics
|
||||
pmdalinux: add metric sysfs.module.zswap.max_pool_percent
|
||||
pmdalinux: add new SNMP metric network.ip.outtransmits
|
||||
pmdasummary: send state change 0 (no change) back to pmcd
|
||||
pmdapostgresql: support the psycopg3 python module as well
|
||||
pmdaopenmetrics: kepler support - live metrics and logging
|
||||
- Server-side utilities and log management scripts:
|
||||
pmlogrewrite, pmlogredact: fix for missing data volumes
|
||||
pmcd: cosmetic change to avoid pipe2 name clash
|
||||
runaspcp: new helper utility for unprivileged rc scripts
|
||||
pmnsmerge: be more defensive in qsort comparison routine
|
||||
pmlogsize: fix qsort comparison function handling of equality
|
||||
- libpcp, libpcp_pmda, libpcp_mmv, libpcp_web and language bindings:
|
||||
libpcp: pmOpenLog refactor for handling previous log files
|
||||
libpcp: new __pmCleanMapDir routine to aid log culling
|
||||
libpcp & pmcd: READY-NOT-READY hardening
|
||||
libpcp: avoid possible thread issues (coverity)
|
||||
libpcp: refactor pmDupContext for thread safety
|
||||
libpcp_import: add guard in pmiPutMark to prevent SIGSEGV
|
||||
- Build, infrastructure and packaging updates:
|
||||
build: changes to re-enable builds for FreeBSD 12, 13, 14
|
||||
build: add diffutils rpm dep as pmdaproc script uses diff
|
||||
build: add main.yml for building and publishing container
|
||||
build: resolve compiler warnings in various tools/libraries
|
||||
packaging: use tmpfiles.d method to create PCP_RUN_DIR
|
||||
build: packaging changes for openSUSE 15.5 and 15.6
|
||||
debian: do not ship empty directory /usr/lib/pkgconfig
|
||||
build: el10 systemd-presets for pmcd/pmie/pmlogger enabling
|
||||
build: drop rpm dep on bpftool as local version used only
|
||||
build: change perl YAML::XS::LibYAML module to YAML::XS
|
||||
- Security Enhanced Linux:
|
||||
selinux: policy improvements for CentOS/RHEL 7 and 8
|
||||
- Documentation:
|
||||
docs: Fedora 39 found some tbl(1)/troff(1) issues, fix
|
||||
docs: add an explicit code-of-conduct for PCP
|
||||
docs: pmns(5) note that metric names must only contain ASCII
|
||||
docs: update the BPF README to describe bpftool reality
|
||||
* Changes from pcp-6.1.1:
|
||||
- Client tools and utilities:
|
||||
pmie: add -o/--format to control output format with archives
|
||||
pcp-geolocate: automatic latitude and longitude metric labels
|
||||
pcp-atop: fix segv encountered on a multi-node NUMA system
|
||||
pcp-atop: add last level cache support using pmdaresctrl
|
||||
pcp-htop: updated with latest fixes from htop.dev
|
||||
pcp-netstat: without time options report one sample only
|
||||
pcp-netstat: add machine header info
|
||||
pcp-meminfo: without time options report one sample only
|
||||
pcp-meminfo: add machine header info
|
||||
pcp-buddyinfo: resolve a key issue when using python v2
|
||||
pcp-zoneinfo: ensure determinism in pcp-zoneinfo output
|
||||
pcp-zoneinfo: fix failure with older PCP metric instances
|
||||
- PMDA additions, enhancements and bug fixes:
|
||||
pmdaresctrl: new PMDA for x86_64 last level cache metrics
|
||||
pmdafarm: new Seagate Field Access Reliability Metrics PMDA
|
||||
pmdadarwin: updated for changes in NFS stats management
|
||||
pmdalinux: new mem.util metrics from recent kernel versions
|
||||
pmdalinux: new networking metrics relating to MPTcpExt
|
||||
pmdasockets: allow sockets with duplicate sources to exist
|
||||
pmdabpftrace: rework exit/wait handling to avoid errors
|
||||
pmdahaproxy: fixed connect script handling of string quoting
|
||||
pmdastatsd: fixed metadata for a couple of metrics
|
||||
pmdalinux: fixed semantics for mem.vmstat.nr_free_cma metric
|
||||
pmdadenki: simplification and refactoring of metrics
|
||||
pmdagfs2: correct permissions of several installed files
|
||||
pmdakvm: fixed semantics for kvm.largepages metric
|
||||
- Server-side utilities and log management scripts:
|
||||
pmproxy: add support for HTTP compression
|
||||
pmlogger: rework heuristic for Latest folio creation
|
||||
pmlogctl: fix incorrect rewriting of PCP_ARCHIVE_DIR
|
||||
pmlogredact: add latitude and longitude labels to redacted set
|
||||
pmlogrewrite: resolve a small memory leak
|
||||
pmlogrewrite: use PM_CTXFLAG_METADATA_ONLY for speed
|
||||
pmcd: add $PMCD_CREDS_TIMEOUT as an alternative to -q
|
||||
- libpcp, libpcp_pmda, libpcp_mmv, libpcp_web and language bindings:
|
||||
libpcp: new PM_CTXFLAG_METADATA_ONLY flag for pmNewContext
|
||||
libpcp: fix a couple of derived metric bugs
|
||||
libpcp_web: implement config override by canonical env vars
|
||||
- Misc build, infrastructure and packaging updates:
|
||||
build: new CI build to keep PCP for MacOS up-to-date
|
||||
build: several fixes to tools when compiling with clang
|
||||
build: install pmlog[redact,reduce,rewrite] on default PATH
|
||||
build: default to using a path-prefixed PCP_PYTHON_PROG
|
||||
build: update the Fedora container to f38
|
||||
build: drop of i386/i686 architectures from Fedora builds
|
||||
build: enable build of pmdalibvirt on CentOS 7 platform
|
||||
build: enable Qt6 in Fedora and post-RHEL-9 rpm spec files
|
||||
build: add pyodbc rpm dep for pcp-pmda-mssql in RHEL 9
|
||||
- Security Enhanced Linux:
|
||||
selinux: allow pmproxy use the io_uring API
|
||||
selinux: policy fixes for recent AVCs on RHEL 7.9
|
||||
selinux: add netlink_kobject_uevent_socket getattr (bpftrace)
|
||||
- Documentation:
|
||||
man pages: change all to map font CW -> CR for latest groff
|
||||
man: note pmseries Redis timeseries load order limitation
|
||||
* Changes from pcp-6.1.0:
|
||||
- pmlogredact: new command for archive anonymisation
|
||||
- pcp-atop: new bar graph visualisation mode
|
||||
- pcp-atop: update to atoptool.nl 2.9.1 sources
|
||||
- pcp-htop: support dynamic screens (user-configurable tabs)
|
||||
- pcp-htop: update to latest upstream source
|
||||
- pcp-htop: default screens for filesystems, disks and cgroups
|
||||
- pcp-htop: non-default screens for several libbpf modules
|
||||
- pcp-htop: fix mishandling of some process argument shading
|
||||
- pcp-buddyinfo: new tool reporting Linux buddyinfo stats
|
||||
- pcp-meminfo: new tool reporting Linux kernel memory stats
|
||||
- pcp-netstat: new tool reporting networking statistics
|
||||
- pcp-slabinfo: new tool reporting Linux slabinfo kernel stats
|
||||
- pcp-zoneinfo: new tool reporting Linux zoneinfo kernel stats
|
||||
- pmsleep,pmpause: add -w where option for systemd annotation
|
||||
- pmieconf: move test_action from primary into a separate group
|
||||
- pmieconf: update webhook action for better EDA integration
|
||||
- pmlogconf: remove latency-inducing fsync on config write
|
||||
- pmlogconf: updates for new metrics used in pcp-atop
|
||||
- pmdalinux: add three new /proc/vmstat pscan/pgsteal metrics
|
||||
- pmdalinux: fix bug when lsb-release is only /etc/*-release file
|
||||
- pmdabpf: add -q/--tryload command line option
|
||||
- pmdaopenmetrics: reduce transient instance logs, improve labels
|
||||
- libpcp: improved SSL error reporting
|
||||
- selinux: add policy updates for pmproxy (io_uring,ipc_lock)
|
||||
- build: support for Qt6, drop remaining Qt4 configure-support
|
||||
- build: updated licence strings in spec files to follow SPDX
|
||||
- build: default to using a path-prefixed PCP_PYTHON_PROG
|
||||
- build: fix several makefile clean targets for deb packagers
|
||||
- build: configure.ac update to autoconf 2.71
|
||||
- build: add tarball upload to release workflow
|
||||
- docs: pmie updates to explain action behaviour with archives
|
||||
- docs: retire "archive log" phrase from man pages and books
|
||||
- docs: transition Artifactory (no free service) to Packagecloud
|
||||
* Changes from pcp-6.0.5:
|
||||
- pmie: ensure pmie.log.YYYYMMDD is owned by pcp:pcp
|
||||
- pcp2json: extend pcp2json with an option to send HTTP POSTs
|
||||
- pmlogger: fix pidfile update; pmlogger.pid is for primary only
|
||||
- pmdumptext: fix scaling when -i command line option is used
|
||||
- pmlogextract: improve resilience in corner-case conditions
|
||||
- pmdasmart: additional NVME power state metrics
|
||||
- pmdasmart: additional NVME disk information metrics
|
||||
- pmdasmart: update help with proper description of DC status
|
||||
- pmdasmart: filter out zram devices when probing for devices
|
||||
- pmdahacluster: handle pacemaker 2.1.5 crm_mon output changes
|
||||
- pmcd: improve debugging flags and diagnostics in general
|
||||
- libpcp_pmda: refactor and improve library diagnostics
|
||||
- selinux: updates to policy for pmlogger and pmlogger_daily
|
||||
- build: switch rpm spec files to SPDX license identifiers
|
||||
- build, qa: numerous updates to improve PCP on OpenBSD
|
||||
- build: switch from registry.centos.org to quay.io for el6/el7
|
||||
- ci: add centos6 back into the fold as its on quay.io now
|
||||
- ci: add Debian 12, drop Ubuntu 16 and Fedora 35
|
||||
* Changes from pcp-6.0.4:
|
||||
- pmcd: propogate a new PMCD_HOSTNAME_CHANGE flag to clients
|
||||
- pmdumplog: support preferred alternate name pmlogdump
|
||||
- pmlogger: changes to accommodate PMCD_HOSTNAME_CHANGE
|
||||
- pmlogger_janitor: new script called from pmlogger_check
|
||||
- pmlogger: add -d directory argument for alternate naming schemes
|
||||
- pmlogrewrite: fix remaining corner case for indom renumbering
|
||||
- pmie: changes to accommodate PMCD_HOSTNAME_CHANGE
|
||||
- pmie: catching SIGUSR1 triggers a pending task dump
|
||||
- pmie_{check,daily}: change pmie.log handling regime
|
||||
- pmieconf: add support for a webhook action to pmieconf
|
||||
- pmieconf: add a wall rule action for adm group members
|
||||
- pmieconf: add support for an action testing rule
|
||||
- pmieconf: use correct pmieconf percent type for thermal throttle
|
||||
- pmieconf: add minimum pct conjunction to entropy for small poolsizes
|
||||
- pminfo: use -b to batch pmDesc retrievals as well as pmResult
|
||||
- pmstat: fix corner case handling of automatic pmcd reconnect
|
||||
- pcp2influxdb: add requests.post timeout to avoid hangs
|
||||
- pcp-dstat: fixes CSV output to show all (not visible) plugins
|
||||
- pcp-htop: support File Descriptor Meter
|
||||
- pcp-htop: sync latest fixes from upstream htop
|
||||
- pcp-mpstat: fixed broken pipe issue
|
||||
- pcp-ps: fix exception handling for process name
|
||||
- rc scripts: ensure pmcd.conf not rewritten unnecessarily
|
||||
- pmdalinux: add a couple of new /proc/net/snmp ICMP metrics
|
||||
- pmdalinux: add new network.tcp.tcpplbrehash metric
|
||||
- pmdaproc: add new proc.smaps.pss_dirty metric
|
||||
- pmdarabbitmq: add timeout handling to http requests
|
||||
- pmdastatsd: stats and blocklisted metric names alignment
|
||||
- libpcp: new pmAddDerivedText API for derived metric help text
|
||||
- libpcp: check level parameter on entry to pmLookupText
|
||||
- libpcp: new PMAPI error code addition for bad API arguments
|
||||
- libpcp: allow derived metrics semantics of 'similar' indoms
|
||||
- selinux: add missing context information on farm services
|
||||
- build: fix a number of Debian sub-package dependency issues
|
||||
* Changes from pcp-6.0.3:
|
||||
- build: fix Debian postinst script handling of missing systemctl
|
||||
- pmdaproc: support per-cgroup IRQ PSI metrics in recent kernels
|
||||
- pmdalinux: support for system wide IRQ PSI metrics in recent kernels
|
||||
- pmlogrewrite: improved handling of unused instance domains
|
||||
* Changes from pcp-6.0.2:
|
||||
- Client tools and utilities:
|
||||
pcp-atop: update to latest upstream atoptool.nl sources
|
||||
pcp-atop: cgroup, NUMA memory and NUMA CPU support
|
||||
pcp-htop: update to latest upstream htop.dev sources
|
||||
pcp-dstat: fix handling of --swap with -f (full) option
|
||||
pcp-dstat: fix columns for --net-packets
|
||||
pcp-mpstat: fix handling of log-once summary metric values
|
||||
pcp-mpstat: improve error handling for the current values
|
||||
pcp-ps: added capabilities to show N samples with archives
|
||||
pcp-ps: fix handling of the -o option
|
||||
pcp-ps: fix broken pipe errors when piping to head(1)
|
||||
pcp-ps: fix process "START" column calculation and rounding
|
||||
pcp-pidstat: fix broken pipe errors when piping to head(1)
|
||||
pmdumplog: extend -x so -xxx reports timestamps in Epoch format
|
||||
pmlogger: refactor getting FQDN for local host
|
||||
- PMDA additions, enhancements and bug fixes:
|
||||
pmdabpf: set config default for biosnoop module to disabled
|
||||
pmdabpf: port forward to latest vendored libbpf-tools code
|
||||
pmdalinux: boolean metric network.interface.virtual from sysfs
|
||||
pmdalinux: more careful slabinfo 32/64 bit type multiplication
|
||||
pmdalinux: add NUMA external fragmentation metric via sysfs
|
||||
pmdalinux: fix pmid numbering issue with hinv.map.scsi_id
|
||||
pmdanfsclient: fix srcport handling for RDMA and UDP mounts
|
||||
pmdaopenmetrics: validate all names before using them for metrics
|
||||
pmdaoverhead: new PMDA to measure overhead for groups of processes
|
||||
pmdastatsd: static metric memory leak fix
|
||||
pmdastatsd: ragel parser refactor and fix
|
||||
- Server-side utilities and log management scripts:
|
||||
pmieconf: new pmie rule checking file descriptor limits
|
||||
- libpcp, libpcp_pmda, libpcp_mmv, libpcp_web and language bindings:
|
||||
libpcp: fix buffer issue for user/group name lookups
|
||||
libpcp_web: improve error handling in pmseries AST parser
|
||||
- Misc build, infrastructure and packaging updates:
|
||||
configure.ac: fixes for improved C99 compatibility
|
||||
configure.ac: use QTDIR search path only when given
|
||||
MacOS: build: fix shared library builds on modern Macs
|
||||
OpenBSD: build updates for clang, Qt and openssl
|
||||
libbpf: updated minimium version to 0.8.0, ARM and PPC support
|
||||
Qt: update minimum required versions for libqwt
|
||||
Drop no-longer-used pmlogger_daily_report systemd rpm spec code
|
||||
Determine clang version without optional llvm-config utility
|
||||
Another attempt to get the man/man-db/mandoc stuff sorted
|
||||
- Security Enhanced Linux:
|
||||
Policy updates for pmdastatsd
|
||||
- Documentation and QA infrastructure:
|
||||
Add help text for some OpenBSD kernel instance domains
|
||||
Provide more detailed explanation for default PMLOGGER_INTERVAL
|
||||
pmdaChildren(3): clarify the memory allocation scheme
|
||||
pcp-ps(1) man page fixes.
|
||||
* Changes from pcp-6.0.1:
|
||||
- Security Enhanced Linux:
|
||||
selinux: rework policy to use optional_policy
|
||||
selinux: rework policy to use an independent policy
|
||||
selinux: new cluster_exec_t policy handling for pmdahacluster(1)
|
||||
selinux: retire those parts of the build affecting CentOS 6
|
||||
- PMDA additions, enhancements and bug fixes:
|
||||
pmdabpf: set perf_buffer__poll timeout to 0 for optimal sampling
|
||||
pmdabpf: add CO-RE biosnoop
|
||||
pmdabpf: no BPF debug messages unless debugging (-Ddev0)
|
||||
pmdalinux: add "squashfs" to the list of ignored filesystem types
|
||||
pmdasnmp: install agent specific configuration file to PMDATMPDIR
|
||||
pmdakvm: initialise perf_event interface only if/when needed
|
||||
- Client tools and utilities:
|
||||
pcp-ps: initial version of a PCP implementation of ps(1)
|
||||
pcp-dstat: add --nomissed command line option for large systems
|
||||
pmfind, libpcp_web: MMV and shutdown memory management fixes
|
||||
pmlogreduce: fix corner-case in temporal index generation
|
||||
pmlogcheck: tighten some pmlogcheck pass0 checks
|
||||
pmseries: fix sampling when start < first sample or series has gaps
|
||||
shell completion: improve pmrep/zsh instance completion in live mode
|
||||
shell tools: convert fgrep and egrep over to grep -F and -E
|
||||
- Server-side utilities and log management scripts:
|
||||
pmlogger_daily_report: no longer needs any systemd support now
|
||||
pmlogger_daily.sh: fix pmlogger_daily_report test for zeroconf
|
||||
- libpcp, libpcp_pmda, libpcp_mmv, libpcp_web and language bindings:
|
||||
libpcp_web: fix race conditions affecting pmproxy
|
||||
libpcp_web: allow scalar operands in pmseries expressions
|
||||
libpcp_web: add pmseries float multiplication
|
||||
- Misc build, infrastructure and packaging updates:
|
||||
build: add PCP archive analysis container
|
||||
build: updates to fix Windows platform builds
|
||||
build: update configure.ac to allow builds on Mac M1 (arm64)
|
||||
build: make openSUSE spec file builds work again
|
||||
containers: remove /build directory
|
||||
debian: use deb-systemd-helper if available
|
||||
build: fix libpcp check-statics regexp error with objects in subdirs
|
||||
build: podman PMDA no longer has deps, make it unconditional
|
||||
build: don't package and install pmrep xtract-names helper
|
||||
build: updates to hiredis code for pmseries and pmproxy
|
||||
build: updates to hiredis-cluster code for pmseries and pmproxy
|
||||
build: fix Makepkgs handling of argument parameters
|
||||
build: use vendored github.com/libbpf/bpftool/libbpf and update
|
||||
build: use vendored github.com/iovisor/bcc/libbpf-tools
|
||||
build: use vendored git.code.sf.net/p/qwt and update
|
||||
build: fix bpf PMDA inclusion check
|
||||
build: fix windows default pmcd.conf entry, dup path component
|
||||
build: rework Python3 and Python2 configure.ac logic
|
||||
packaging: fix rpm systemd-sysusers on f37 and rawhide
|
||||
- Documentation and QA infrastructure:
|
||||
docs: small typo fixes relating to secure connections
|
||||
docs: fix sheet2pcp(1) man page quoting in examples
|
||||
pmdasample: additional metrics for testing cases
|
||||
* Changes from pcp-6.0.0:
|
||||
- Major changes:
|
||||
1. Add version 3 PCP archive support: instance domain change-deltas,
|
||||
Y2038-safe timestamps, nanosecond-precision timestamps, arbitrary
|
||||
timezones support, 64-bit file offsets used throughout for larger
|
||||
(beyond 2GB) individual volumes.
|
||||
** Opt-in using the /etc/pcp.conf PCP_ARCHIVE_VERSION setting. **
|
||||
** Version 2 archives remain the default (for next few years). **
|
||||
2. Switch to using OpenSSL only throughout PCP (dropped NSS/NSPR);
|
||||
this impacts on libpcp, PMAPI clients and PMCD use of encryption;
|
||||
these are now configured and used consistently with pmproxy HTTPS
|
||||
support and redis-server, which were both already using OpenSSL.
|
||||
3. New nanosecond precision timestamp PMAPI calls for PCP library
|
||||
interfaces that make use of timestamps. These are all optional,
|
||||
and full backward compatibility is preserved for existing tools.
|
||||
- Client tools and utilities:
|
||||
pcp2elasticsearch: implement authentication support
|
||||
pcp-dstat: implement support for the top-alike plugins
|
||||
pcp-dstat: add plugin configuration for ZFS metrics
|
||||
pcp-dstat: battery charge remaining config using denki metrics
|
||||
pcp-htop: update to latest stable upstream release
|
||||
pcp-htop: initial support for screen tabs in the user interface
|
||||
pcp-pidstat: correct operation of the -p ALL|SELF options
|
||||
pmlogger: small changes for handling derived metrics better
|
||||
pmlogger, import: support configurable default archive version
|
||||
pcp2xxx: ignore pmrep-specific options
|
||||
pmlogger: extra hardening, backtrace symbol improvements
|
||||
pmlogger: add -V (output archive version) command line option
|
||||
pmseries: add sum(), avg() and stdev() functions
|
||||
pmseries: add nth_percentile() and topk() functions
|
||||
pmseries: add max_inst() and max_sample() functions
|
||||
pmseries: add min_inst() and min_sample() functions
|
||||
pmseries: be more defensive during shutdown error paths
|
||||
pmseries: fix assumption that any 40-character string is a SID
|
||||
pmseries: allow reporting values from SIDs (not just queries)
|
||||
sheet2pcp: add -V (output archive version) command line option
|
||||
ganglia2pcp: add -V (output archive version) command line option
|
||||
iostat2pcp: add -V (output archive version) command line option
|
||||
- PMDA additions, enhancements and bug fixes:
|
||||
pmdaapache: do time_t manipulation with sufficient space
|
||||
pmdabcc: sync bcc PMDA modules with upstream bcc tools
|
||||
pmdabpf: adds CO-RE (Compile Once - Run Everywhere) modules
|
||||
(exitsnoop, oomkill, bashreadline, mountsnoop, vfsstat,
|
||||
opensnoop, fsslower, statsnoop, tcpconnlat, tcpconnect)
|
||||
pmdabpf: support x86, arm and powerpc
|
||||
pmdabpf: fixed persistence of indom and cluster identifiers
|
||||
pmdabpf: rework setrlimit() logic for some small memory hosts
|
||||
pmdabpftrace: move example autostart scripts to /usr/share
|
||||
pmdabpftrace: update biolatency example script for kernel 5.16+
|
||||
pmdadenki: fix battery detection for non-intel systems
|
||||
pmdadenki: add support for multiple active batteries
|
||||
pmdadenki: support the -D option for debugging
|
||||
pmdadenki: improve labels associated with metrics
|
||||
pmdadenki: add battery capacity metric
|
||||
pmdadenki: add separate indom help text
|
||||
pmdalinux: add new MpTcpExt metrics from latest Linux 5.x kernels
|
||||
pmdalinux: updates for latest /proc/net/netstat kernel changes
|
||||
pmdalinux: improve network metrics help text
|
||||
pmdalinux: fix of tty metrics on s390x platform
|
||||
pmdamailq: update to ensure Y2038-safe time_t handling
|
||||
pmdammv: use highest available timestamp resolution
|
||||
pmdaopenvswitch: additional interface and coverage stats
|
||||
pmdapostfix: harden against a not-yet-running postfix
|
||||
pmdaproc: fix psargs string for processes with very large PIDs
|
||||
pmdaproc: fix cgroup cpu metrics refresh structures
|
||||
pmdasockets: prevent string overwrite of ss_stats_t fields
|
||||
pmdasockets: add checking to the pmStore filter strings
|
||||
pmdastatsd: fix detection of failure memory allocation
|
||||
- Server-side utilities and log management scripts:
|
||||
pmproxy: allow request parameters to be sent in the request body
|
||||
pmproxy: fix race on teardown of pcp protocol proxy clients
|
||||
pmproxy: improve error checking, check uv_pipe_bind result
|
||||
pmproxy: harden logging interfaces, racing with startup
|
||||
pmieconf: add several pmie rules for Open vSwitch metrics
|
||||
pmlogrewrite: subtle change in semantics for error checking
|
||||
pmlogreduce: allow sub-second values for -t option
|
||||
pmlogreduce: temporal index, add entries after 100k of data volume
|
||||
pmlogcheck: beef up pass 0 to check metadata record types
|
||||
pmlogconf: fix reprobing with interactive changes
|
||||
pmlogmv: fallback to copy for cross-mount case when link fails
|
||||
pmlogmv: add -c (paranoid checksum) option
|
||||
pmlogger_farm: add default configuration file for farm loggers
|
||||
pmlogger_check: increase PMLOGGER_REQUEST_TIMEOUT from 2 to 10 secs
|
||||
pmlogger_daily: callbacks for extra daily log processing tasks
|
||||
pmlogger_daily, pmlogger_check: additional systemd-driven changes
|
||||
pmlogger_daily: move redirection of stdout+stderr earlier in script
|
||||
pmlogger_daily: abandom use of fmt(1) - not portable - uses awk now
|
||||
pmlogger_daily_report.sh: some major efficiency improvements
|
||||
pmlogger_daily_report: re-enabled for rpm and deb builds
|
||||
pmie_check: avoid leaving lock file and temp dir behind
|
||||
pm{log,ie}ctl: handle embedded shell syntax in control lines
|
||||
pm{log,ie}ctl: add -C args option to pass "args" to pm{logger,ie}_check
|
||||
systemd units: pmlogger and pmie farm conditional use of type=exec
|
||||
rc-pmcd: reorder the systemd paths attempted in migrate_pid_cgroup
|
||||
dbpmda: fix an overlapping copy and add error handling
|
||||
- libpcp, libpcp_pmda, libpcp_mmv, libpcp_web and language bindings:
|
||||
libpcp_archive: new library for apps that write PCP archives
|
||||
libpcp: optimize indom handling in fetchgroup code
|
||||
libpcp: drop time_t abuse in getdate.y, use safe sizes
|
||||
libpcp: add __pmDumpPDUTrace() and circular trace buffer
|
||||
libpcp: add PM_ERR_FEATURE, PM_ERR_TLS error codes
|
||||
libpcp: refactor __pmDumpStack(), improve direct calling tools
|
||||
libpcp_qmc: require Qt5.6 as the minimum version for builds
|
||||
libpcp_qmc: resolve the Qt::endl warning more cleanly
|
||||
libpcp_web: stop Redis initialization if Redis version tool old
|
||||
libpcp_web: honour config settings that disable redis completely
|
||||
libpcp_web: fix memory leaks in discovery, query parsing and APIs
|
||||
libpcp_web: honor exclude.metrics setting in pmseries --load
|
||||
libpcp_web: run pmFetchArchive(3) in a worker thread
|
||||
libpcp_web: fix race condition tearing down load baton
|
||||
libpcp_pmda: ensure indom cache write handles time_t safely
|
||||
libpcp_import: add interface for setting output log version
|
||||
libpcp_import: interfaces for samples with high-resolution timestamps
|
||||
python api: updates to allow building from outside git repo
|
||||
python api: allow tools using pmconfig module to ignore options
|
||||
python api: add python wrappers for highres PMAPI routines
|
||||
python api: correct refcounting on pmParseMetricSpec source buffer
|
||||
- Security Enhanced Linux:
|
||||
selinux: additional policy rules, esp glusterd_log_t
|
||||
selinux: bcc PMDA policy to exec private memfd ctypes/libffi objects
|
||||
selinux: make use of syslogd_var_run_t map rule conditional
|
||||
selinux: policy updates needed for the pmdasockets metrics
|
||||
selinux: fine-tune netlink_tcpdiag_socket policy for all platforms
|
||||
- Misc build, infrastructure and packaging updates:
|
||||
build: latest distros supported (ubuntu 22.04, fedora 37, rhel9, etc)
|
||||
build: reproducible debian build efforts
|
||||
build: use standard dpkg buildflags variables.
|
||||
build: add BuildRequires: python*-pymongo to mongodb PMDA
|
||||
build: detect libbpf version for the BPF PMDA
|
||||
build: do not transform symlink targets when generating the source tarball
|
||||
build: update artifactory deploy script, add recalculate_metadata subtask
|
||||
build: update configure script for python2 retirement in rhel9
|
||||
build: convert libpcp check-statics to using readelf if available
|
||||
build: updates to libpcp check-statics for OpenBSD
|
||||
build: fix configure detection of backtrace() and associated hooks
|
||||
build: fixed source dependencies within libpcp_web makefile
|
||||
build: add rpm conflicts lines on postgresql-pgpool-II
|
||||
build: remove pmclient reliance on libpcp.h for timed sleep
|
||||
build: remove mmvdump reliance on libpcp.h for mmap wrapper
|
||||
build: make perl truly conditional in the PCP build
|
||||
build: drop no-longer-needed NSS/NSPR package deps
|
||||
build: resolve ostree non-writable /var for pmieconf
|
||||
packaging: update rpm specs to solve systemd warnings
|
||||
container: bump base image version
|
||||
Makepkgs: fix for Debian build (and Qt packaging failure in CI)
|
||||
vendor: switch to git-subtree for iovisor/bcc libbpf-tools code
|
||||
- Documentation and QA infrastructure:
|
||||
docs: update notes about sar2pcp, iostat2pcp in pcpcompat(1)
|
||||
docs: add section to pcpcompat(1) about python2
|
||||
docs: add fix for readthedocs compilation error
|
||||
docs: updates to the Quick Guide documents
|
||||
docs: clatifications to pmrep et al: man pages
|
||||
docs: improve pmproxy timeseries and pmseries load documentation
|
||||
docs: further improvements and fixes to the INSTALL doc
|
||||
docs: add pmlogger(1) -V, describe $PCP_ARCHIVE_VERSION in pcp.conf.
|
||||
docs: small fixes to the pcp-pidstat man page
|
||||
docs: fix webapi documentation typo around polltimeout
|
||||
pylint: numerous issues resolved, tracking latest versions
|
||||
qa: regression tests for bpftrace PMDA: check probes
|
||||
qa: pmdabcc pylint fixups
|
||||
qa: rework Redis PING-PONG checks
|
||||
qa/check: run tests under timeout(1) control if possible
|
||||
qa-summary: allow unified reporting from CI and QA Farm
|
||||
qa/admin/show-me-all & qa/show-me: changes for CI integration
|
||||
qa/check: add support for "triaged" tests
|
||||
ci: send report to Slack when QA workflow is triggered manually
|
||||
ci: add required packages to enable bpf PMDA on CentOS Stream 9
|
||||
ci: run CodeQL daily and for each PR
|
||||
ci: run full QA on pull requests, save history
|
||||
ci: unset XDG_RUNTIME_DIR when invoking podman
|
||||
- Refresh patches:
|
||||
* 0001-Install-libraries-without-exec-permission.patch
|
||||
* 0002-Remove-CPAN-rpaths.patch
|
||||
* 0003-Remove-runlevel-4-from-init-scripts.patch
|
||||
* 0010-services-switch-logutil-and-pmieutil-scripts-from-ty.patch
|
||||
- Change dependency from openssl-devel >= 1.1.1 to openssl-devel >= 1.0.2p.
|
||||
Required for SLE-12, builds just fine.
|
||||
- Disable 'pmda-infiniband' subpackage for SLE-12.
|
||||
Required so it builds cleanly.
|
||||
- Introduce pmda-resctrl package, disabled for architectures other
|
||||
than x86_64.
|
||||
- Change the architecture for various subpackages to 'noarch' as they
|
||||
contain no binaries, this lowers rpmlint's badness score
|
||||
substantially.
|
||||
- Disable 'pmda-mssql', as it fails to build.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 29 14:50:14 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Use %autosetup macro. Allows to eliminate the usage of deprecated
|
||||
%patchN.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 1 22:51:16 UTC 2024 - Tina Müller <tina.mueller@suse.com>
|
||||
|
||||
- Change YAML::XS::LibYAML to YAML::XS as this is the module to be used
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 14 10:36:41 CET 2023 - mls@suse.de
|
||||
|
||||
- declare the users/groups we create in the preinstall scripts
|
||||
(this is needed for newer rpm versions)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 28 00:33:12 UTC 2023 - Martin Schreiner <martin.schreiner@suse.com>
|
||||
|
||||
@ -454,7 +979,7 @@ Fri Sep 7 10:39:49 UTC 2018 - kkaempf@suse.com
|
||||
sysmacros.patch
|
||||
0003-pcp-legacy-init-lsb.patch
|
||||
0007-Honor-CFLAGS-in-qmake.patch
|
||||
|
||||
|
||||
- new
|
||||
0002-Remove-CPAN-rpaths.patch
|
||||
0003-pcp-legacy-init-lsb.patch
|
||||
@ -470,7 +995,7 @@ Mon Aug 6 09:30:46 UTC 2018 - schwab@suse.de
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 23 13:41:01 UTC 2017 - rbrown@suse.com
|
||||
|
||||
- Replace references to /var/adm/fillup-templates with new
|
||||
- Replace references to /var/adm/fillup-templates with new
|
||||
%_fillupdir macro (boo#1069468)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
@ -1503,7 +2028,7 @@ Thu Feb 11 00:44:51 UTC 2010 - jengelh@medozas.de
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 10 10:55:48 CEST 2009 - coolo@novell.com
|
||||
|
||||
- filter out -fomit-frame-pointer to fix build
|
||||
- filter out -fomit-frame-pointer to fix build
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 9 17:10:20 CEST 2009 - coolo@novell.com
|
||||
@ -1513,12 +2038,12 @@ Tue Jun 9 17:10:20 CEST 2009 - coolo@novell.com
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 25 20:21:59 CET 2009 - crrodriguez@suse.de
|
||||
|
||||
- fix build with GCC44, #ident is a deprecated GCC extension
|
||||
- fix build with GCC44, #ident is a deprecated GCC extension
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 6 17:23:58 CET 2008 - ro@suse.de
|
||||
|
||||
- fix build failure in obs
|
||||
- fix build failure in obs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 7 16:42:23 CEST 2008 - kukuk@suse.de
|
||||
@ -1534,7 +2059,7 @@ Thu Aug 28 23:28:57 CEST 2008 - cthiel@suse.de
|
||||
Wed Dec 5 02:33:52 CET 2007 - ro@suse.de
|
||||
|
||||
- fix build with gcc-4.3
|
||||
(package could possibly be updated anyway)
|
||||
(package could possibly be updated anyway)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 12 16:28:26 CEST 2007 - rw@suse.de
|
||||
@ -1601,7 +2126,7 @@ Tue Mar 16 07:19:24 CET 2004 - nashif@suse.de
|
||||
Wed Nov 5 17:08:13 CET 2003 - ro@suse.de
|
||||
|
||||
- package according to permissions.secure and add run_permissions
|
||||
- don't build as root
|
||||
- don't build as root
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 21 15:43:49 CEST 2003 - nashif@suse.de
|
||||
@ -1618,18 +2143,18 @@ Thu Jun 19 07:10:26 CEST 2003 - nashif@suse.de
|
||||
Fri Apr 11 00:52:01 CEST 2003 - ro@suse.de
|
||||
|
||||
- fix build with coreutils
|
||||
(deprecated calling syntax for head,tail,sort)
|
||||
(deprecated calling syntax for head,tail,sort)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 15:16:34 CET 2003 - ro@suse.de
|
||||
|
||||
- make it compile with latest glibc (pcp-2.2.2-st_mtime.patch)
|
||||
- make it compile with latest glibc (pcp-2.2.2-st_mtime.patch)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 2 18:15:37 CET 2002 - ro@suse.de
|
||||
|
||||
- include errno.h where needed
|
||||
- use yacc instead of bison for now (make it compile)
|
||||
- use yacc instead of bison for now (make it compile)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 18:18:55 CEST 2002 - nashif@suse.de
|
||||
@ -1644,7 +2169,7 @@ Thu Apr 25 11:40:56 CEST 2002 - coolo@suse.de
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 15 18:31:58 CET 2002 - nashif@suse.de
|
||||
|
||||
- fix bug #13321: made init script pmie LSB compliant
|
||||
- fix bug #13321: made init script pmie LSB compliant
|
||||
- Added header note
|
||||
- Status returns correct value
|
||||
- Fixed pcp init script: status did not work
|
||||
@ -1702,7 +2227,7 @@ Thu Nov 30 15:29:22 MET 2000 - nashif@suse.de
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 29 18:15:47 CET 2000 - ro@suse.de
|
||||
|
||||
- move rcscript to etc/init.d
|
||||
- move rcscript to etc/init.d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 26 18:29:28 MET 2000 - nashif@suse.de
|
||||
|
Loading…
Reference in New Issue
Block a user