Fixed incompatibility of debian packages with older systems [#CLICKHOUSE-3275].

This commit is contained in:
Alexey Milovidov 2017-09-15 12:18:52 +03:00
parent c4b8f0067a
commit 84dad4538a
2 changed files with 7 additions and 1 deletions

View File

@ -1,2 +1,5 @@
#!/bin/sh
set -e
mkdir -p /etc/clickhouse-client/conf.d
chown -R clickhouse: /etc/clickhouse-client

5
debian/rules vendored
View File

@ -95,4 +95,7 @@ endif
dh_install --list-missing --sourcedir=$(DESTDIR)
override_dh_shlibdeps:
dh_shlibdeps -Xdebian/clickhouse-server-base/usr/share/clickhouse/bin/*
true # We depend only on libc and dh_shlibdeps gives us wrong (too strict) dependency.
override_dh_builddeb:
dh_builddeb -- -Z gzip # Older systems don't have "xz", so use "gzip" instead.