summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: cbb192d)
raw | patch | inline | side by side (parent: cbb192d)
author | Sebastian Harl <sh@tokkee.org> | |
Sat, 21 Oct 2017 22:37:32 +0000 (00:37 +0200) | ||
committer | Sebastian Harl <sh@tokkee.org> | |
Sat, 21 Oct 2017 22:37:32 +0000 (00:37 +0200) |
collectd FTBFS against varnish 5.2.
Cf. https://github.com/collectd/collectd/issues/2498
Cf. https://github.com/collectd/collectd/issues/2498
debian/changelog | patch | blob | history | |
debian/collectd.conf | patch | blob | history | |
debian/control | patch | blob | history | |
debian/rules | patch | blob | history |
diff --git a/debian/changelog b/debian/changelog
index 567d9b05e7bebf87d6e18bc7a893ffee8797141c..8d19913da284f51de5ed0bd47fb74dd15b1d885f 100644 (file)
--- a/debian/changelog
+++ b/debian/changelog
* Update to standards-version 4.1.1:
- Build depend on debhelper (>= 9.20160709~) instead of dh-systemd.
- Use priority "optional" instead of deprecated priority "extra".
+ * Disable the varnish plugin for now. collectd FTBFS against varnish 5.2.
+ Cf. https://github.com/collectd/collectd/issues/2498
- -- Sebastian Harl <tokkee@debian.org> Sat, 21 Oct 2017 14:01:50 +0200
+ -- Sebastian Harl <tokkee@debian.org> Sun, 22 Oct 2017 00:37:19 +0200
collectd (5.7.2-1) unstable; urgency=medium
diff --git a/debian/collectd.conf b/debian/collectd.conf
index 6e8dc544e9cf18f55e217706c058d17e0a299cd2..cf6e8cfed5ef56340e46b324183e1c2837f47c70 100644 (file)
--- a/debian/collectd.conf
+++ b/debian/collectd.conf
#LoadPlugin uptime
LoadPlugin users
#LoadPlugin uuid
-#LoadPlugin varnish
#LoadPlugin virt
#LoadPlugin vmem
#LoadPlugin vserver
# UUIDFile "/etc/uuid"
#</Plugin>
-#<Plugin varnish>
-# <Instance>
-# CollectBackend true
-# CollectBan false # Varnish 3 and above
-# CollectCache true
-# CollectConnections true
-# CollectDirectorDNS false # Varnish 3 only
-# CollectESI false
-# CollectFetch false
-# CollectHCB false
-# CollectObjects false
-# CollectPurge false # Varnish 2 only
-# CollectSession false
-# CollectSHM true
-# CollectSMA false # Varnish 2 only
-# CollectSMS false
-# CollectSM false # Varnish 2 only
-# CollectStruct false
-# CollectTotals false
-# CollectUptime false # Varnish 3 and above
-# CollectdVCL false
-# CollectVSM false # Varnish 4 only
-# CollectWorkers false
-# </Instance>
-#
-# <Instance "myinstance">
-# CollectCache true
-# </Instance>
-#</Plugin>
-
#<Plugin virt>
# Connection "xen:///"
# RefreshInterval 60
diff --git a/debian/control b/debian/control
index d0df7ffe852c99497d85f700ff64b722b5f7eace..bc7c66803ba5ef93b657458e132e2cd01478be1f 100644 (file)
--- a/debian/control
+++ b/debian/control
libtokyotyrant-dev [linux-any],
libudev-dev [linux-any],
libupsclient-dev | libupsclient1-dev,
- libvarnishapi-dev,
libvirt-dev (>= 0.4.0-6) [linux-any],
libxen-dev [amd64 arm64 armhf i386],
libxml2-dev,
apache2, apcupsd, bind9, ceph, chrony, default-mysql-server, gpsd, hddtemp,
iptables, ipvsadm, lm-sensors, mbmon, memcached, nginx, notification-daemon,
nut, openvpn, olsrd, pdns-server, postgresql, redis-server, slapd,
- time-daemon, varnish, zookeeper,
+ time-daemon, zookeeper,
${shlibs:Suggests}, default-jre-headless
Replaces: collectd (<< 4.8.2-1~)
Description: statistics collection and monitoring daemon (core system)
* system uptime: uptime
* number of users logged into the system: users
* set the hostname to an unique identifier: uuid
- * Varnish HTTP accelerator daemon statistics: varnish
* CPU, disk, network statistics of guest systems: virt
* detailed virtual memory statistics: vmem
* system resources used by Linux-VServers: vserver
diff --git a/debian/rules b/debian/rules
index 4be1b6c3c177c3af169aedfdd3203951f2d1aa8a..cac99e0d8b81fd6da2ce193d887201590ac250d3 100755 (executable)
--- a/debian/rules
+++ b/debian/rules
# Cf. https://github.com/collectd/collectd/issues/1574
confflags += --disable-sigrok
+# libvarnishapi 5.2 is not yet supported by collectd
+# Cf. https://github.com/collectd/collectd/issues/2498
+confflags += --disable-varnish
+
# These plugins are Linux-specific.
ifneq (,$(filter kfreebsd-i386 kfreebsd-amd64, $(DEB_BUILD_ARCH)))
confflags += \