diff options
Diffstat (limited to 'fluent-bit/lib/librdkafka-2.1.0/packaging/cp/verify-deb.sh')
-rwxr-xr-x | fluent-bit/lib/librdkafka-2.1.0/packaging/cp/verify-deb.sh | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/fluent-bit/lib/librdkafka-2.1.0/packaging/cp/verify-deb.sh b/fluent-bit/lib/librdkafka-2.1.0/packaging/cp/verify-deb.sh new file mode 100755 index 000000000..1350d0655 --- /dev/null +++ b/fluent-bit/lib/librdkafka-2.1.0/packaging/cp/verify-deb.sh @@ -0,0 +1,34 @@ +#!/bin/bash +# + +set -e + +cpver=$1 +base_url=$2 + +if [[ -z $base_url ]]; then + echo "Usage: $0 <cp-base-ver> <base_url>" + exit 1 +fi + +apt-get update +apt-get install -y apt-transport-https wget + +wget -qO - ${base_url}/deb/${cpver}/archive.key | apt-key add - + + +cat >/etc/apt/sources.list.d/Confluent.list <<EOF +deb [arch=amd64] $base_url/deb/${cpver} stable main +EOF + +apt-get update +apt-get install -y librdkafka-dev gcc + +gcc /v/check_features.c -o /tmp/check_features -lrdkafka + +/tmp/check_features + +# Verify plugins +apt-get install -y confluent-librdkafka-plugins + +/tmp/check_features plugin.library.paths monitoring-interceptor |