Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
trackrdrd
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
uplex-varnish
trackrdrd
Commits
0fe6142c
Commit
0fe6142c
authored
Nov 30, 2018
by
Geoff Simmons
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Version 4.3.1 -- RPM installs against Varnish 6.1.
parent
37e6fe10
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
36 additions
and
14 deletions
+36
-14
INSTALL.rst
INSTALL.rst
+7
-7
configure.ac
configure.ac
+1
-1
pkg
pkg/rpm/pkg
+3
-3
trackrdrd.spec
pkg/rpm/trackrdrd.spec
+3
-3
varnishcache_varnish61.repo
pkg/rpm/varnishcache_varnish61.repo
+22
-0
No files found.
INSTALL.rst
View file @
0fe6142c
...
...
@@ -5,16 +5,16 @@ RPMs
~~~~
Binary
,
debuginfo
and
source
RPMs
for
the
Tracking
Reader
are
available
at
packagecloud
:
available
at
:
https
://
p
ackagecloud
.
io
/
uplex
/
varnish
https
://
p
kg
.
uplex
.
de
/
The
packages
are
built
for
Enterprise
Linux
7
(
el7
),
and
hence
will
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
:
...
...
@@ -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
``
*
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
/
varnish
52
/
install
#
manual
-
rpm
*
Follow
the
instructions
at
:
https
://
packagecloud
.
io
/
varnishcache
/
varnish
60
/
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
:
...
...
configure.ac
View file @
0fe6142c
AC_PREREQ(2.63)
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_SRCDIR(src/trackrdrd.c)
AM_CONFIG_HEADER(config.h)
...
...
pkg/rpm/pkg
View file @
0fe6142c
...
...
@@ -12,7 +12,7 @@
# - RPM spec file (trackrdrd.spec)
# - systemd unit file (trackrdrd.service)
# - logrotate config for the Kafka plugin (trackrdr-kafka.logrotate)
# - yum repo config for varnish6
0@packagecloud (varnishcache_varnish60
.repo)
# - yum repo config for varnish6
1@packagecloud (varnishcache_varnish61
.repo)
# (see https://packagecloud.io/varnishcache/varnish5/install#manual-rpm)
# At the end of the run, binary, source and debuginfo RPMs are in the
...
...
@@ -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
# set up varnish repo
sudo cp
/srv/varnishcache_varnish6
0
.repo /etc/yum.repos.d/
sudo cp
/srv/varnishcache_varnish6
1
.repo /etc/yum.repos.d/
sudo
yum
-q
makecache
-y
--disablerepo
=
'*'
--enablerepo
=
'varnishcache_varnish6
0
'
sudo
yum
-q
makecache
-y
--disablerepo
=
'*'
--enablerepo
=
'varnishcache_varnish6
1
'
# build requirements
sudo
yum
install
-y
-q
varnish-devel pkgconfig make gcc librdkafka-devel
\
...
...
pkg/rpm/trackrdrd.spec
View file @
0fe6142c
...
...
@@ -11,16 +11,16 @@ Source0: %{name}-%{version}.tar.gz
Source1: trackrdrd.service
Source2: trackrdr-kafka.logrotate
# varnish from varnish6
0
at packagecloud
# varnish from varnish6
1
at packagecloud
# zookeeper-native from cloudera-cdh5.repo
Requires: varnish >= 6.
0.0, varnish < 6.1.0
Requires: varnish >= 6.
1.1
Requires: librdkafka
Requires: zookeeper-native
Requires: zlib
Requires: pcre
Requires: logrotate
BuildRequires: varnish-devel >= 6.
0.0, varnish-devel < 6.1.0
BuildRequires: varnish-devel >= 6.
1.1
BuildRequires: pkgconfig
BuildRequires: make
BuildRequires: gcc
...
...
pkg/rpm/varnishcache_varnish6
0
.repo
→
pkg/rpm/varnishcache_varnish6
1
.repo
View file @
0fe6142c
[varnishcache_varnish6
0
]
name=varnishcache_varnish6
0
baseurl=https://packagecloud.io/varnishcache/varnish6
0
/el/7/$basearch
[varnishcache_varnish6
1
]
name=varnishcache_varnish6
1
baseurl=https://packagecloud.io/varnishcache/varnish6
1
/el/7/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/varnishcache/varnish6
0
/gpgkey
gpgkey=https://packagecloud.io/varnishcache/varnish6
1
/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
[varnishcache_varnish6
0
-source]
name=varnishcache_varnish6
0
-source
baseurl=https://packagecloud.io/varnishcache/varnish6
0
/el/7/SRPMS
[varnishcache_varnish6
1
-source]
name=varnishcache_varnish6
1
-source
baseurl=https://packagecloud.io/varnishcache/varnish6
1
/el/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/varnishcache/varnish6
0
/gpgkey
gpgkey=https://packagecloud.io/varnishcache/varnish6
1
/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment