c6102bc9d9
- Update to 3.10.2 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=HEAD for details - new patches 0007-Honor-CFLAGS-in-qmake.patch 0008-SUSE-fy-pmsnap-control-path.patch 0009-pmsnap-control-var-www-srv-www.patch - renamed patches create-pmlogger-and-pmie-logdirs-during-install.patch to 0006-create-pmlogger-and-pmie-logdirs-during-install.patch - Update to 3.10.1 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=HEAD for details - new sub-packages * pcp-doc * pcp-gui * python3-pcp * python-pcp * pmda-infiniband * pmda-perfevent * pmda-papi * import-collectl2pcp - drop fix_pmie_pmlogger_startup_races.patch, upstream drop pcp-3.6.10-gcc5-reservedword.patch, obsolete OBS-URL: https://build.opensuse.org/request/show/287414 OBS-URL: https://build.opensuse.org/package/show/Base:System/pcp?expand=0&rev=37
303 lines
12 KiB
Diff
303 lines
12 KiB
Diff
From 865c920542f1cc499500c97217bfb36b70541765 Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
|
|
Date: Fri, 12 Dec 2014 15:43:00 +0100
|
|
Subject: [PATCH 2/6] Install libraries without exec permission
|
|
|
|
---
|
|
src/genpmda/genpmda | 4 ++--
|
|
src/libpcp/src/GNUmakefile | 4 ++--
|
|
src/libpcp_gui/src/GNUmakefile | 4 ++--
|
|
src/libpcp_import/src/GNUmakefile | 4 ++--
|
|
src/libpcp_mmv/src/GNUmakefile | 4 ++--
|
|
src/libpcp_pmda/src/GNUmakefile | 4 ++--
|
|
src/libpcp_trace/src/GNUmakefile | 4 ++--
|
|
src/pmdas/aix/GNUmakefile | 3 ++-
|
|
src/pmdas/darwin/GNUmakefile | 3 ++-
|
|
src/pmdas/freebsd/GNUmakefile | 3 ++-
|
|
src/pmdas/linux/GNUmakefile | 3 ++-
|
|
src/pmdas/linux_proc/GNUmakefile | 3 ++-
|
|
src/pmdas/lustrecomm/GNUmakefile | 2 +-
|
|
src/pmdas/pmcd/src/GNUmakefile | 2 +-
|
|
src/pmdas/sendmail/GNUmakefile | 2 +-
|
|
src/pmdas/solaris/GNUmakefile | 3 ++-
|
|
16 files changed, 29 insertions(+), 23 deletions(-)
|
|
|
|
diff --git a/src/genpmda/genpmda b/src/genpmda/genpmda
|
|
index 46503150c1a5..1bd2cbae3497 100755
|
|
--- a/src/genpmda/genpmda
|
|
+++ b/src/genpmda/genpmda
|
|
@@ -909,7 +909,7 @@ install: default
|
|
\$(INSTALL) -m 755 -d \$(PCP_VAR_DIR)/pmdas
|
|
\$(INSTALL) -m 755 -d \$(PMDADIR)
|
|
\$(INSTALL) -m 755 \$(CMDTARGET) \$(PMDADIR)/\$(CMDTARGET)
|
|
- \$(INSTALL) -m 755 \$(LIBTARGET) \$(PMDADIR)/\$(LIBTARGET)
|
|
+ \$(INSTALL) -m 644 \$(LIBTARGET) \$(PMDADIR)/\$(LIBTARGET)
|
|
\$(INSTALL) -m 755 $oflag/Install \$(PMDADIR)/Install
|
|
\$(INSTALL) -m 755 $oflag/Remove \$(PMDADIR)/Remove
|
|
\$(INSTALL) -m 644 $oflag/Makefile.install \$(PMDADIR)/Makefile
|
|
@@ -972,7 +972,7 @@ install: default
|
|
\$(INSTALL) -m 755 -d \$(PCP_VAR_DIR)/pmdas
|
|
\$(INSTALL) -m 755 -d \$(PMDADIR)
|
|
\$(INSTALL) -m 755 -f \$(CMDTARGET) \$(PMDADIR)/\$(CMDTARGET)
|
|
- \$(INSTALL) -m 755 -f \$(LIBTARGET) \$(PMDADIR)/\$(LIBTARGET)
|
|
+ \$(INSTALL) -m 644 -f \$(LIBTARGET) \$(PMDADIR)/\$(LIBTARGET)
|
|
\$(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
|
|
diff --git a/src/libpcp/src/GNUmakefile b/src/libpcp/src/GNUmakefile
|
|
index 5e9cc76c6027..4c5ced38813c 100644
|
|
--- a/src/libpcp/src/GNUmakefile
|
|
+++ b/src/libpcp/src/GNUmakefile
|
|
@@ -128,7 +128,7 @@ endif
|
|
|
|
install : default
|
|
ifneq ($(LIBTARGET),)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
endif
|
|
ifneq ($(SYMTARGET),)
|
|
for tt in $(SYMTARGET); do \
|
|
@@ -136,7 +136,7 @@ ifneq ($(SYMTARGET),)
|
|
done
|
|
endif
|
|
ifneq ($(STATICLIBTARGET),)
|
|
- $(INSTALL) -m 755 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
+ $(INSTALL) -m 644 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
endif
|
|
|
|
default_pcp : default
|
|
diff --git a/src/libpcp_gui/src/GNUmakefile b/src/libpcp_gui/src/GNUmakefile
|
|
index 91589f7448b2..ea44eaec99d1 100644
|
|
--- a/src/libpcp_gui/src/GNUmakefile
|
|
+++ b/src/libpcp_gui/src/GNUmakefile
|
|
@@ -57,7 +57,7 @@ include $(BUILDRULES)
|
|
|
|
install: default
|
|
ifneq ($(LIBTARGET),)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
endif
|
|
ifneq ($(SYMTARGET),)
|
|
for tt in $(SYMTARGET); do \
|
|
@@ -65,7 +65,7 @@ ifneq ($(SYMTARGET),)
|
|
done
|
|
endif
|
|
ifneq ($(STATICLIBTARGET),)
|
|
- $(INSTALL) -m 755 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
+ $(INSTALL) -m 644 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
endif
|
|
|
|
default_pcp: default
|
|
diff --git a/src/libpcp_import/src/GNUmakefile b/src/libpcp_import/src/GNUmakefile
|
|
index 6c3c2aa75489..178eb8197059 100644
|
|
--- a/src/libpcp_import/src/GNUmakefile
|
|
+++ b/src/libpcp_import/src/GNUmakefile
|
|
@@ -53,7 +53,7 @@ include $(BUILDRULES)
|
|
|
|
install: default
|
|
ifneq ($(LIBTARGET),)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
endif
|
|
ifneq ($(SYMTARGET),)
|
|
for tt in $(SYMTARGET); do \
|
|
@@ -61,7 +61,7 @@ ifneq ($(SYMTARGET),)
|
|
done
|
|
endif
|
|
ifneq ($(STATICLIBTARGET),)
|
|
- $(INSTALL) -m 755 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
+ $(INSTALL) -m 644 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
endif
|
|
|
|
default_pcp: default
|
|
diff --git a/src/libpcp_mmv/src/GNUmakefile b/src/libpcp_mmv/src/GNUmakefile
|
|
index a60029c09ece..a7cf0647ba9d 100644
|
|
--- a/src/libpcp_mmv/src/GNUmakefile
|
|
+++ b/src/libpcp_mmv/src/GNUmakefile
|
|
@@ -48,7 +48,7 @@ include $(BUILDRULES)
|
|
|
|
install: default
|
|
ifneq ($(LIBTARGET),)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
endif
|
|
ifneq ($(SYMTARGET),)
|
|
for tt in $(SYMTARGET); do \
|
|
@@ -56,7 +56,7 @@ ifneq ($(SYMTARGET),)
|
|
done
|
|
endif
|
|
ifneq ($(STATICLIBTARGET),)
|
|
- $(INSTALL) -m 755 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
+ $(INSTALL) -m 644 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
endif
|
|
|
|
default_pcp: default
|
|
diff --git a/src/libpcp_pmda/src/GNUmakefile b/src/libpcp_pmda/src/GNUmakefile
|
|
index 583be8109ddd..cc577eaf2023 100644
|
|
--- a/src/libpcp_pmda/src/GNUmakefile
|
|
+++ b/src/libpcp_pmda/src/GNUmakefile
|
|
@@ -81,7 +81,7 @@ include $(BUILDRULES)
|
|
|
|
install : default
|
|
ifneq ($(LIBTARGET),)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
endif
|
|
ifneq ($(LIBTARGET_V1),)
|
|
$(INSTALL) -S $(LIBTARGET_V3) $(PCP_LIB_DIR)/$(LIBTARGET_V1)
|
|
@@ -90,7 +90,7 @@ ifneq ($(LIBTARGET_V2),)
|
|
$(INSTALL) -S $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET_V2)
|
|
endif
|
|
ifneq ($(STATICLIBTARGET),)
|
|
- $(INSTALL) -m 755 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
+ $(INSTALL) -m 644 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
endif
|
|
|
|
default_pcp : default
|
|
diff --git a/src/libpcp_trace/src/GNUmakefile b/src/libpcp_trace/src/GNUmakefile
|
|
index a99c493986b8..c1d5ab7aa0cc 100644
|
|
--- a/src/libpcp_trace/src/GNUmakefile
|
|
+++ b/src/libpcp_trace/src/GNUmakefile
|
|
@@ -56,13 +56,13 @@ include $(BUILDRULES)
|
|
|
|
install : default
|
|
ifneq ($(LIBTARGET),)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PCP_LIB_DIR)/$(LIBTARGET)
|
|
endif
|
|
ifneq ($(SYMTARGET),)
|
|
$(INSTALL) -S $(LIBTARGET) $(PCP_LIB_DIR)/$(SYMTARGET)
|
|
endif
|
|
ifneq ($(STATICLIBTARGET),)
|
|
- $(INSTALL) -m 755 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
+ $(INSTALL) -m 644 $(STATICLIBTARGET) $(PCP_LIB_DIR)/$(STATICLIBTARGET)
|
|
endif
|
|
|
|
default_pcp : default
|
|
diff --git a/src/pmdas/aix/GNUmakefile b/src/pmdas/aix/GNUmakefile
|
|
index e4796b9994fa..77ded85a9874 100644
|
|
--- a/src/pmdas/aix/GNUmakefile
|
|
+++ b/src/pmdas/aix/GNUmakefile
|
|
@@ -43,7 +43,8 @@ build-me: common.h root_aix domain.h $(CMDTARGET) $(LIBTARGET) help.dir help.pag
|
|
install: build-me
|
|
$(INSTALL) -m 755 -d $(PMDADIR)
|
|
$(INSTALL) -m 644 domain.h help.dir help.pag $(PMDADIR)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(CMDTARGET) $(PMDADIR)
|
|
+ $(INSTALL) -m 755 $(CMDTARGET) $(PMDADIR)/$(CMDTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
$(INSTALL) -m 644 root_aix $(PCP_VAR_DIR)/pmns/root_aix
|
|
else
|
|
build-me:
|
|
diff --git a/src/pmdas/darwin/GNUmakefile b/src/pmdas/darwin/GNUmakefile
|
|
index 60af8940d436..8b8a1e2963cb 100644
|
|
--- a/src/pmdas/darwin/GNUmakefile
|
|
+++ b/src/pmdas/darwin/GNUmakefile
|
|
@@ -47,7 +47,8 @@ build-me: root_darwin domain.h $(LIBTARGET) $(CMDTARGET) help.dir help.pag
|
|
install: build-me
|
|
$(INSTALL) -m 755 -d $(PMDADIR)
|
|
$(INSTALL) -m 644 domain.h help.dir help.pag $(PMDADIR)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(CMDTARGET) $(PMDADIR)
|
|
+ $(INSTALL) -m 755 $(CMDTARGET) $(PMDADIR)/$(CMDTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
$(INSTALL) -m 644 root_darwin $(PCP_VAR_DIR)/pmns/root_darwin
|
|
else
|
|
build-me:
|
|
diff --git a/src/pmdas/freebsd/GNUmakefile b/src/pmdas/freebsd/GNUmakefile
|
|
index 3689e2ad06b9..12c70dd140a3 100644
|
|
--- a/src/pmdas/freebsd/GNUmakefile
|
|
+++ b/src/pmdas/freebsd/GNUmakefile
|
|
@@ -48,7 +48,8 @@ build-me: domain.h $(LIBTARGET) $(CMDTARGET) help.dir help.pag
|
|
install: default
|
|
$(INSTALL) -m 755 -d $(PMDADIR)
|
|
$(INSTALL) -m 644 domain.h help help.dir help.pag $(PMDADIR)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(CMDTARGET) $(PMDADIR)
|
|
+ $(INSTALL) -m 755 $(CMDTARGET) $(PMDADIR)/$(CMDTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
$(INSTALL) -m 644 root_freebsd $(PCP_VAR_DIR)/pmns/root_freebsd
|
|
else
|
|
build-me:
|
|
diff --git a/src/pmdas/linux/GNUmakefile b/src/pmdas/linux/GNUmakefile
|
|
index 4d645d77561d..49399a0efb8a 100644
|
|
--- a/src/pmdas/linux/GNUmakefile
|
|
+++ b/src/pmdas/linux/GNUmakefile
|
|
@@ -75,7 +75,8 @@ build-me: domain.h $(LIBTARGET) $(CMDTARGET) $(HELPTARGETS)
|
|
install: default
|
|
$(INSTALL) -m 755 -d $(PMDADIR)
|
|
$(INSTALL) -m 644 domain.h help $(HELPTARGETS) $(PMDADIR)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(CMDTARGET) $(PMDADIR)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
+ $(INSTALL) -m 755 $(CMDTARGET) $(PMDADIR)/$(CMDTARGET)
|
|
$(INSTALL) -m 644 root_linux $(PCP_VAR_DIR)/pmns/root_linux
|
|
$(INSTALL) -m 644 proc_net_snmp_migrate.conf $(LOGREWRITEDIR)/linux_proc_net_snmp_migrate.conf
|
|
else
|
|
diff --git a/src/pmdas/linux_proc/GNUmakefile b/src/pmdas/linux_proc/GNUmakefile
|
|
index e015425eff14..6345a97a9afe 100644
|
|
--- a/src/pmdas/linux_proc/GNUmakefile
|
|
+++ b/src/pmdas/linux_proc/GNUmakefile
|
|
@@ -66,7 +66,8 @@ build-me: domain.h root_proc $(LIBTARGET) $(CMDTARGET) $(HELPTARGETS)
|
|
install: default
|
|
$(INSTALL) -m 755 -d $(PMDADIR)
|
|
$(INSTALL) -m 644 domain.h help help.dir help.pag root root_proc samplehotproc.conf $(PMDADIR)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(CMDTARGET) $(SCRIPTS) $(PMDADIR)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(SCRIPTS) $(PMDADIR)
|
|
+ $(INSTALL) -m 755 $(CMDTARGET) $(PMDADIR)/$(CMDTARGET)
|
|
$(INSTALL) -m 644 root_proc $(PCP_VAR_DIR)/pmns/root_proc
|
|
$(INSTALL) -m 644 $(LOGREWRITERS) $(PCP_VAR_DIR)/config/pmlogrewrite
|
|
@$(INSTALL_MAN)
|
|
diff --git a/src/pmdas/lustrecomm/GNUmakefile b/src/pmdas/lustrecomm/GNUmakefile
|
|
index 1f9e031ab5ce..2abbfaa92f5f 100644
|
|
--- a/src/pmdas/lustrecomm/GNUmakefile
|
|
+++ b/src/pmdas/lustrecomm/GNUmakefile
|
|
@@ -50,7 +50,7 @@ build-me: domain.h $(TARGETS)
|
|
install: default
|
|
$(INSTALL) -m 755 -d $(PMDADIR)
|
|
$(INSTALL) -m 755 $(CMDTARGET) $(PMDADIR)/$(CMDTARGET)
|
|
- #$(INSTALL) -m 755 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
+ #$(INSTALL) -m 644 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
$(INSTALL) -m 755 Install Remove $(PMDADIR)
|
|
$(INSTALL) -m 644 $(DFILES) root pmns domain.h help $(PMDADIR)
|
|
@$(INSTALL_MAN)
|
|
diff --git a/src/pmdas/pmcd/src/GNUmakefile b/src/pmdas/pmcd/src/GNUmakefile
|
|
index a688d73767d3..851066aa10d7 100644
|
|
--- a/src/pmdas/pmcd/src/GNUmakefile
|
|
+++ b/src/pmdas/pmcd/src/GNUmakefile
|
|
@@ -54,7 +54,7 @@ default: $(LIBTARGET) domain.h
|
|
|
|
install: default
|
|
$(INSTALL) -m 755 -d $(PCP_PMDAS_DIR)/pmcd
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(PCP_PMDAS_DIR)/pmcd/$(LIBTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PCP_PMDAS_DIR)/pmcd/$(LIBTARGET)
|
|
|
|
include $(BUILDRULES)
|
|
|
|
diff --git a/src/pmdas/sendmail/GNUmakefile b/src/pmdas/sendmail/GNUmakefile
|
|
index 171c7c06106e..5911c175c74f 100644
|
|
--- a/src/pmdas/sendmail/GNUmakefile
|
|
+++ b/src/pmdas/sendmail/GNUmakefile
|
|
@@ -39,7 +39,7 @@ include $(BUILDRULES)
|
|
|
|
install install_pcp: default
|
|
$(INSTALL) -m 755 -d $(PMDADIR)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
$(INSTALL) -m 755 $(CMDTARGET) $(PMDADIR)/pmda$(IAM)$(EXECSUFFIX)
|
|
$(INSTALL) -m 755 $(SCRIPTS) $(PMDADIR)
|
|
$(INSTALL) -m 644 $(DFILES) pmns help root domain.h $(PMDADIR)
|
|
diff --git a/src/pmdas/solaris/GNUmakefile b/src/pmdas/solaris/GNUmakefile
|
|
index 818ba9a08e49..0a9370adb929 100644
|
|
--- a/src/pmdas/solaris/GNUmakefile
|
|
+++ b/src/pmdas/solaris/GNUmakefile
|
|
@@ -53,7 +53,8 @@ build-me: root_solaris domain.h $(LIBTARGET) $(CMDTARGET) $(HELPTARGETS) $(VERSI
|
|
install: build-me
|
|
$(INSTALL) -m 755 -d $(PMDADIR)
|
|
$(INSTALL) -m 644 domain.h $(HELPTARGETS) $(PMDADIR)
|
|
- $(INSTALL) -m 755 $(LIBTARGET) $(CMDTARGET) $(PMDADIR)
|
|
+ $(INSTALL) -m 755 $(CMDTARGET) $(PMDADIR)/$(CMDTARGET)
|
|
+ $(INSTALL) -m 644 $(LIBTARGET) $(PMDADIR)/$(LIBTARGET)
|
|
$(INSTALL) -m 644 root_solaris $(PCP_VAR_DIR)/pmns/root_solaris
|
|
else
|
|
build-me:
|
|
--
|
|
2.1.2
|
|
|