24c2d0e20f
- Update to 3.11.8 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.11.8 for details. - Remove 0010-build-do-not-include-.gitignore-in-installed-file-se.patch + Upstream - Drop pcp-webjs.src.tar.gz + https://github.com/performancecopilot/pcp-webjs/issues/3 + Vector will be pulled in from the upstream source in future - Enable pmda-systemd package + libsystemd pkg-config detection fixed upstream - New packages + pcp-devel: Upstream split of non-essential devel packages from libpcp-devel + pcp-pmda-bind2 + pcp-pmda-docker + pcp-pmda-lio + pcp-pmda-nutcracker + pcp-pmda-oracle + pcp-pmda-redis + pcp-pmda-libvirt + pcp-export-pcp2influxdb - Update to 3.10.9 See http://git.pcp.io/cgi-bin/gitweb.cgi?p=pcp/pcp.git;a=blob_plain;f=CHANGELOG;hb=3.10.9 for details. - Drop obsolete 0001-Fix-XEN-build.patch + PCP_PS_ALL_FLAGS now used explicitly - Add 0010-build-do-not-include-.gitignore-in-installed-file-se.patch - Split out a number of agents from the base package into separate rpms - Disable sheet2pcp OBS-URL: https://build.opensuse.org/request/show/483206 OBS-URL: https://build.opensuse.org/package/show/Base:System/pcp?expand=0&rev=49
37 lines
1.5 KiB
Diff
37 lines
1.5 KiB
Diff
From 0037ea80c895b72fffeb146c8a4eeb458001e2f6 Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
|
|
Date: Fri, 12 Dec 2014 15:46:47 +0100
|
|
Subject: [PATCH 6/6] create pmlogger and pmie logdirs during install
|
|
|
|
---
|
|
src/pmie/GNUmakefile | 2 ++
|
|
src/pmlogger/GNUmakefile | 2 ++
|
|
2 files changed, 4 insertions(+)
|
|
|
|
Index: pcp-3.10.9/src/pmie/GNUmakefile
|
|
===================================================================
|
|
--- pcp-3.10.9.orig/src/pmie/GNUmakefile
|
|
+++ pcp-3.10.9/src/pmie/GNUmakefile
|
|
@@ -58,6 +58,8 @@ ifeq ($(TARGET_OS),linux)
|
|
# Docker version of the crontab into the hosts /etc/cron.d directory.
|
|
$(INSTALL) -m 644 crontab.docker $(PCP_VAR_DIR)/config/pmie/crontab.docker
|
|
$(INSTALL) -m 755 -d `dirname $(CRONTAB_PATH)`
|
|
+ $(INSTALL) -m 755 -d $(PCP_LOG_DIR)/pmie
|
|
+ $(INSTALL) -m 1777 -d $(PCP_TMP_DIR)/pmie
|
|
endif
|
|
$(INSTALL) -m 644 crontab $(CRONTAB_PATH)
|
|
|
|
Index: pcp-3.10.9/src/pmlogger/GNUmakefile
|
|
===================================================================
|
|
--- pcp-3.10.9.orig/src/pmlogger/GNUmakefile
|
|
+++ pcp-3.10.9/src/pmlogger/GNUmakefile
|
|
@@ -62,6 +62,8 @@ ifeq ($(TARGET_OS),linux)
|
|
# Docker version of the crontab into the hosts cron.d directory.
|
|
$(INSTALL) -m 644 crontab.docker $(PCP_VAR_DIR)/config/pmlogger/crontab.docker
|
|
$(INSTALL) -m 755 -d `dirname $(CRONTAB_PATH)`
|
|
+ $(INSTALL) -m 755 -d $(PCP_LOG_DIR)/pmlogger
|
|
+ $(INSTALL) -m 1777 -d $(PCP_TMP_DIR)/pmlogger
|
|
endif
|
|
$(INSTALL) -m 644 crontab $(CRONTAB_PATH)
|
|
$(INSTALL) -m 644 utilproc.sh $(PCP_SHARE_DIR)/lib/utilproc.sh
|