[Pkg-samba-maint] [ctdb] 09/10: Enable PCP-PMDA (Performance Co-Pilot - Performance Metric Domain Agents)

Mathieu Parent sathieu at alioth.debian.org
Thu Aug 15 18:42:47 UTC 2013


This is an automated email from the git hooks/post-receive script.

sathieu pushed a commit to branch debian-sid
in repository ctdb.

commit 9cc65c20c1df97459c9e6ba8a59483932a190c0f
Author: Mathieu Parent <math.parent at gmail.com>
Date:   Thu Aug 15 15:30:30 2013 +0200

    Enable PCP-PMDA (Performance Co-Pilot - Performance Metric Domain Agents)
---
 debian/changelog             |    1 +
 debian/control               |   22 ++++++++++++++++++----
 debian/ctdb-pcp-pmda.install |    1 +
 debian/rules                 |    3 ++-
 4 files changed, 22 insertions(+), 5 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 2f03250..98b7a4e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,7 @@ ctdb (2.3+debian0-1) UNRELEASED; urgency=low
     ctdb.spec
   * Docs are not in Makefile anymore, install using dh_installdocs
   * sudo is now required
+  * Enable PCP-PMDA (Performance Co-Pilot - Performance Metric Domain Agents)
 
  -- Mathieu Parent <sathieu at debian.org>  Sat, 10 Aug 2013 19:22:53 +0200
 
diff --git a/debian/control b/debian/control
index 2357b6f..82200b6 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: net
 Priority: extra
 Maintainer: Debian Samba Maintainers <pkg-samba-maint at lists.alioth.debian.org>
 Uploaders: Mathieu Parent <sathieu at debian.org>
-Build-Depends: debhelper (>= 9), libpopt-dev, libpcap-dev [hurd-i386 kfreebsd-any], libtdb-dev (>= 1.2.11), libtalloc-dev (>= 2.0.8), libtevent-dev (>= 0.9.18)
+Build-Depends: debhelper (>= 9), libpopt-dev, libpcap-dev [hurd-i386 kfreebsd-any], libtdb-dev (>= 1.2.11), libtalloc-dev (>= 2.0.8), libtevent-dev (>= 0.9.18), libpcp3-dev, libpcp-pmda3-dev
 Homepage: http://ctdb.samba.org/
 Standards-Version: 3.9.4
 Vcs-Git: git://anonscm.debian.org/pkg-samba/ctdb.git
@@ -18,7 +18,7 @@ Suggests: logrotate, lsof, libctdb-dev
 Description: clustered database to store temporary data
  CTDB is a cluster implementation of the TDB database used by Samba and other
  projects to store temporary data. If an application is already using TDB for
- temporary data it is very easy to convert that application to be cluster aware 
+ temporary data it is very easy to convert that application to be cluster aware
  and use CTDB instead.
  .
  CTDB provides the same types of functions as TDB but in a clustered fashion, 
@@ -53,7 +53,7 @@ Breaks: ctdb (<<1.10)
 Description: clustered database to store temporary data -- development files
  CTDB is a cluster implementation of the TDB database used by Samba and other
  projects to store temporary data. If an application is already using TDB for
- temporary data it is very easy to convert that application to be cluster aware 
+ temporary data it is very easy to convert that application to be cluster aware
  and use CTDB instead.
  .
  More detailed description can be found in the ctdb package.
@@ -67,7 +67,7 @@ Depends: ctdb (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: clustered database to store temporary data -- debugging symbols and test suite
  CTDB is a cluster implementation of the TDB database used by Samba and other
  projects to store temporary data. If an application is already using TDB for
- temporary data it is very easy to convert that application to be cluster aware 
+ temporary data it is very easy to convert that application to be cluster aware
  and use CTDB instead.
  .
  More detailed description can be found in the ctdb package.
@@ -75,3 +75,17 @@ Description: clustered database to store temporary data -- debugging symbols and
  This package provides debugging information and test suite for CTDB. Install it
  to get a better backtrace in the event of a crash, or to test.
 
+Package: ctdb-pcp-pmda
+Architecture: any
+Depends: ctdb (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: clustered database to store temporary data -- PDM PMDA
+ CTDB is a cluster implementation of the TDB database used by Samba and other
+ projects to store temporary data. If an application is already using TDB for
+ temporary data it is very easy to convert that application to be cluster aware
+ and use CTDB instead.
+ .
+ More detailed description can be found in the ctdb package.
+ .
+ This package provides PCP-PMDA (Performance Co-Pilot - Performance Metric
+ Domain Agents) support for CTDB.
+
diff --git a/debian/ctdb-pcp-pmda.install b/debian/ctdb-pcp-pmda.install
new file mode 100644
index 0000000..ca03d52
--- /dev/null
+++ b/debian/ctdb-pcp-pmda.install
@@ -0,0 +1 @@
+/var/lib/pcp/pmdas/ctdb/*
diff --git a/debian/rules b/debian/rules
index b9f4a7e..1b6793a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,8 @@ DESTDIR=$(CURDIR)/debian/tmp
 
 conf_args = \
 		--localstatedir=/var/lib \
-		--with-logdir=/var/log/ctdb
+		--with-logdir=/var/log/ctdb \
+		--enable-pmda
 
 %:
 	dh $@

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/ctdb.git



More information about the Pkg-samba-maint mailing list