summaryrefslogtreecommitdiffstats
path: root/src/fuel-plugin/build-collectd.sh
diff options
context:
space:
mode:
authorTaras Chornyi <tarasx.chornyi@intel.com>2016-10-03 12:42:42 +0100
committerTaras Chornyi <tarasx.chornyi@intel.com>2016-10-03 12:42:42 +0100
commit8c17f4cb219221a080dd0a74e6e0baabdbfc4bcf (patch)
tree7c42b48e5665040ec05c144e43fd34e3d2d51109 /src/fuel-plugin/build-collectd.sh
parentbf4ef8881e5dfe7dedf149c4ae75909c712bb329 (diff)
Enabled collectd build & installation
Change-Id: Ic80542f6b181e0972157c0a3b2fea1faf434f44b Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
Diffstat (limited to 'src/fuel-plugin/build-collectd.sh')
-rwxr-xr-xsrc/fuel-plugin/build-collectd.sh48
1 files changed, 29 insertions, 19 deletions
diff --git a/src/fuel-plugin/build-collectd.sh b/src/fuel-plugin/build-collectd.sh
index 30166a01..500533f3 100755
--- a/src/fuel-plugin/build-collectd.sh
+++ b/src/fuel-plugin/build-collectd.sh
@@ -3,60 +3,70 @@
BUILD_HOME="$(pwd)"
set -eux
-sudo apt-get -y install build-essential dh-autoreconf fakeroot dpkg-dev devscripts dpkg-dev git wget
+sudo apt-get -y install build-essential dh-autoreconf fakeroot devscripts dpkg-dev git wget
-sudo apt-get -y install debhelper dpkg-dev po-debconf dh-systemd \
+sudo apt-get -y install debhelper po-debconf dh-systemd \
bison flex autotools-dev libltdl-dev pkg-config \
+ dh-strip-nondeterminism \
iptables-dev \
javahelper \
- libatasmart-dev \
- libcap-dev \
+ libatasmart-dev \
+ libcap-dev \
libcurl4-gnutls-dev \
+ libcurl3-gnutls-dev \
libdbi0-dev \
libesmtp-dev \
libganglia1-dev \
- libgcrypt11-dev \
+ libgcrypt20-dev \
libglib2.0-dev \
+ libgps-dev \
libhiredis-dev \
+ libi2c-dev \
libldap2-dev \
- liblvm2-dev \
+ liblua5.3-dev \
+ liblvm2-dev \
libmemcached-dev \
libmodbus-dev \
- libmnl-dev \
+ libmosquitto-dev \
+ libmnl-dev \
+ libmysqlclient-dev \
libnotify-dev \
libopenipmi-dev \
liboping-dev \
libow-dev \
- libpcap0.8-dev \
libpcap-dev \
libperl-dev \
libpq-dev \
- librdkafka-dev \
+ libprotobuf-c-dev \
librabbitmq-dev \
- librrd-dev \
+ librdkafka-dev \
+ libriemann-client-dev \
+ librrd-dev \
libsensors4-dev \
- libsigrok-dev \
- libsnmp9-dev \
+ libsigrok-dev \
libsnmp-dev \
perl \
- libtokyocabinet-dev \
- libtokyotyrant-dev \
- libudev-dev \
+ libtokyocabinet-dev \
+ libtokyotyrant-dev \
+ libudev-dev \
libupsclient-dev \
libvarnishapi-dev \
libvirt-dev \
+ libxen-dev \
libxml2-dev \
libyajl-dev \
- linux-libc-dev \
default-jdk \
protobuf-c-compiler \
- python-dev
+ python-dev \
+ riemann-c-client \
+ patch
cd ${BUILD_HOME}
rm -rf collectd
-git clone https://github.com/collectd/collectd; cd collectd; git checkout 37fe166;
-git clone https://github.com/collectd/pkg-debian; cd pkg-debian; git checkout e2e3b00; mv debian ..
+git clone https://github.com/collectd/collectd; cd collectd; git checkout ed946a1;
+git clone https://github.com/collectd/pkg-debian; cd pkg-debian; git checkout 3041e46
+patch -p1 < ../../../enable_dpdk_stats_plugin.patch mv debian ..
cd ${BUILD_HOME}/collectd
./build.sh