Commit 0fe6142c authored by Geoff Simmons's avatar Geoff Simmons

Version 4.3.1 -- RPM installs against Varnish 6.1.

parent 37e6fe10
...@@ -5,16 +5,16 @@ RPMs ...@@ -5,16 +5,16 @@ RPMs
~~~~ ~~~~
Binary, debuginfo and source RPMs for the Tracking Reader are Binary, debuginfo and source RPMs for the Tracking Reader are
available at packagecloud: available at:
https://packagecloud.io/uplex/varnish https://pkg.uplex.de/
The packages are built for Enterprise Linux 7 (el7), and hence will The packages are built for Enterprise Linux 7 (el7), and hence will
run on compatible distros (such as RHEL7, Fedora and CentOS 7). run on compatible distros (such as RHEL7, Fedora and CentOS 7).
To set up your YUM repository for the RPMs, follow these instructions: To set up your YUM repository for the RPMs run::
https://packagecloud.io/uplex/varnish/install#manual-rpm $ yum-config-manager --add-repo https://pkg.uplex.de/rpm/7/uplex-varnish/x86_64/
You will also need these additional repositories: You will also need these additional repositories:
...@@ -22,11 +22,11 @@ You will also need these additional repositories: ...@@ -22,11 +22,11 @@ You will also need these additional repositories:
* ``rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm`` * ``rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm``
* Official Varnish packages from packagecloud (since version 5.2.0) * Official Varnish packages from packagecloud (since version 6.0.0)
* Follow the instructions at: https://packagecloud.io/varnishcache/varnish52/install#manual-rpm * Follow the instructions at: https://packagecloud.io/varnishcache/varnish60/install#manual-rpm
* Or (for version 6.0.0): https://packagecloud.io/varnishcache/varnish60/install#manual-rpm * Or (for version 6.1.x): https://packagecloud.io/varnishcache/varnish61/install#manual-rpm
* Cloudera CDH5 repository for the zookeeper-native package: * Cloudera CDH5 repository for the zookeeper-native package:
......
AC_PREREQ(2.63) AC_PREREQ(2.63)
AC_COPYRIGHT([Copyright (c) 2012-2017 Otto Gmbh & Co KG]) AC_COPYRIGHT([Copyright (c) 2012-2017 Otto Gmbh & Co KG])
AC_INIT([trackrdrd], [4.3.0]) AC_INIT([trackrdrd], [4.3.1])
AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR(src/trackrdrd.c) AC_CONFIG_SRCDIR(src/trackrdrd.c)
AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
# - RPM spec file (trackrdrd.spec) # - RPM spec file (trackrdrd.spec)
# - systemd unit file (trackrdrd.service) # - systemd unit file (trackrdrd.service)
# - logrotate config for the Kafka plugin (trackrdr-kafka.logrotate) # - logrotate config for the Kafka plugin (trackrdr-kafka.logrotate)
# - yum repo config for varnish60@packagecloud (varnishcache_varnish60.repo) # - yum repo config for varnish61@packagecloud (varnishcache_varnish61.repo)
# (see https://packagecloud.io/varnishcache/varnish5/install#manual-rpm) # (see https://packagecloud.io/varnishcache/varnish5/install#manual-rpm)
# At the end of the run, binary, source and debuginfo RPMs are in the # At the end of the run, binary, source and debuginfo RPMs are in the
...@@ -47,9 +47,9 @@ sudo rpm -Uvh \ ...@@ -47,9 +47,9 @@ sudo rpm -Uvh \
sudo yum install -y -q https://archive.cloudera.com/cdh5/one-click-install/redhat/7/x86_64/cloudera-cdh-5-0.x86_64.rpm sudo yum install -y -q https://archive.cloudera.com/cdh5/one-click-install/redhat/7/x86_64/cloudera-cdh-5-0.x86_64.rpm
# set up varnish repo # set up varnish repo
sudo cp /srv/varnishcache_varnish60.repo /etc/yum.repos.d/ sudo cp /srv/varnishcache_varnish61.repo /etc/yum.repos.d/
sudo yum -q makecache -y --disablerepo='*' --enablerepo='varnishcache_varnish60' sudo yum -q makecache -y --disablerepo='*' --enablerepo='varnishcache_varnish61'
# build requirements # build requirements
sudo yum install -y -q varnish-devel pkgconfig make gcc librdkafka-devel \ sudo yum install -y -q varnish-devel pkgconfig make gcc librdkafka-devel \
......
...@@ -11,16 +11,16 @@ Source0: %{name}-%{version}.tar.gz ...@@ -11,16 +11,16 @@ Source0: %{name}-%{version}.tar.gz
Source1: trackrdrd.service Source1: trackrdrd.service
Source2: trackrdr-kafka.logrotate Source2: trackrdr-kafka.logrotate
# varnish from varnish60 at packagecloud # varnish from varnish61 at packagecloud
# zookeeper-native from cloudera-cdh5.repo # zookeeper-native from cloudera-cdh5.repo
Requires: varnish >= 6.0.0, varnish < 6.1.0 Requires: varnish >= 6.1.1
Requires: librdkafka Requires: librdkafka
Requires: zookeeper-native Requires: zookeeper-native
Requires: zlib Requires: zlib
Requires: pcre Requires: pcre
Requires: logrotate Requires: logrotate
BuildRequires: varnish-devel >= 6.0.0, varnish-devel < 6.1.0 BuildRequires: varnish-devel >= 6.1.1
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: make BuildRequires: make
BuildRequires: gcc BuildRequires: gcc
......
[varnishcache_varnish60] [varnishcache_varnish61]
name=varnishcache_varnish60 name=varnishcache_varnish61
baseurl=https://packagecloud.io/varnishcache/varnish60/el/7/$basearch baseurl=https://packagecloud.io/varnishcache/varnish61/el/7/$basearch
repo_gpgcheck=1 repo_gpgcheck=1
gpgcheck=0 gpgcheck=0
enabled=1 enabled=1
gpgkey=https://packagecloud.io/varnishcache/varnish60/gpgkey gpgkey=https://packagecloud.io/varnishcache/varnish61/gpgkey
sslverify=1 sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300 metadata_expire=300
[varnishcache_varnish60-source] [varnishcache_varnish61-source]
name=varnishcache_varnish60-source name=varnishcache_varnish61-source
baseurl=https://packagecloud.io/varnishcache/varnish60/el/7/SRPMS baseurl=https://packagecloud.io/varnishcache/varnish61/el/7/SRPMS
repo_gpgcheck=1 repo_gpgcheck=1
gpgcheck=0 gpgcheck=0
enabled=1 enabled=1
gpgkey=https://packagecloud.io/varnishcache/varnish60/gpgkey gpgkey=https://packagecloud.io/varnishcache/varnish61/gpgkey
sslverify=1 sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300 metadata_expire=300
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment