]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
tests: remove tests/packaging
authorJakub Ružička <jakub.ruzicka@nic.cz>
Fri, 26 Aug 2022 14:58:54 +0000 (16:58 +0200)
committerJakub Ružička <jakub.ruzicka@nic.cz>
Tue, 27 Sep 2022 13:13:48 +0000 (15:13 +0200)
Cleanup before introduction of new packaging tests.

See: https://gitlab.nic.cz/knot/knot-resolver/-/issues/612

178 files changed:
.gitlab-ci.yml
client/.packaging/test.sh [deleted file]
daemon/.packaging/centos/7/builddeps [deleted file]
daemon/.packaging/centos/7/pre-build.sh [deleted file]
daemon/.packaging/centos/7/pre-run.sh [deleted file]
daemon/.packaging/centos/7/rundeps [deleted file]
daemon/.packaging/centos/8/builddeps [deleted file]
daemon/.packaging/centos/8/pre-build.sh [deleted file]
daemon/.packaging/centos/8/pre-run.sh [deleted file]
daemon/.packaging/centos/8/rundeps [deleted file]
daemon/.packaging/debian/10/builddeps [deleted file]
daemon/.packaging/debian/10/pre-build.sh [deleted file]
daemon/.packaging/debian/10/pre-run.sh [deleted file]
daemon/.packaging/debian/10/rundeps [deleted file]
daemon/.packaging/debian/9/builddeps [deleted file]
daemon/.packaging/debian/9/pre-build.sh [deleted file]
daemon/.packaging/debian/9/pre-run.sh [deleted file]
daemon/.packaging/debian/9/rundeps [deleted file]
daemon/.packaging/fedora/31/builddeps [deleted file]
daemon/.packaging/fedora/31/pre-build.sh [deleted file]
daemon/.packaging/fedora/31/pre-run.sh [deleted file]
daemon/.packaging/fedora/31/rundeps [deleted file]
daemon/.packaging/fedora/32/builddeps [deleted file]
daemon/.packaging/fedora/32/pre-build.sh [deleted file]
daemon/.packaging/fedora/32/pre-run.sh [deleted file]
daemon/.packaging/fedora/32/rundeps [deleted file]
daemon/.packaging/leap/15.2/builddeps [deleted file]
daemon/.packaging/leap/15.2/pre-build.sh [deleted file]
daemon/.packaging/leap/15.2/pre-run.sh [deleted file]
daemon/.packaging/leap/15.2/rundeps [deleted file]
daemon/.packaging/leap/docker-image-name [deleted file]
daemon/.packaging/test.config [deleted file]
daemon/.packaging/ubuntu/16.04/builddeps [deleted file]
daemon/.packaging/ubuntu/16.04/pre-build.sh [deleted file]
daemon/.packaging/ubuntu/16.04/pre-run.sh [deleted file]
daemon/.packaging/ubuntu/16.04/rundeps [deleted file]
daemon/.packaging/ubuntu/18.04/builddeps [deleted file]
daemon/.packaging/ubuntu/18.04/pre-build.sh [deleted file]
daemon/.packaging/ubuntu/18.04/pre-run.sh [deleted file]
daemon/.packaging/ubuntu/18.04/rundeps [deleted file]
daemon/.packaging/ubuntu/20.04/builddeps [deleted file]
daemon/.packaging/ubuntu/20.04/pre-build.sh [deleted file]
daemon/.packaging/ubuntu/20.04/pre-run.sh [deleted file]
daemon/.packaging/ubuntu/20.04/rundeps [deleted file]
doc/.packaging/centos/7/NOTSUPPORTED [deleted file]
doc/.packaging/centos/8/NOTSUPPORTED [deleted file]
doc/.packaging/debian/10/build.sh [deleted file]
doc/.packaging/debian/10/builddeps [deleted file]
doc/.packaging/debian/10/install.sh [deleted file]
doc/.packaging/debian/9/build.sh [deleted file]
doc/.packaging/debian/9/builddeps [deleted file]
doc/.packaging/debian/9/install.sh [deleted file]
doc/.packaging/fedora/31/build.sh [deleted file]
doc/.packaging/fedora/31/builddeps [deleted file]
doc/.packaging/fedora/31/install.sh [deleted file]
doc/.packaging/fedora/32/30/build.sh [deleted file]
doc/.packaging/fedora/32/30/builddeps [deleted file]
doc/.packaging/fedora/32/30/install.sh [deleted file]
doc/.packaging/fedora/32/build.sh [deleted file]
doc/.packaging/fedora/32/builddeps [deleted file]
doc/.packaging/fedora/32/install.sh [deleted file]
doc/.packaging/leap/15.2/build.sh [deleted file]
doc/.packaging/leap/15.2/builddeps [deleted file]
doc/.packaging/leap/15.2/install.sh [deleted file]
doc/.packaging/test.sh [deleted file]
doc/.packaging/ubuntu/16.04/build.sh [deleted file]
doc/.packaging/ubuntu/16.04/builddeps [deleted file]
doc/.packaging/ubuntu/16.04/install.sh [deleted file]
doc/.packaging/ubuntu/18.04/build.sh [deleted file]
doc/.packaging/ubuntu/18.04/builddeps [deleted file]
doc/.packaging/ubuntu/18.04/install.sh [deleted file]
doc/.packaging/ubuntu/20.04/build.sh [deleted file]
doc/.packaging/ubuntu/20.04/builddeps [deleted file]
doc/.packaging/ubuntu/20.04/install.sh [deleted file]
modules/bogus_log/.packaging/test.config [deleted file]
modules/daf/.packaging/test.config [deleted file]
modules/detect_time_jump/.packaging/test.config [deleted file]
modules/detect_time_skew/.packaging/test.config [deleted file]
modules/dns64/.packaging/test.config [deleted file]
modules/dnstap/.packaging/centos/7/builddeps [deleted file]
modules/dnstap/.packaging/centos/7/rundeps [deleted file]
modules/dnstap/.packaging/centos/8/builddeps [deleted file]
modules/dnstap/.packaging/centos/8/rundeps [deleted file]
modules/dnstap/.packaging/debian/10/builddeps [deleted file]
modules/dnstap/.packaging/debian/10/rundeps [deleted file]
modules/dnstap/.packaging/debian/9/builddeps [deleted file]
modules/dnstap/.packaging/debian/9/rundeps [deleted file]
modules/dnstap/.packaging/fedora/31/builddeps [deleted file]
modules/dnstap/.packaging/fedora/31/rundeps [deleted file]
modules/dnstap/.packaging/fedora/32/builddeps [deleted file]
modules/dnstap/.packaging/fedora/32/rundeps [deleted file]
modules/dnstap/.packaging/leap/15.2/builddeps [deleted file]
modules/dnstap/.packaging/leap/15.2/rundeps [deleted file]
modules/dnstap/.packaging/test.config [deleted file]
modules/dnstap/.packaging/ubuntu/16.04/builddeps [deleted file]
modules/dnstap/.packaging/ubuntu/16.04/rundeps [deleted file]
modules/dnstap/.packaging/ubuntu/18.04/builddeps [deleted file]
modules/dnstap/.packaging/ubuntu/18.04/rundeps [deleted file]
modules/dnstap/.packaging/ubuntu/20.04/builddeps [deleted file]
modules/dnstap/.packaging/ubuntu/20.04/rundeps [deleted file]
modules/edns_keepalive/.packaging/test.config [deleted file]
modules/etcd/.packaging/centos/7/pre-test.sh [deleted file]
modules/etcd/.packaging/centos/7/rundeps [deleted file]
modules/etcd/.packaging/centos/8/NOTSUPPORTED [deleted file]
modules/etcd/.packaging/debian/10/pre-test.sh [deleted file]
modules/etcd/.packaging/debian/10/rundeps [deleted file]
modules/etcd/.packaging/debian/9/pre-test.sh [deleted file]
modules/etcd/.packaging/debian/9/rundeps [deleted file]
modules/etcd/.packaging/fedora/31/NOTSUPPORTED [deleted file]
modules/etcd/.packaging/fedora/32/NOTSUPPORTED [deleted file]
modules/etcd/.packaging/leap/15.2/pre-test.sh [deleted file]
modules/etcd/.packaging/leap/15.2/rundeps [deleted file]
modules/etcd/.packaging/test.config [deleted file]
modules/etcd/.packaging/ubuntu/16.04/pre-test.sh [deleted file]
modules/etcd/.packaging/ubuntu/16.04/rundeps [deleted file]
modules/etcd/.packaging/ubuntu/18.04/pre-test.sh [deleted file]
modules/etcd/.packaging/ubuntu/18.04/rundeps [deleted file]
modules/etcd/.packaging/ubuntu/20.04/pre-test.sh [deleted file]
modules/etcd/.packaging/ubuntu/20.04/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/centos/7/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/centos/8/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/debian/10/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/debian/9/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/fedora/31/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/fedora/32/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/leap/15.2/NOTSUPPORTED [deleted file]
modules/experimental_dot_auth/.packaging/leap/15.2/pre-test.sh [deleted file]
modules/experimental_dot_auth/.packaging/leap/15.2/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/test.config [deleted file]
modules/experimental_dot_auth/.packaging/ubuntu/16.04/NOTSUPPORTED [deleted file]
modules/experimental_dot_auth/.packaging/ubuntu/18.04/rundeps [deleted file]
modules/experimental_dot_auth/.packaging/ubuntu/20.04/rundeps [deleted file]
modules/graphite/.packaging/centos/7/rundeps [deleted file]
modules/graphite/.packaging/centos/8/rundeps [deleted file]
modules/graphite/.packaging/debian/10/rundeps [deleted file]
modules/graphite/.packaging/debian/9/rundeps [deleted file]
modules/graphite/.packaging/fedora/31/rundeps [deleted file]
modules/graphite/.packaging/fedora/32/rundeps [deleted file]
modules/graphite/.packaging/leap/15.2/NOTSUPPORTED [deleted file]
modules/graphite/.packaging/leap/15.2/pre-test.sh [deleted file]
modules/graphite/.packaging/leap/15.2/rundeps [deleted file]
modules/graphite/.packaging/test.config [deleted file]
modules/graphite/.packaging/ubuntu/16.04/rundeps [deleted file]
modules/graphite/.packaging/ubuntu/18.04/rundeps [deleted file]
modules/graphite/.packaging/ubuntu/20.04/rundeps [deleted file]
modules/hints/.packaging/test.config [deleted file]
modules/http/.packaging/centos/7/rundeps [deleted file]
modules/http/.packaging/centos/8/rundeps [deleted file]
modules/http/.packaging/debian/10/rundeps [deleted file]
modules/http/.packaging/debian/9/rundeps [deleted file]
modules/http/.packaging/fedora/31/rundeps [deleted file]
modules/http/.packaging/fedora/32/rundeps [deleted file]
modules/http/.packaging/leap/15.2/NOTSUPPORTED [deleted file]
modules/http/.packaging/leap/15.2/pre-test.sh [deleted file]
modules/http/.packaging/leap/15.2/rundeps [deleted file]
modules/http/.packaging/test.config [deleted file]
modules/http/.packaging/ubuntu/16.04/NOTSUPPORTED [deleted file]
modules/http/.packaging/ubuntu/18.04/rundeps [deleted file]
modules/http/.packaging/ubuntu/20.04/rundeps [deleted file]
modules/nsid/.packaging/test.config [deleted file]
modules/policy/.packaging/test.config [deleted file]
modules/predict/.packaging/test.config [deleted file]
modules/prefill/.packaging/test.config [deleted file]
modules/priming/.packaging/test.config [deleted file]
modules/rebinding/.packaging/test.config [deleted file]
modules/refuse_nord/.packaging/test.config [deleted file]
modules/renumber/.packaging/test.config [deleted file]
modules/serve_stale/.packaging/test.config [deleted file]
modules/stats/.packaging/test.config [deleted file]
modules/ta_sentinel/.packaging/test.config [deleted file]
modules/ta_signal_query/.packaging/test.config [deleted file]
modules/ta_update/.packaging/test.config [deleted file]
modules/view/.packaging/test.config [deleted file]
modules/watchdog/.packaging/test.config [deleted file]
modules/workarounds/.packaging/test.config [deleted file]
tests/packaging/README.rst [deleted file]
tests/packaging/conftest.py [deleted file]
tests/packaging/test_packaging.py [deleted file]

index 3147b628413aa093f886b4a9fac5075d1bf26945..7f913c60e3747799470e2abbfd1efe53e4d02f73 100644 (file)
@@ -757,43 +757,4 @@ obs:ubuntu2204:x86_64:
     DISTROTEST_NAME: ubuntu2204
     DISTROTEST_REPO: xUbuntu_22.04
 
-.packagingtest: &packagingtest
-  stage: pkgtest
-  only:
-    refs:
-      - nightly@knot/knot-resolver
-  needs: []
-  tags:
-    - dind
-    - amd64
-  variables:
-    DISTRO: debian_10
-  script:
-    - pytest -r fEsxX tests/packaging -k $DISTRO
-
-packaging:centos_8:
-  <<: *packagingtest
-  variables:
-    DISTRO: centos_8
-
-packaging:centos_7:
-  <<: *packagingtest
-  variables:
-    DISTRO: centos_7
-
-packaging:fedora_31:
-  <<: *packagingtest
-  variables:
-    DISTRO: fedora_31
-
-packaging:fedora_32:
-  <<: *packagingtest
-  variables:
-    DISTRO: fedora_32
-
-packaging:leap_15.2:
-  <<: *packagingtest
-  variables:
-    DISTRO: leap_15.2
-
 # }}}
diff --git a/client/.packaging/test.sh b/client/.packaging/test.sh
deleted file mode 100755 (executable)
index e1311c4..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-test -e sbin/kresc
-sbin/kresc  # command will fail because of invalid parameters
-test "$?" -eq 1  # linker error would have different exit code
diff --git a/daemon/.packaging/centos/7/builddeps b/daemon/.packaging/centos/7/builddeps
deleted file mode 100644 (file)
index 3247738..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-gcc
-gcc-c++
-gnutls
-knot-libs
-knot-devel
-libcmocka-devel
-libedit-devel
-libcap-ng
-libuv-devel
-lmdb-devel
-luajit-devel
-meson
-systemd-devel
diff --git a/daemon/.packaging/centos/7/pre-build.sh b/daemon/.packaging/centos/7/pre-build.sh
deleted file mode 100755 (executable)
index d3a9503..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-yum update -y
-yum install -y wget epel-release
-
-# add build repository
-cd /etc/yum.repos.d/
-wget https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/CentOS_7_EPEL/home:CZ-NIC:knot-resolver-build.repo
-
diff --git a/daemon/.packaging/centos/7/pre-run.sh b/daemon/.packaging/centos/7/pre-run.sh
deleted file mode 100755 (executable)
index ee15ec7..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-yum update -y
-yum install -y wget epel-release
-
-# add build repository
-cd /etc/yum.repos.d/
-wget https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/CentOS_7_EPEL/home:CZ-NIC:knot-resolver-latest.repo
diff --git a/daemon/.packaging/centos/7/rundeps b/daemon/.packaging/centos/7/rundeps
deleted file mode 100644 (file)
index 648501e..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-knot-libs
-libedit
-libuv
-luajit
-lua-basexx
-lua-http
diff --git a/daemon/.packaging/centos/8/builddeps b/daemon/.packaging/centos/8/builddeps
deleted file mode 100644 (file)
index 984fa0b..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-gcc
-gcc-c++
-meson
-"pkgconfig(cmocka)"
-"pkgconfig(gnutls)"
-"pkgconfig(libedit)"
-"pkgconfig(libknot)"
-"pkgconfig(libzscanner)"
-"pkgconfig(libdnssec)"
-"pkgconfig(libsystemd)"
-"pkgconfig(libcap-ng)"
-"pkgconfig(libuv)"
-"pkgconfig(lmdb)"
-"pkgconfig(luajit)"
diff --git a/daemon/.packaging/centos/8/pre-build.sh b/daemon/.packaging/centos/8/pre-build.sh
deleted file mode 100755 (executable)
index 31398f8..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-dnf install -y wget 'dnf-command(config-manager)' epel-release centos-release
-
-dnf config-manager --enable PowerTools
-dnf config-manager --enable Devel
-dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/CentOS_8_EPEL/home:CZ-NIC:knot-resolver-build.repo
-dnf install -y knot
-dnf upgrade -y
diff --git a/daemon/.packaging/centos/8/pre-run.sh b/daemon/.packaging/centos/8/pre-run.sh
deleted file mode 100755 (executable)
index 94f8eb0..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-dnf install -y wget 'dnf-command(config-manager)' epel-release centos-release
-
-dnf config-manager --enable PowerTools
-dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/CentOS_8_EPEL/home:CZ-NIC:knot-resolver-latest.repo
-dnf upgrade -y
diff --git a/daemon/.packaging/centos/8/rundeps b/daemon/.packaging/centos/8/rundeps
deleted file mode 100644 (file)
index e3779ec..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-libedit
-knot-libs
-libuv
-luajit
-lua5.1-basexx
-lua5.1-http
diff --git a/daemon/.packaging/debian/10/builddeps b/daemon/.packaging/debian/10/builddeps
deleted file mode 100644 (file)
index 604993c..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-debhelper
-libcmocka-dev
-libedit-dev
-libgnutls28-dev
-libknot-dev
-liblmdb-dev
-luajit-5.1-dev
-libsystemd-dev
-libuv1-dev
-luajit
-pkg-config
-meson
diff --git a/daemon/.packaging/debian/10/pre-build.sh b/daemon/.packaging/debian/10/pre-build.sh
deleted file mode 100755 (executable)
index dc3b801..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# add debian build repository
-apt-get update
-apt-get install -y wget gnupg apt-utils
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-build/Debian_10/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-build.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/Debian_10/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/debian/10/pre-run.sh b/daemon/.packaging/debian/10/pre-run.sh
deleted file mode 100755 (executable)
index 3a3906a..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-apt-get update
-apt-get install -y wget gnupg apt-utils
-
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-latest/Debian_10/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-latest.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/Debian_10/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/debian/10/rundeps b/daemon/.packaging/debian/10/rundeps
deleted file mode 100644 (file)
index a0f40c1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-adduser
-dns-root-data
-systemd
-libc6
-libdnssec7
-libedit2
-libgcc1
-libgnutls30
-libknot10
-liblmdb0
-libluajit-5.1-2
-libstdc++6
-libsystemd0
-libuv1
-libzscanner3
diff --git a/daemon/.packaging/debian/9/builddeps b/daemon/.packaging/debian/9/builddeps
deleted file mode 100644 (file)
index 604993c..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-debhelper
-libcmocka-dev
-libedit-dev
-libgnutls28-dev
-libknot-dev
-liblmdb-dev
-luajit-5.1-dev
-libsystemd-dev
-libuv1-dev
-luajit
-pkg-config
-meson
diff --git a/daemon/.packaging/debian/9/pre-build.sh b/daemon/.packaging/debian/9/pre-build.sh
deleted file mode 100755 (executable)
index 953025f..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# add debian build repository
-apt-get update
-apt-get install -y wget gnupg apt-utils
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-build/Debian_9.0/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-build.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/Debian_9.0/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/debian/9/pre-run.sh b/daemon/.packaging/debian/9/pre-run.sh
deleted file mode 100755 (executable)
index fa8d377..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-apt-get update
-apt-get install -y wget gnupg apt-utils
-
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-latest/Debian_9.0/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-latest.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/Debian_9.0/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/debian/9/rundeps b/daemon/.packaging/debian/9/rundeps
deleted file mode 100644 (file)
index a0f40c1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-adduser
-dns-root-data
-systemd
-libc6
-libdnssec7
-libedit2
-libgcc1
-libgnutls30
-libknot10
-liblmdb0
-libluajit-5.1-2
-libstdc++6
-libsystemd0
-libuv1
-libzscanner3
diff --git a/daemon/.packaging/fedora/31/builddeps b/daemon/.packaging/fedora/31/builddeps
deleted file mode 100644 (file)
index 984fa0b..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-gcc
-gcc-c++
-meson
-"pkgconfig(cmocka)"
-"pkgconfig(gnutls)"
-"pkgconfig(libedit)"
-"pkgconfig(libknot)"
-"pkgconfig(libzscanner)"
-"pkgconfig(libdnssec)"
-"pkgconfig(libsystemd)"
-"pkgconfig(libcap-ng)"
-"pkgconfig(libuv)"
-"pkgconfig(lmdb)"
-"pkgconfig(luajit)"
diff --git a/daemon/.packaging/fedora/31/pre-build.sh b/daemon/.packaging/fedora/31/pre-build.sh
deleted file mode 100755 (executable)
index 7e279da..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-dnf install -y wget
-
-dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/Fedora_31/home:CZ-NIC:knot-resolver-build.repo
-dnf install -y knot
-dnf upgrade -y
diff --git a/daemon/.packaging/fedora/31/pre-run.sh b/daemon/.packaging/fedora/31/pre-run.sh
deleted file mode 100755 (executable)
index b84b42d..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-dnf install -y wget
-
-dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/Fedora_31/home:CZ-NIC:knot-resolver-latest.repo
-dnf upgrade -y
diff --git a/daemon/.packaging/fedora/31/rundeps b/daemon/.packaging/fedora/31/rundeps
deleted file mode 100644 (file)
index 7517b6b..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-libedit
-knot-libs
-libuv
-luajit
-lua5.1-basexx
-lua5.1-psl
-lua5.1-http
diff --git a/daemon/.packaging/fedora/32/builddeps b/daemon/.packaging/fedora/32/builddeps
deleted file mode 100644 (file)
index 984fa0b..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-gcc
-gcc-c++
-meson
-"pkgconfig(cmocka)"
-"pkgconfig(gnutls)"
-"pkgconfig(libedit)"
-"pkgconfig(libknot)"
-"pkgconfig(libzscanner)"
-"pkgconfig(libdnssec)"
-"pkgconfig(libsystemd)"
-"pkgconfig(libcap-ng)"
-"pkgconfig(libuv)"
-"pkgconfig(lmdb)"
-"pkgconfig(luajit)"
diff --git a/daemon/.packaging/fedora/32/pre-build.sh b/daemon/.packaging/fedora/32/pre-build.sh
deleted file mode 100755 (executable)
index 97caead..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-dnf install -y wget
-
-dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/Fedora_32/home:CZ-NIC:knot-resolver-build.repo
-dnf install -y knot
-dnf upgrade -y
diff --git a/daemon/.packaging/fedora/32/pre-run.sh b/daemon/.packaging/fedora/32/pre-run.sh
deleted file mode 100755 (executable)
index b224b7e..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-dnf install -y wget
-
-dnf config-manager --add-repo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/Fedora_32/home:CZ-NIC:knot-resolver-latest.repo
-dnf upgrade -y
diff --git a/daemon/.packaging/fedora/32/rundeps b/daemon/.packaging/fedora/32/rundeps
deleted file mode 100644 (file)
index 7517b6b..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-libedit
-knot-libs
-libuv
-luajit
-lua5.1-basexx
-lua5.1-psl
-lua5.1-http
diff --git a/daemon/.packaging/leap/15.2/builddeps b/daemon/.packaging/leap/15.2/builddeps
deleted file mode 100644 (file)
index e568905..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-gcc
-gcc-c++
-lmdb-devel
-meson
-"pkgconfig(cmocka)"
-"pkgconfig(gnutls)"
-"pkgconfig(libedit)"
-"pkgconfig(libknot)"
-"pkgconfig(libzscanner)"
-"pkgconfig(libdnssec)"
-"pkgconfig(libsystemd)"
-"pkgconfig(libcap-ng)"
-"pkgconfig(libuv)"
-"pkgconfig(luajit)"
diff --git a/daemon/.packaging/leap/15.2/pre-build.sh b/daemon/.packaging/leap/15.2/pre-build.sh
deleted file mode 100755 (executable)
index 274931a..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-zypper addrepo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/openSUSE_Leap_15.2/home:CZ-NIC:knot-resolver-build.repo
-zypper --no-gpg-checks refresh
-zypper install -y knot
-
diff --git a/daemon/.packaging/leap/15.2/pre-run.sh b/daemon/.packaging/leap/15.2/pre-run.sh
deleted file mode 100755 (executable)
index 9b0b5da..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-zypper addrepo https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/openSUSE_Leap_15.2/home:CZ-NIC:knot-resolver-latest.repo
-zypper --no-gpg-checks refresh
diff --git a/daemon/.packaging/leap/15.2/rundeps b/daemon/.packaging/leap/15.2/rundeps
deleted file mode 100644 (file)
index 3f601a0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-libedit0
-knot-libs
-libuv1
-libluajit-5_1-2
diff --git a/daemon/.packaging/leap/docker-image-name b/daemon/.packaging/leap/docker-image-name
deleted file mode 100644 (file)
index 388ed86..0000000
+++ /dev/null
@@ -1 +0,0 @@
-opensuse/leap
diff --git a/daemon/.packaging/test.config b/daemon/.packaging/test.config
deleted file mode 100644 (file)
index 72ec48d..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-quit()
diff --git a/daemon/.packaging/ubuntu/16.04/builddeps b/daemon/.packaging/ubuntu/16.04/builddeps
deleted file mode 100644 (file)
index 7b1d943..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-debhelper
-libcmocka-dev
-libedit-dev
-libgnutls28-dev
-libknot-dev
-liblmdb-dev
-libluajit-5.1-dev
-libsystemd-dev
-libuv1-dev
-luajit
-pkg-config
-meson
-doxygen
-python3-breathe
-python3-sphinx
-python3-sphinx-rtd-theme
diff --git a/daemon/.packaging/ubuntu/16.04/pre-build.sh b/daemon/.packaging/ubuntu/16.04/pre-build.sh
deleted file mode 100755 (executable)
index 5af89ab..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# add build repository
-apt-get update
-apt-get install -y wget gnupg apt-utils
-
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-build/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-build.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/xUbuntu_16.04/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/ubuntu/16.04/pre-run.sh b/daemon/.packaging/ubuntu/16.04/pre-run.sh
deleted file mode 100755 (executable)
index bb81453..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# add build repository
-apt-get update
-apt-get install -y wget gnupg apt-utils
-
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-latest/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-latest.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/xUbuntu_16.04/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/ubuntu/16.04/rundeps b/daemon/.packaging/ubuntu/16.04/rundeps
deleted file mode 100644 (file)
index a0f40c1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-adduser
-dns-root-data
-systemd
-libc6
-libdnssec7
-libedit2
-libgcc1
-libgnutls30
-libknot10
-liblmdb0
-libluajit-5.1-2
-libstdc++6
-libsystemd0
-libuv1
-libzscanner3
diff --git a/daemon/.packaging/ubuntu/18.04/builddeps b/daemon/.packaging/ubuntu/18.04/builddeps
deleted file mode 100644 (file)
index 7b1d943..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-debhelper
-libcmocka-dev
-libedit-dev
-libgnutls28-dev
-libknot-dev
-liblmdb-dev
-libluajit-5.1-dev
-libsystemd-dev
-libuv1-dev
-luajit
-pkg-config
-meson
-doxygen
-python3-breathe
-python3-sphinx
-python3-sphinx-rtd-theme
diff --git a/daemon/.packaging/ubuntu/18.04/pre-build.sh b/daemon/.packaging/ubuntu/18.04/pre-build.sh
deleted file mode 100755 (executable)
index 77551b8..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# add build repository
-apt-get update
-apt-get install -y wget gnupg apt-utils
-
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-build/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-build.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/xUbuntu_18.04/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/ubuntu/18.04/pre-run.sh b/daemon/.packaging/ubuntu/18.04/pre-run.sh
deleted file mode 100755 (executable)
index 71d2a32..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# add build repository
-apt-get update
-apt-get install -y wget gnupg apt-utils
-
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-latest/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-latest.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/xUbuntu_18.04/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/ubuntu/18.04/rundeps b/daemon/.packaging/ubuntu/18.04/rundeps
deleted file mode 100644 (file)
index a0f40c1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-adduser
-dns-root-data
-systemd
-libc6
-libdnssec7
-libedit2
-libgcc1
-libgnutls30
-libknot10
-liblmdb0
-libluajit-5.1-2
-libstdc++6
-libsystemd0
-libuv1
-libzscanner3
diff --git a/daemon/.packaging/ubuntu/20.04/builddeps b/daemon/.packaging/ubuntu/20.04/builddeps
deleted file mode 100644 (file)
index 7b1d943..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-debhelper
-libcmocka-dev
-libedit-dev
-libgnutls28-dev
-libknot-dev
-liblmdb-dev
-libluajit-5.1-dev
-libsystemd-dev
-libuv1-dev
-luajit
-pkg-config
-meson
-doxygen
-python3-breathe
-python3-sphinx
-python3-sphinx-rtd-theme
diff --git a/daemon/.packaging/ubuntu/20.04/pre-build.sh b/daemon/.packaging/ubuntu/20.04/pre-build.sh
deleted file mode 100755 (executable)
index e55fba6..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# add build repository
-apt-get update
-apt-get install -y wget gnupg apt-utils
-
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-build/xUbuntu_20.04/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-build.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-build/xUbuntu_20.04/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/ubuntu/20.04/pre-run.sh b/daemon/.packaging/ubuntu/20.04/pre-run.sh
deleted file mode 100755 (executable)
index 75c32f8..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-# add build repository
-apt-get update
-apt-get install -y wget gnupg apt-utils
-
-echo 'deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-latest/xUbuntu_20.04/ /' > /etc/apt/sources.list.d/home:CZ-NIC:knot-resolver-latest.list
-wget -nv https://download.opensuse.org/repositories/home:CZ-NIC:knot-resolver-latest/xUbuntu_20.04/Release.key -O Release.key
-apt-key add - < Release.key
-
-apt-get update
-apt-get upgrade -y
diff --git a/daemon/.packaging/ubuntu/20.04/rundeps b/daemon/.packaging/ubuntu/20.04/rundeps
deleted file mode 100644 (file)
index a0f40c1..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-adduser
-dns-root-data
-systemd
-libc6
-libdnssec7
-libedit2
-libgcc1
-libgnutls30
-libknot10
-liblmdb0
-libluajit-5.1-2
-libstdc++6
-libsystemd0
-libuv1
-libzscanner3
diff --git a/doc/.packaging/centos/7/NOTSUPPORTED b/doc/.packaging/centos/7/NOTSUPPORTED
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/doc/.packaging/centos/8/NOTSUPPORTED b/doc/.packaging/centos/8/NOTSUPPORTED
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/doc/.packaging/debian/10/build.sh b/doc/.packaging/debian/10/build.sh
deleted file mode 100755 (executable)
index e6084df..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --libdir=lib \
-       --default-library=static \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dkeyfile_default=/usr/share/dns/root.key \
-       -Droot_hints=/usr/share/dns/root.hints \
-       -Dinstall_kresd_conf=enabled \
-       -Dunit_tests=enabled \
-       -Dc_args="${CFLAGS}" \
-       -Dc_link_args="${LDFLAGS}";
diff --git a/doc/.packaging/debian/10/builddeps b/doc/.packaging/debian/10/builddeps
deleted file mode 100644 (file)
index 81b7a5b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-sphinx
-python3-breathe
-python3-sphinx-rtd-theme
diff --git a/doc/.packaging/debian/10/install.sh b/doc/.packaging/debian/10/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/doc/.packaging/debian/9/build.sh b/doc/.packaging/debian/9/build.sh
deleted file mode 100755 (executable)
index e6084df..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --libdir=lib \
-       --default-library=static \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dkeyfile_default=/usr/share/dns/root.key \
-       -Droot_hints=/usr/share/dns/root.hints \
-       -Dinstall_kresd_conf=enabled \
-       -Dunit_tests=enabled \
-       -Dc_args="${CFLAGS}" \
-       -Dc_link_args="${LDFLAGS}";
diff --git a/doc/.packaging/debian/9/builddeps b/doc/.packaging/debian/9/builddeps
deleted file mode 100644 (file)
index 81b7a5b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-sphinx
-python3-breathe
-python3-sphinx-rtd-theme
diff --git a/doc/.packaging/debian/9/install.sh b/doc/.packaging/debian/9/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/doc/.packaging/fedora/31/build.sh b/doc/.packaging/fedora/31/build.sh
deleted file mode 100755 (executable)
index 68ea49e..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --sbindir=sbin \
-       --libdir=lib \
-       --includedir=include \
-       --sysconfdir=etc \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dunit_tests=enabled \
-       -Dmanaged_ta=enabled \
-       -Dkeyfile_default=/var/lib/knot-resolver/root.keys \
-       -Dinstall_root_keys=enabled \
-       -Dinstall_kresd_conf=enabled;
diff --git a/doc/.packaging/fedora/31/builddeps b/doc/.packaging/fedora/31/builddeps
deleted file mode 100644 (file)
index 0a4b886..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-sphinx
-python3-breathe
-python3-sphinx_rtd_theme
diff --git a/doc/.packaging/fedora/31/install.sh b/doc/.packaging/fedora/31/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/doc/.packaging/fedora/32/30/build.sh b/doc/.packaging/fedora/32/30/build.sh
deleted file mode 100755 (executable)
index 68ea49e..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --sbindir=sbin \
-       --libdir=lib \
-       --includedir=include \
-       --sysconfdir=etc \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dunit_tests=enabled \
-       -Dmanaged_ta=enabled \
-       -Dkeyfile_default=/var/lib/knot-resolver/root.keys \
-       -Dinstall_root_keys=enabled \
-       -Dinstall_kresd_conf=enabled;
diff --git a/doc/.packaging/fedora/32/30/builddeps b/doc/.packaging/fedora/32/30/builddeps
deleted file mode 100644 (file)
index 0a4b886..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-sphinx
-python3-breathe
-python3-sphinx_rtd_theme
diff --git a/doc/.packaging/fedora/32/30/install.sh b/doc/.packaging/fedora/32/30/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/doc/.packaging/fedora/32/build.sh b/doc/.packaging/fedora/32/build.sh
deleted file mode 100755 (executable)
index 68ea49e..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --sbindir=sbin \
-       --libdir=lib \
-       --includedir=include \
-       --sysconfdir=etc \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dunit_tests=enabled \
-       -Dmanaged_ta=enabled \
-       -Dkeyfile_default=/var/lib/knot-resolver/root.keys \
-       -Dinstall_root_keys=enabled \
-       -Dinstall_kresd_conf=enabled;
diff --git a/doc/.packaging/fedora/32/builddeps b/doc/.packaging/fedora/32/builddeps
deleted file mode 100644 (file)
index 0a4b886..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-sphinx
-python3-breathe
-python3-sphinx_rtd_theme
diff --git a/doc/.packaging/fedora/32/install.sh b/doc/.packaging/fedora/32/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/doc/.packaging/leap/15.2/build.sh b/doc/.packaging/leap/15.2/build.sh
deleted file mode 100755 (executable)
index 68ea49e..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --sbindir=sbin \
-       --libdir=lib \
-       --includedir=include \
-       --sysconfdir=etc \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dunit_tests=enabled \
-       -Dmanaged_ta=enabled \
-       -Dkeyfile_default=/var/lib/knot-resolver/root.keys \
-       -Dinstall_root_keys=enabled \
-       -Dinstall_kresd_conf=enabled;
diff --git a/doc/.packaging/leap/15.2/builddeps b/doc/.packaging/leap/15.2/builddeps
deleted file mode 100644 (file)
index 60daf9c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-Sphinx
-python3-breathe
-python3-sphinx_rtd_theme
diff --git a/doc/.packaging/leap/15.2/install.sh b/doc/.packaging/leap/15.2/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/doc/.packaging/test.sh b/doc/.packaging/test.sh
deleted file mode 100755 (executable)
index 33bf175..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-test -e ../doc/html/index.html
diff --git a/doc/.packaging/ubuntu/16.04/build.sh b/doc/.packaging/ubuntu/16.04/build.sh
deleted file mode 100755 (executable)
index e6084df..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --libdir=lib \
-       --default-library=static \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dkeyfile_default=/usr/share/dns/root.key \
-       -Droot_hints=/usr/share/dns/root.hints \
-       -Dinstall_kresd_conf=enabled \
-       -Dunit_tests=enabled \
-       -Dc_args="${CFLAGS}" \
-       -Dc_link_args="${LDFLAGS}";
diff --git a/doc/.packaging/ubuntu/16.04/builddeps b/doc/.packaging/ubuntu/16.04/builddeps
deleted file mode 100644 (file)
index 81b7a5b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-sphinx
-python3-breathe
-python3-sphinx-rtd-theme
diff --git a/doc/.packaging/ubuntu/16.04/install.sh b/doc/.packaging/ubuntu/16.04/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/doc/.packaging/ubuntu/18.04/build.sh b/doc/.packaging/ubuntu/18.04/build.sh
deleted file mode 100755 (executable)
index e6084df..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --libdir=lib \
-       --default-library=static \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dkeyfile_default=/usr/share/dns/root.key \
-       -Droot_hints=/usr/share/dns/root.hints \
-       -Dinstall_kresd_conf=enabled \
-       -Dunit_tests=enabled \
-       -Dc_args="${CFLAGS}" \
-       -Dc_link_args="${LDFLAGS}";
diff --git a/doc/.packaging/ubuntu/18.04/builddeps b/doc/.packaging/ubuntu/18.04/builddeps
deleted file mode 100644 (file)
index 81b7a5b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-sphinx
-python3-breathe
-python3-sphinx-rtd-theme
diff --git a/doc/.packaging/ubuntu/18.04/install.sh b/doc/.packaging/ubuntu/18.04/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/doc/.packaging/ubuntu/20.04/build.sh b/doc/.packaging/ubuntu/20.04/build.sh
deleted file mode 100755 (executable)
index e6084df..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-[ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/;
-CFLAGS="$CFLAGS -Wall -pedantic -fno-omit-frame-pointer"
-LDFLAGS="$LDFLAGS -Wl,--as-needed"
-meson build_packaging \
-       --buildtype=plain \
-       --prefix=/root/kresd/install_packaging \
-       --libdir=lib \
-       --default-library=static \
-       -Ddoc=enabled \
-       -Dsystemd_files=enabled \
-       -Dclient=enabled \
-       -Dkeyfile_default=/usr/share/dns/root.key \
-       -Droot_hints=/usr/share/dns/root.hints \
-       -Dinstall_kresd_conf=enabled \
-       -Dunit_tests=enabled \
-       -Dc_args="${CFLAGS}" \
-       -Dc_link_args="${LDFLAGS}";
diff --git a/doc/.packaging/ubuntu/20.04/builddeps b/doc/.packaging/ubuntu/20.04/builddeps
deleted file mode 100644 (file)
index 81b7a5b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-doxygen
-python3-sphinx
-python3-breathe
-python3-sphinx-rtd-theme
diff --git a/doc/.packaging/ubuntu/20.04/install.sh b/doc/.packaging/ubuntu/20.04/install.sh
deleted file mode 100755 (executable)
index 3422d68..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-# SPDX-License-Identifier: GPL-3.0-or-later
-ninja -C build_packaging doc
diff --git a/modules/bogus_log/.packaging/test.config b/modules/bogus_log/.packaging/test.config
deleted file mode 100644 (file)
index bf1c821..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('bogus_log')
-assert(bogus_log)
-quit()
diff --git a/modules/daf/.packaging/test.config b/modules/daf/.packaging/test.config
deleted file mode 100644 (file)
index 2fa1d8c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('daf')
-assert(daf)
-quit()
diff --git a/modules/detect_time_jump/.packaging/test.config b/modules/detect_time_jump/.packaging/test.config
deleted file mode 100644 (file)
index 7ed0e60..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('detect_time_jump')
-assert(detect_time_jump)
-quit()
diff --git a/modules/detect_time_skew/.packaging/test.config b/modules/detect_time_skew/.packaging/test.config
deleted file mode 100644 (file)
index 3a37907..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('detect_time_skew')
-assert(detect_time_skew)
-quit()
diff --git a/modules/dns64/.packaging/test.config b/modules/dns64/.packaging/test.config
deleted file mode 100644 (file)
index 5abf524..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('dns64')
-assert(dns64)
-quit()
diff --git a/modules/dnstap/.packaging/centos/7/builddeps b/modules/dnstap/.packaging/centos/7/builddeps
deleted file mode 100644 (file)
index d3ab354..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-fstrm-devel
-protobuf-c-devel
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/centos/7/rundeps b/modules/dnstap/.packaging/centos/7/rundeps
deleted file mode 100644 (file)
index 06c2792..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-fstrm
-protobuf-c
diff --git a/modules/dnstap/.packaging/centos/8/builddeps b/modules/dnstap/.packaging/centos/8/builddeps
deleted file mode 100644 (file)
index d3ab354..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-fstrm-devel
-protobuf-c-devel
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/centos/8/rundeps b/modules/dnstap/.packaging/centos/8/rundeps
deleted file mode 100644 (file)
index 06c2792..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-fstrm
-protobuf-c
diff --git a/modules/dnstap/.packaging/debian/10/builddeps b/modules/dnstap/.packaging/debian/10/builddeps
deleted file mode 100644 (file)
index 417dc04..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-libfstrm-dev
-libprotobuf-c-dev
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/debian/10/rundeps b/modules/dnstap/.packaging/debian/10/rundeps
deleted file mode 100644 (file)
index a726e12..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-libfstrm0
-libprotobuf-c1
diff --git a/modules/dnstap/.packaging/debian/9/builddeps b/modules/dnstap/.packaging/debian/9/builddeps
deleted file mode 100644 (file)
index 417dc04..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-libfstrm-dev
-libprotobuf-c-dev
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/debian/9/rundeps b/modules/dnstap/.packaging/debian/9/rundeps
deleted file mode 100644 (file)
index a726e12..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-libfstrm0
-libprotobuf-c1
diff --git a/modules/dnstap/.packaging/fedora/31/builddeps b/modules/dnstap/.packaging/fedora/31/builddeps
deleted file mode 100644 (file)
index d3ab354..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-fstrm-devel
-protobuf-c-devel
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/fedora/31/rundeps b/modules/dnstap/.packaging/fedora/31/rundeps
deleted file mode 100644 (file)
index 06c2792..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-fstrm
-protobuf-c
diff --git a/modules/dnstap/.packaging/fedora/32/builddeps b/modules/dnstap/.packaging/fedora/32/builddeps
deleted file mode 100644 (file)
index d3ab354..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-fstrm-devel
-protobuf-c-devel
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/fedora/32/rundeps b/modules/dnstap/.packaging/fedora/32/rundeps
deleted file mode 100644 (file)
index 06c2792..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-fstrm
-protobuf-c
diff --git a/modules/dnstap/.packaging/leap/15.2/builddeps b/modules/dnstap/.packaging/leap/15.2/builddeps
deleted file mode 100644 (file)
index 30f8d9e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-fstrm-devel
-libprotobuf-c-devel
-protobuf-c
diff --git a/modules/dnstap/.packaging/leap/15.2/rundeps b/modules/dnstap/.packaging/leap/15.2/rundeps
deleted file mode 100644 (file)
index 06c2792..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-fstrm
-protobuf-c
diff --git a/modules/dnstap/.packaging/test.config b/modules/dnstap/.packaging/test.config
deleted file mode 100644 (file)
index 5966860..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('dnstap')
-assert(dnstap)
-quit()
diff --git a/modules/dnstap/.packaging/ubuntu/16.04/builddeps b/modules/dnstap/.packaging/ubuntu/16.04/builddeps
deleted file mode 100644 (file)
index 417dc04..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-libfstrm-dev
-libprotobuf-c-dev
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/ubuntu/16.04/rundeps b/modules/dnstap/.packaging/ubuntu/16.04/rundeps
deleted file mode 100644 (file)
index a726e12..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-libfstrm0
-libprotobuf-c1
diff --git a/modules/dnstap/.packaging/ubuntu/18.04/builddeps b/modules/dnstap/.packaging/ubuntu/18.04/builddeps
deleted file mode 100644 (file)
index 417dc04..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-libfstrm-dev
-libprotobuf-c-dev
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/ubuntu/18.04/rundeps b/modules/dnstap/.packaging/ubuntu/18.04/rundeps
deleted file mode 100644 (file)
index a726e12..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-libfstrm0
-libprotobuf-c1
diff --git a/modules/dnstap/.packaging/ubuntu/20.04/builddeps b/modules/dnstap/.packaging/ubuntu/20.04/builddeps
deleted file mode 100644 (file)
index 417dc04..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-libfstrm-dev
-libprotobuf-c-dev
-protobuf-c-compiler
diff --git a/modules/dnstap/.packaging/ubuntu/20.04/rundeps b/modules/dnstap/.packaging/ubuntu/20.04/rundeps
deleted file mode 100644 (file)
index a726e12..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-libfstrm0
-libprotobuf-c1
diff --git a/modules/edns_keepalive/.packaging/test.config b/modules/edns_keepalive/.packaging/test.config
deleted file mode 100644 (file)
index 5c71c79..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('edns_keepalive')
-
-for _,item in ipairs(modules.list()) do
-       if item == "edns_keepalive" then
-               os.exit(0)
-       end
-end
-
-os.exit(1)
diff --git a/modules/etcd/.packaging/centos/7/pre-test.sh b/modules/etcd/.packaging/centos/7/pre-test.sh
deleted file mode 100755 (executable)
index 4df79d9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks install etcd --from=https://mah0x211.github.io/rocks/
diff --git a/modules/etcd/.packaging/centos/7/rundeps b/modules/etcd/.packaging/centos/7/rundeps
deleted file mode 100644 (file)
index 795a3c4..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-openssl-devel
-lua-devel
-luarocks
-git
-gcc
-make
diff --git a/modules/etcd/.packaging/centos/8/NOTSUPPORTED b/modules/etcd/.packaging/centos/8/NOTSUPPORTED
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/etcd/.packaging/debian/10/pre-test.sh b/modules/etcd/.packaging/debian/10/pre-test.sh
deleted file mode 100755 (executable)
index 20073dc..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks --lua-version 5.1 install etcd --from=https://mah0x211.github.io/rocks/
diff --git a/modules/etcd/.packaging/debian/10/rundeps b/modules/etcd/.packaging/debian/10/rundeps
deleted file mode 100644 (file)
index 02d3fcf..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-libssl-dev
-luarocks
-git
-make
diff --git a/modules/etcd/.packaging/debian/9/pre-test.sh b/modules/etcd/.packaging/debian/9/pre-test.sh
deleted file mode 100755 (executable)
index 4df79d9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks install etcd --from=https://mah0x211.github.io/rocks/
diff --git a/modules/etcd/.packaging/debian/9/rundeps b/modules/etcd/.packaging/debian/9/rundeps
deleted file mode 100644 (file)
index 02d3fcf..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-libssl-dev
-luarocks
-git
-make
diff --git a/modules/etcd/.packaging/fedora/31/NOTSUPPORTED b/modules/etcd/.packaging/fedora/31/NOTSUPPORTED
deleted file mode 100644 (file)
index b912289..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-Error installing etcd using luarocks:
-
-
-
-Missing dependencies for process 1.9.0-1:
-   luarocks-fetch-gitrec >= 0.2 (not installed)
-
-process 1.9.0-1 depends on luarocks-fetch-gitrec >= 0.2 (not installed)
-Installing https://luarocks.org/luarocks-fetch-gitrec-0.2-1.src.rock
-
-No existing manifest. Attempting to rebuild...
-luarocks-fetch-gitrec 0.2-1 is now installed in /root/.luarocks (license: MIT)
-
-
-Error: Unknown protocol gitrec
-
diff --git a/modules/etcd/.packaging/fedora/32/NOTSUPPORTED b/modules/etcd/.packaging/fedora/32/NOTSUPPORTED
deleted file mode 100644 (file)
index b912289..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-Error installing etcd using luarocks:
-
-
-
-Missing dependencies for process 1.9.0-1:
-   luarocks-fetch-gitrec >= 0.2 (not installed)
-
-process 1.9.0-1 depends on luarocks-fetch-gitrec >= 0.2 (not installed)
-Installing https://luarocks.org/luarocks-fetch-gitrec-0.2-1.src.rock
-
-No existing manifest. Attempting to rebuild...
-luarocks-fetch-gitrec 0.2-1 is now installed in /root/.luarocks (license: MIT)
-
-
-Error: Unknown protocol gitrec
-
diff --git a/modules/etcd/.packaging/leap/15.2/pre-test.sh b/modules/etcd/.packaging/leap/15.2/pre-test.sh
deleted file mode 100755 (executable)
index 20073dc..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks --lua-version 5.1 install etcd --from=https://mah0x211.github.io/rocks/
diff --git a/modules/etcd/.packaging/leap/15.2/rundeps b/modules/etcd/.packaging/leap/15.2/rundeps
deleted file mode 100644 (file)
index e8df59b..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-libopenssl-devel
-lua51-devel
-lua51-luarocks
-git
-gcc
-make
diff --git a/modules/etcd/.packaging/test.config b/modules/etcd/.packaging/test.config
deleted file mode 100644 (file)
index 1cc7e5a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('etcd')
-assert(etcd)
-quit()
diff --git a/modules/etcd/.packaging/ubuntu/16.04/pre-test.sh b/modules/etcd/.packaging/ubuntu/16.04/pre-test.sh
deleted file mode 100755 (executable)
index 4df79d9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks install etcd --from=https://mah0x211.github.io/rocks/
diff --git a/modules/etcd/.packaging/ubuntu/16.04/rundeps b/modules/etcd/.packaging/ubuntu/16.04/rundeps
deleted file mode 100644 (file)
index a355a9f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-libssl-dev
-luarocks
-git
diff --git a/modules/etcd/.packaging/ubuntu/18.04/pre-test.sh b/modules/etcd/.packaging/ubuntu/18.04/pre-test.sh
deleted file mode 100755 (executable)
index 4df79d9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks install etcd --from=https://mah0x211.github.io/rocks/
diff --git a/modules/etcd/.packaging/ubuntu/18.04/rundeps b/modules/etcd/.packaging/ubuntu/18.04/rundeps
deleted file mode 100644 (file)
index a355a9f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-libssl-dev
-luarocks
-git
diff --git a/modules/etcd/.packaging/ubuntu/20.04/pre-test.sh b/modules/etcd/.packaging/ubuntu/20.04/pre-test.sh
deleted file mode 100755 (executable)
index 20073dc..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks --lua-version 5.1 install etcd --from=https://mah0x211.github.io/rocks/
diff --git a/modules/etcd/.packaging/ubuntu/20.04/rundeps b/modules/etcd/.packaging/ubuntu/20.04/rundeps
deleted file mode 100644 (file)
index 02d3fcf..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-libssl-dev
-luarocks
-git
-make
diff --git a/modules/experimental_dot_auth/.packaging/centos/7/rundeps b/modules/experimental_dot_auth/.packaging/centos/7/rundeps
deleted file mode 100644 (file)
index 36b83e1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-basexx
diff --git a/modules/experimental_dot_auth/.packaging/centos/8/rundeps b/modules/experimental_dot_auth/.packaging/centos/8/rundeps
deleted file mode 100644 (file)
index 984c7ce..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-basexx
diff --git a/modules/experimental_dot_auth/.packaging/debian/10/rundeps b/modules/experimental_dot_auth/.packaging/debian/10/rundeps
deleted file mode 100644 (file)
index 36b83e1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-basexx
diff --git a/modules/experimental_dot_auth/.packaging/debian/9/rundeps b/modules/experimental_dot_auth/.packaging/debian/9/rundeps
deleted file mode 100644 (file)
index 36b83e1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-basexx
diff --git a/modules/experimental_dot_auth/.packaging/fedora/31/rundeps b/modules/experimental_dot_auth/.packaging/fedora/31/rundeps
deleted file mode 100644 (file)
index 984c7ce..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-basexx
diff --git a/modules/experimental_dot_auth/.packaging/fedora/32/rundeps b/modules/experimental_dot_auth/.packaging/fedora/32/rundeps
deleted file mode 100644 (file)
index 984c7ce..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-basexx
diff --git a/modules/experimental_dot_auth/.packaging/leap/15.2/NOTSUPPORTED b/modules/experimental_dot_auth/.packaging/leap/15.2/NOTSUPPORTED
deleted file mode 100644 (file)
index 682eff0..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-
-ERROR:test_packaging:Installing https://luarocks.org/basexx-0.4.1-1.rockspec
-Error: Failed extracting v0.4.1.tar.gz
-
-Doesn't works on GitLab CI/CD, but works on localhost.
-gzip and tar packages are installed, all packages has same version as packages on localhost's docker container.
diff --git a/modules/experimental_dot_auth/.packaging/leap/15.2/pre-test.sh b/modules/experimental_dot_auth/.packaging/leap/15.2/pre-test.sh
deleted file mode 100755 (executable)
index df5d784..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks --lua-version 5.1 install basexx --from=https://mah0x211.github.io/rocks/
diff --git a/modules/experimental_dot_auth/.packaging/leap/15.2/rundeps b/modules/experimental_dot_auth/.packaging/leap/15.2/rundeps
deleted file mode 100644 (file)
index 9e636d8..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-lua51-luarocks
-git
-tar
-gzip
diff --git a/modules/experimental_dot_auth/.packaging/test.config b/modules/experimental_dot_auth/.packaging/test.config
deleted file mode 100644 (file)
index 39e9aed..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('experimental_dot_auth')
-assert(experimental_dot_auth)
-quit()
diff --git a/modules/experimental_dot_auth/.packaging/ubuntu/16.04/NOTSUPPORTED b/modules/experimental_dot_auth/.packaging/ubuntu/16.04/NOTSUPPORTED
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/experimental_dot_auth/.packaging/ubuntu/18.04/rundeps b/modules/experimental_dot_auth/.packaging/ubuntu/18.04/rundeps
deleted file mode 100644 (file)
index 36b83e1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-basexx
diff --git a/modules/experimental_dot_auth/.packaging/ubuntu/20.04/rundeps b/modules/experimental_dot_auth/.packaging/ubuntu/20.04/rundeps
deleted file mode 100644 (file)
index 36b83e1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-basexx
diff --git a/modules/graphite/.packaging/centos/7/rundeps b/modules/graphite/.packaging/centos/7/rundeps
deleted file mode 100644 (file)
index 3da806b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-cqueues
diff --git a/modules/graphite/.packaging/centos/8/rundeps b/modules/graphite/.packaging/centos/8/rundeps
deleted file mode 100644 (file)
index 182251d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-cqueues
diff --git a/modules/graphite/.packaging/debian/10/rundeps b/modules/graphite/.packaging/debian/10/rundeps
deleted file mode 100644 (file)
index 3da806b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-cqueues
diff --git a/modules/graphite/.packaging/debian/9/rundeps b/modules/graphite/.packaging/debian/9/rundeps
deleted file mode 100644 (file)
index 3da806b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-cqueues
diff --git a/modules/graphite/.packaging/fedora/31/rundeps b/modules/graphite/.packaging/fedora/31/rundeps
deleted file mode 100644 (file)
index 182251d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-cqueues
diff --git a/modules/graphite/.packaging/fedora/32/rundeps b/modules/graphite/.packaging/fedora/32/rundeps
deleted file mode 100644 (file)
index 182251d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-cqueues
diff --git a/modules/graphite/.packaging/leap/15.2/NOTSUPPORTED b/modules/graphite/.packaging/leap/15.2/NOTSUPPORTED
deleted file mode 100644 (file)
index b1ae77d..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-
-ERROR:test_packaging:Installing https://luarocks.org/cqueues-20190813.51-0.src.rock
-164 Error: Failed extracting rel-20190813.tar.gz
-
-Doesn't works on GitLab CI/CD, but works on localhost.
-gzip and tar packages are installed, all packages has same version as packages on localhost's docker container.
diff --git a/modules/graphite/.packaging/leap/15.2/pre-test.sh b/modules/graphite/.packaging/leap/15.2/pre-test.sh
deleted file mode 100755 (executable)
index 9614066..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks --lua-version 5.1 install cqueues --from=https://mah0x211.github.io/rocks/
diff --git a/modules/graphite/.packaging/leap/15.2/rundeps b/modules/graphite/.packaging/leap/15.2/rundeps
deleted file mode 100644 (file)
index 8323887..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-libopenssl-devel
-lua51-luarocks
-git
-tar
-gzip
-m4
diff --git a/modules/graphite/.packaging/test.config b/modules/graphite/.packaging/test.config
deleted file mode 100644 (file)
index c23033b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('graphite')
-assert(graphite)
-quit()
diff --git a/modules/graphite/.packaging/ubuntu/16.04/rundeps b/modules/graphite/.packaging/ubuntu/16.04/rundeps
deleted file mode 100644 (file)
index 3da806b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-cqueues
diff --git a/modules/graphite/.packaging/ubuntu/18.04/rundeps b/modules/graphite/.packaging/ubuntu/18.04/rundeps
deleted file mode 100644 (file)
index 3da806b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-cqueues
diff --git a/modules/graphite/.packaging/ubuntu/20.04/rundeps b/modules/graphite/.packaging/ubuntu/20.04/rundeps
deleted file mode 100644 (file)
index 3da806b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-cqueues
diff --git a/modules/hints/.packaging/test.config b/modules/hints/.packaging/test.config
deleted file mode 100644 (file)
index d89c7f0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('hints')
-assert(hints)
-quit()
diff --git a/modules/http/.packaging/centos/7/rundeps b/modules/http/.packaging/centos/7/rundeps
deleted file mode 100644 (file)
index c557cb2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-http
diff --git a/modules/http/.packaging/centos/8/rundeps b/modules/http/.packaging/centos/8/rundeps
deleted file mode 100644 (file)
index ed5aee1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-http
diff --git a/modules/http/.packaging/debian/10/rundeps b/modules/http/.packaging/debian/10/rundeps
deleted file mode 100644 (file)
index c557cb2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-http
diff --git a/modules/http/.packaging/debian/9/rundeps b/modules/http/.packaging/debian/9/rundeps
deleted file mode 100644 (file)
index c557cb2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-http
diff --git a/modules/http/.packaging/fedora/31/rundeps b/modules/http/.packaging/fedora/31/rundeps
deleted file mode 100644 (file)
index ed5aee1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-http
diff --git a/modules/http/.packaging/fedora/32/rundeps b/modules/http/.packaging/fedora/32/rundeps
deleted file mode 100644 (file)
index ed5aee1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua5.1-http
diff --git a/modules/http/.packaging/leap/15.2/NOTSUPPORTED b/modules/http/.packaging/leap/15.2/NOTSUPPORTED
deleted file mode 100644 (file)
index bb50260..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-
-https://github.com/wahern/luaossl/issues/175
-
-
-Doesn't work with libopenssl-devel 1.1.0i-lp151.1.1
diff --git a/modules/http/.packaging/leap/15.2/pre-test.sh b/modules/http/.packaging/leap/15.2/pre-test.sh
deleted file mode 100755 (executable)
index bb1e131..0000000
+++ /dev/null
@@ -1 +0,0 @@
-luarocks --lua-version 5.1 install http --from=https://mah0x211.github.io/rocks/
diff --git a/modules/http/.packaging/leap/15.2/rundeps b/modules/http/.packaging/leap/15.2/rundeps
deleted file mode 100644 (file)
index ab05188..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-libopenssl-devel
-lua51-devel
-lua51-luarocks
-git
-tar
-gzip
-m4
diff --git a/modules/http/.packaging/test.config b/modules/http/.packaging/test.config
deleted file mode 100644 (file)
index cb5e5dd..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('http')
-assert(http)
-quit()
diff --git a/modules/http/.packaging/ubuntu/16.04/NOTSUPPORTED b/modules/http/.packaging/ubuntu/16.04/NOTSUPPORTED
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/http/.packaging/ubuntu/18.04/rundeps b/modules/http/.packaging/ubuntu/18.04/rundeps
deleted file mode 100644 (file)
index c557cb2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-http
diff --git a/modules/http/.packaging/ubuntu/20.04/rundeps b/modules/http/.packaging/ubuntu/20.04/rundeps
deleted file mode 100644 (file)
index c557cb2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-lua-http
diff --git a/modules/nsid/.packaging/test.config b/modules/nsid/.packaging/test.config
deleted file mode 100644 (file)
index de54cce..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('nsid')
-assert(nsid)
-quit()
diff --git a/modules/policy/.packaging/test.config b/modules/policy/.packaging/test.config
deleted file mode 100644 (file)
index 60c9ddc..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('policy')
-assert(policy)
-quit()
diff --git a/modules/predict/.packaging/test.config b/modules/predict/.packaging/test.config
deleted file mode 100644 (file)
index b8e706e..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('predict')
-assert(predict)
-quit()
diff --git a/modules/prefill/.packaging/test.config b/modules/prefill/.packaging/test.config
deleted file mode 100644 (file)
index d0258b0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('prefill')
-assert(prefill)
-quit()
diff --git a/modules/priming/.packaging/test.config b/modules/priming/.packaging/test.config
deleted file mode 100644 (file)
index 63239f0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('priming')
-assert(priming)
-quit()
diff --git a/modules/rebinding/.packaging/test.config b/modules/rebinding/.packaging/test.config
deleted file mode 100644 (file)
index 0a84b88..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('rebinding')
-assert(rebinding)
-quit()
diff --git a/modules/refuse_nord/.packaging/test.config b/modules/refuse_nord/.packaging/test.config
deleted file mode 100644 (file)
index 8679e26..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-assert(modules.load('refuse_nord') == true)
-quit()
diff --git a/modules/renumber/.packaging/test.config b/modules/renumber/.packaging/test.config
deleted file mode 100644 (file)
index 37f136a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('renumber')
-assert(renumber)
-quit()
diff --git a/modules/serve_stale/.packaging/test.config b/modules/serve_stale/.packaging/test.config
deleted file mode 100644 (file)
index 362c4ec..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('serve_stale')
-assert(serve_stale)
-quit()
diff --git a/modules/stats/.packaging/test.config b/modules/stats/.packaging/test.config
deleted file mode 100644 (file)
index fd25460..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('stats')
-assert(stats)
-quit()
diff --git a/modules/ta_sentinel/.packaging/test.config b/modules/ta_sentinel/.packaging/test.config
deleted file mode 100644 (file)
index 4bb6ac9..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('ta_sentinel')
-assert(ta_sentinel)
-quit()
diff --git a/modules/ta_signal_query/.packaging/test.config b/modules/ta_signal_query/.packaging/test.config
deleted file mode 100644 (file)
index dfa7c2a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('ta_signal_query')
-assert(ta_signal_query)
-quit()
diff --git a/modules/ta_update/.packaging/test.config b/modules/ta_update/.packaging/test.config
deleted file mode 100644 (file)
index 5fe5587..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('ta_update')
-assert(ta_update)
-quit()
diff --git a/modules/view/.packaging/test.config b/modules/view/.packaging/test.config
deleted file mode 100644 (file)
index b639fda..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('view')
-assert(view)
-quit()
diff --git a/modules/watchdog/.packaging/test.config b/modules/watchdog/.packaging/test.config
deleted file mode 100644 (file)
index 9d1a291..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('watchdog')
-assert(watchdog)
-quit()
diff --git a/modules/workarounds/.packaging/test.config b/modules/workarounds/.packaging/test.config
deleted file mode 100644 (file)
index c420810..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
--- SPDX-License-Identifier: GPL-3.0-or-later
-modules.load('workarounds')
-assert(workarounds)
-quit()
diff --git a/tests/packaging/README.rst b/tests/packaging/README.rst
deleted file mode 100644 (file)
index 997f666..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-.. SPDX-License-Identifier: GPL-3.0-or-later
-
-Packaging tests
-===============
-
-Packaging tests used pytest, docker and each directory with subdirectory *.packaging*
-is called as *component*.
-
-Run tests for all components:
-
-.. code-block::
-
-  pytest -r fEsxX tests/packaging
-
-List all components:
-
-.. code-block::
-
-  pytest tests/packaging --collect-only
-
-Run test for specific component (*doc/.packaging*):
-
-.. code-block::
-
-  pytest -r fEsxX tests/packaging -k test_collect[debian_10-doc/.packaging]
-
-.. note::
-
-       For debug add argument :code:`-s`.
-
-daemon/.packaging component
----------------------------
-
-This is special component that is used by all others components.
-For each distribution and version are created two docker images with this component.
-One with building dependencies and one for running dependencies.
-*Build docker image* is tagged as :code:`kr-packaging-tests-<distro><version>-build`
-and *Run docker image* is tagged as :code:`kr-packaging-tests-<distro><version>-run`.
-
-Others components
------------------
-
-All others components are based on *daemon/.packaging* component (docker image).
-When component needs new building dependencies, new running dependencies
-or some scripts that change build or run phase (see `File structure of each component`_),
-new docker image is created.
-*Build docker image* is tagged as :code:`kr-packaging-tests-<distro><version>-<component>-build`
-and *Run docker image* is tagged as :code:`kr-packaging-tests-<distro><version>-<component>-run`.
-
-File structure of each component
-------------------------------------
-
-* <distro>
-  * <version>
-    * builddeps - list of build dependencies
-    * rundeps - list of runtime dependencies
-    * pre-build.sh - script called before build phase
-    * post-build.sh - script called after build phase
-    * pre-run.sh - script called before run phase
-    * post-run.sh - script called after run phase
-    * install.sh and build.sh - scripts to rewrite standard commands for building and installing knot-resolvers
-    * pre-test.sh - script called immediately before testing
-* test.config or test.sh - kresd config test or shell script (one of them must exists)
-
-Commands order to create docker image
--------------------------------------
-
-For *build docker image*:
-
-#. run pre-build.sh
-#. install packages specified in the file *builddeps*
-#. run build.sh
-#. run install.sh
-#. run post-build.sh
-
-For *run docker image*:
-
-#. run pre-run.sh
-#. install packages specified in the file *rundeps*
-#. run pre-test.sh
-#. run test (:code:`kresd -c test.config` or :code:`test.sh`)
-#. run post-build.sh
-
-
-.. note::
-
-  knot-resolver builded in *build docker image* is automatically moved to *run docker image*.
diff --git a/tests/packaging/conftest.py b/tests/packaging/conftest.py
deleted file mode 100644 (file)
index 7279c15..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import pytest
-import os
-
-
-def pytest_configure():
-    pytest.KR_PYTESTS_DIR = os.path.dirname(os.path.realpath(__file__))
-    pytest.KR_ROOT_DIR = os.path.join(pytest.KR_PYTESTS_DIR, "..", "..")
-    pytest.KR_PREFIX = "kr-packaging-tests-"
diff --git a/tests/packaging/test_packaging.py b/tests/packaging/test_packaging.py
deleted file mode 100644 (file)
index 1a9bc41..0000000
+++ /dev/null
@@ -1,494 +0,0 @@
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-import os
-import pytest
-import docker
-import logging
-from pathlib import Path
-from abc import ABC, abstractmethod
-
-
-logging.basicConfig(level=logging.INFO)
-logger = logging.getLogger(__name__)
-logger.setLevel(logging.DEBUG)
-client = docker.from_env()
-
-
-class DockerCmdError(Exception):
-    """ Raised when shell command in Docker container failed """
-    pass
-
-
-class ContainerHandler():
-    def __init__(self, image):
-        self.img_id = image
-        self.container = None
-
-    def run(self):
-        self.container = client.containers.run(self.img_id, network_mode='host',
-                                               tty=True, detach=True)
-        logger.info('Run container ID={}'.format(self.container))
-
-    def stop(self):
-        self.container.kill()
-
-    def exec_cmd(self, cmd, workdir):
-        # workaround: When exec_run is called in GitLab CI/CD workdir argument doesn't work.
-        inter_cmd = ''
-        if workdir is not None:
-            inter_cmd = 'cd {}; '.format(workdir)
-
-        rcode, out = self.container.exec_run('/bin/sh -c \'' + inter_cmd + cmd + '\'')
-        if rcode != 0:
-            raise DockerCmdError(rcode, out)
-
-    def getFiles(self, output, path):
-        strm, stat = self.container.get_archive(path)
-        with open(output, 'wb') as ofile:
-            for data in strm:
-                ofile.write(data)
-
-
-class DockerImages(ABC):
-    def __init__(self, version):
-        self.version = version
-        self.module = None
-        self.distro = None
-        self.build_id = None
-        self.run_id = None
-
-    @abstractmethod
-    def cmd_pkgs_install(self):
-        raise NotImplementedError
-
-    @abstractmethod
-    def cmd_kresd_install(self):
-        raise NotImplementedError
-
-    @abstractmethod
-    def cmd_kresd_build(self):
-        raise NotImplementedError
-
-    def readDependencies(self, deps_file):
-        """Read dependencies from file"""
-        listf = None
-        try:
-            with open(deps_file, 'r') as f:
-                listf = f.read().splitlines()
-        except FileNotFoundError:
-            pass
-
-        return listf
-
-    def __genDockerFile(self, path, from_image=None):
-        """Generate Dockerfile for build image"""
-        if self.module is None:
-            raise AttributeError
-
-        if from_image is None:
-            if os.path.isfile(os.path.join(self.module, self.distro, 'docker-image-name')):
-                with open(os.path.join(self.module, self.distro, 'docker-image-name')) as f:
-                    from_image = f.read()
-            else:
-                from_image = '{0}:{1}'.format(self.distro, self.version)
-
-        distro_dir = os.path.join(self.module, self.distro, self.version)
-
-        dockerf = open(os.path.join(path, 'Dockerfile-build'), 'w')
-
-        dockerf.write('FROM {}\n'.format(from_image))
-        dockerf.write('WORKDIR /root/kresd\n')
-        if self.module == 'daemon/.packaging':
-            dockerf.write('COPY . /root/kresd\n')
-        # when this file doesn't exists, tzdata needs user interaction
-        dockerf.write('RUN if [ ! -f /etc/localtime ];' +
-                      'then ln -fs /usr/share/zoneinfo/Europe/Prague /etc/localtime; fi\n')
-        if os.path.isfile(os.path.join(distro_dir, 'pre-build.sh')):
-            dockerf.write('RUN {}\n'.format(os.path.join(distro_dir, 'pre-build.sh')))
-        if os.path.isfile(os.path.join(distro_dir, 'builddeps')):
-            dockerf.write('RUN {0} {1}\n'.format(self.cmd_pkgs_install(),
-                          ' '.join(self.readDependencies(os.path.join(distro_dir, 'builddeps')))))
-        if os.path.isfile(os.path.join(distro_dir, 'build.sh')):
-            dockerf.write('RUN {}\n'.format(os.path.join(distro_dir, 'build.sh')))
-        else:
-            dockerf.write('RUN {}\n'.format(self.cmd_kresd_build()))
-        if os.path.isfile(os.path.join(distro_dir, 'install.sh')):
-            dockerf.write('RUN {}\n'.format(os.path.join(distro_dir, 'install.sh')))
-        else:
-            dockerf.write('RUN {}\n'.format(self.cmd_kresd_install()))
-        if os.path.isfile(os.path.join(distro_dir, 'post-build.sh')):
-            dockerf.write('RUN {}\n'.format(os.path.join(distro_dir, 'post-build.sh')))
-
-        dockerf.close()
-
-    def __genDockerFile_run(self, path, build_id, from_image=None):
-        """Generate Dockerfile for run image"""
-        if self.module is None:
-            raise AttributeError
-
-        if from_image is None:
-            if os.path.isfile(os.path.join(self.module, self.distro, 'docker-image-name')):
-                with open(os.path.join(self.module, self.distro, 'docker-image-name')) as f:
-                    from_image = f.read()
-            else:
-                from_image = '{0}:{1}'.format(self.distro, self.version)
-
-        distro_dir = os.path.join(self.module, self.distro, self.version)
-
-        dockerf = open(os.path.join(path, 'Dockerfile-run'), 'w')
-
-        dockerf.write('FROM {}\n'.format(from_image))
-        dockerf.write('COPY --from={} /root/kresd /root/kresd\n'.format(build_id))
-        dockerf.write('WORKDIR /root/kresd\n')
-        if os.path.isfile(os.path.join(distro_dir, 'pre-run.sh')):
-            dockerf.write('RUN {}\n'.format(os.path.join(distro_dir, 'pre-run.sh')))
-        if os.path.isfile(os.path.join(distro_dir, 'rundeps')):
-            dockerf.write('RUN {0} {1}\n'.format(self.cmd_pkgs_install(),
-                          ' '.join(self.readDependencies(os.path.join(distro_dir, 'rundeps')))))
-        if os.path.isfile(os.path.join(distro_dir, 'pre-test.sh')):
-            dockerf.write('RUN {}\n'.format(os.path.join(distro_dir, 'pre-test.sh')))
-
-        dockerf.close()
-
-    def build_printing_errors(self, path, dockerfile, network_mode, tag, rm):
-        try:
-            return client.images.build(path=path, dockerfile=dockerfile,
-                                       network_mode=network_mode, tag=tag, rm=rm)
-        except docker.errors.BuildError as e:
-            iterable = iter(e.build_log)
-            while True:
-                try:
-                    item = next(iterable)
-                    if item['stream']:
-                        for l in item['stream'].splitlines():
-                            stripped = l.strip()
-                            if stripped:
-                                logging.error(stripped)
-                except StopIteration:
-                    break
-            raise e
-
-    def build(self, tmpdir, tag="", from_image=None):
-        self.__genDockerFile(tmpdir, from_image=from_image)
-
-        logger.debug('tmpdir={}'.format(tmpdir))
-        logger.debug('datadir={}'.format(pytest.KR_ROOT_DIR))
-        logger.debug('tag={}'.format(tag))
-        image = self.build_printing_errors(path=str(pytest.KR_ROOT_DIR),
-                                           dockerfile=os.path.join(tmpdir, 'Dockerfile-build'),
-                                           network_mode='host', tag=tag, rm=True)
-        logger.info('"Build image" ID={} created'.format(image[0].short_id))
-        self.build_id = image[0].short_id
-        return self.build_id
-
-    def build_run(self, tmpdir, build_id, from_image=None, tag=""):
-        self.__genDockerFile_run(tmpdir, build_id, from_image=from_image)
-
-        logger.debug('tmpdir={}'.format(tmpdir))
-        logger.debug('datadir={}'.format(tmpdir))
-        logger.debug('tag={}'.format(tag))
-        image = self.build_printing_errors(path=str(tmpdir),
-                                           dockerfile=os.path.join(tmpdir, 'Dockerfile-run'),
-                                           network_mode='host', tag=tag, rm=True)
-        logger.info('"Run image" ID={} created'.format(image[0].short_id))
-        self.run_id = image[0].short_id
-        return self.run_id
-
-
-class DebianImage(DockerImages):
-    def __init__(self, version):
-        super().__init__(version)
-        self.distro = 'debian'
-
-    def cmd_pkgs_install(self):
-        return 'apt-get install -y '
-
-    def cmd_kresd_install(self):
-        return 'ninja -C build_packaging install >/dev/null'
-
-    def cmd_kresd_build(self):
-        return """\\
-                [ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/; \\
-                CFLAGS=\"$CFLAGS -Wall -pedantic -fno-omit-frame-pointer\"; \\
-                LDFLAGS=\"$LDFLAGS -Wl,--as-needed\"; \\
-                meson build_packaging \\
-                    --buildtype=plain \\
-                    --prefix=/root/kresd/install_packaging \\
-                    --libdir=lib \\
-                    --default-library=static \\
-                    -Dsystemd_files=enabled \\
-                    -Dclient=enabled \\
-                    -Dkeyfile_default=/usr/share/dns/root.key \\
-                    -Droot_hints=/usr/share/dns/root.hints \\
-                    -Dinstall_kresd_conf=enabled \\
-                    -Dunit_tests=enabled \\
-                    -Dc_args=\"${CFLAGS}\" \\
-                    -Dc_link_args=\"${LDFLAGS}\"; \\
-                ninja -C build_packaging
-                """
-
-
-class UbuntuImage(DebianImage):
-    def __init__(self, version):
-        super().__init__(version)
-        self.distro = 'ubuntu'
-
-
-class CentosImage(DockerImages):
-    def __init__(self, version):
-        super().__init__(version)
-        self.distro = 'centos'
-
-    def cmd_pkgs_install(self):
-        return "yum install -y "
-
-    def cmd_kresd_install(self):
-        return 'ninja-build -C build_packaging install'
-
-    def cmd_kresd_build(self):
-        return """\\
-                [ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/; \\
-                CFLAGS=\"$CFLAGS -Wall -pedantic -fno-omit-frame-pointer\"; \\
-                LDFLAGS=\"$LDFLAGS -Wl,--as-needed\"; \\
-                meson build_packaging \\
-                    --buildtype=plain \\
-                    --prefix=/root/kresd/install_packaging \\
-                    --sbindir=sbin \\
-                    --libdir=lib \\
-                    --includedir=include \\
-                    --sysconfdir=etc \\
-                    --default-library=static \\
-                    -Dsystemd_files=enabled \\
-                    -Dclient=enabled \\
-                    -Dunit_tests=enabled \\
-                    -Dmanaged_ta=enabled \\
-                    -Dkeyfile_default=/root/kresd/install_packaging/var/lib/knot-resolver/root.keys \\
-                    -Dinstall_root_keys=enabled \\
-                    -Dinstall_kresd_conf=enabled; \\
-                ninja-build -C build_packaging
-                """
-
-
-class FedoraImage(DockerImages):
-    def __init__(self, version):
-        super().__init__(version)
-        self.distro = 'fedora'
-
-    def cmd_pkgs_install(self):
-        return "dnf install -y "
-
-    def cmd_kresd_install(self):
-        return 'ninja -C build_packaging install >/dev/null'
-
-    def cmd_kresd_build(self):
-        return """\\
-                [ -d /root/kresd/build_packaging ] && rm -rf /root/kresd/build_packaging/; \\
-                CFLAGS=\"$CFLAGS -Wall -pedantic -fno-omit-frame-pointer\"; \\
-                LDFLAGS=\"$LDFLAGS -Wl,--as-needed\"; \\
-                meson build_packaging \\
-                    --buildtype=plain \\
-                    --prefix=/root/kresd/install_packaging \\
-                    --sbindir=sbin \\
-                    --libdir=lib \\
-                    --includedir=include \\
-                    --sysconfdir=etc \\
-                    --default-library=static \\
-                    -Dsystemd_files=enabled \\
-                    -Dclient=enabled \\
-                    -Dunit_tests=enabled \\
-                    -Dmanaged_ta=enabled \\
-                    -Dkeyfile_default=/root/kresd/install_packaging/var/lib/knot-resolver/root.keys \\
-                    -Dinstall_root_keys=enabled \\
-                    -Dinstall_kresd_conf=enabled; \\
-                ninja -C build_packaging
-                """
-
-
-class LeapImage(FedoraImage):
-    def __init__(self, version):
-        super().__init__(version)
-        self.distro = 'leap'
-
-    def cmd_pkgs_install(self):
-        return "zypper install -y "
-
-
-def create_distro_image(name, version):
-    img = None
-
-    if (name == 'debian'):
-        img = DebianImage(version)
-    elif (name == 'ubuntu'):
-        img = UbuntuImage(version)
-    elif (name == 'centos'):
-        img = CentosImage(version)
-    elif (name == 'fedora'):
-        img = FedoraImage(version)
-    elif (name == 'leap'):
-        img = LeapImage(version)
-    else:
-        img = None
-
-    return img
-
-
-def list_dirs(path, exclude=None):
-    """return all 'packaging' directories with full path"""
-    filtered_dirs = []
-
-    for rootpath, dirs, _ in os.walk(path):
-
-        if (os.path.basename(rootpath) == '.packaging'):
-            fdir = os.path.relpath(rootpath, path)
-            if exclude is not None:
-                if fdir not in exclude:
-                    filtered_dirs.append(fdir)
-            else:
-                filtered_dirs.append(fdir)
-
-    return filtered_dirs
-
-
-def list_tests_dirs():
-    """return all 'packaging' directories"""
-    return list_dirs(pytest.KR_ROOT_DIR)
-
-
-def list_distro_vers(distro_root):
-    """
-    return list of { 'name': distro_name, 'version': distro_version)
-    pairs found in distro_root
-    """
-    # transform list of paths like TOP/debian/10 into (debian, 10)
-    dist_ver = [{'name': p.parts[-2], 'version': p.parts[-1]} for p
-                in Path(distro_root).glob('*/*') if p.is_dir()]
-
-    return list(dist_ver)
-
-
-MODULES = list_tests_dirs()
-DISTROS = list_distro_vers(os.path.join(pytest.KR_ROOT_DIR, 'daemon/.packaging'))
-DISTROS_NAMES = ['{0}_{1}'.format(distro['name'], distro['version']) for distro in DISTROS]
-
-
-@pytest.fixture(scope='session', params=DISTROS, ids=DISTROS_NAMES)
-def buildenv(request, tmpdir_factory):
-    distro = request.param
-
-    logger.debug('Creating main images for "{0} {1}"'.format(distro['name'], distro['version']))
-    img = create_distro_image(distro['name'], distro['version'])
-    if img is None:
-        logger.warning('Unknown distro {}'.format(distro['name']))
-    else:
-        img.module = 'daemon/.packaging'
-        tmpdir = tmpdir_factory.mktemp(distro['name']+distro['version'])
-        img.build(tmpdir, tag=pytest.KR_PREFIX+distro['name']+distro['version']+'-build')
-        img.build_run(tmpdir, img.build_id,
-                      tag=pytest.KR_PREFIX+distro['name']+distro['version']+'-run')
-
-    yield img
-#    client.images.remove(img.run_id)
-#    client.images.remove(img.build_id)
-
-
-@pytest.mark.parametrize('module', MODULES)
-def test_collect(module, buildenv, tmp_path):
-    logger.info(' ### Run test {} ###'.format(module))
-
-    if buildenv is None:
-        logger.error('Distro "{0} {1}" isn\'t implemented'.format(buildenv.distro,
-                                                                  buildenv.version))
-        assert False
-
-    rcode = None
-    buildmod = None
-    module_dir = os.path.join(pytest.KR_ROOT_DIR, module)
-    distro_dir = os.path.join(module_dir, buildenv.distro, buildenv.version)
-
-    if os.path.isfile(os.path.join(distro_dir, 'NOTSUPPORTED')):
-        pytest.skip('Unsupported linux distribution ({0} {1}:{2})'.format(buildenv.distro, buildenv.version, module))
-
-    try:
-        if module == 'daemon/.packaging':
-            # use main "run image" without changes
-            logging.info('Use main "run image"')
-            ch = ContainerHandler(buildenv.run_id)
-            ch.run()
-        elif buildenv is not None:
-            if os.path.isfile(os.path.join(distro_dir, 'pre-build.sh')) \
-                    or os.path.isfile(os.path.join(distro_dir, 'builddeps')):
-                # create module specific "build image"
-                logger.info('Create new "build image"')
-                buildmod = create_distro_image(buildenv.distro, buildenv.version)
-                buildmod.module = module
-                buildmod.build(tmp_path, from_image=buildenv.build_id,
-                               tag=pytest.KR_PREFIX+buildmod.distro+buildmod.version+'-' +
-                               module.replace('/.packaging', '')+'-build')
-
-            if buildmod is not None:
-                # new build image was made, create new module specific "run image"
-                logger.info('Create module specific "run image" from Dockerfile')
-                buildmod.build_run(tmp_path, buildmod.build_id,
-                                   tag=pytest.KR_PREFIX+buildmod.distro+buildmod.version+'-' +
-                                   module.replace('/.packaging', '')+'-run', from_image=buildenv.run_id)
-                ch = ContainerHandler(buildmod.run_id)
-                ch.run()
-            elif os.path.isfile(os.path.join(distro_dir, 'pre-run.sh')) \
-                    or os.path.isfile(os.path.join(distro_dir, 'rundeps')):
-                # use main "run image" and apply module specific changes
-                logger.info('Apply module specific changes to "run image"')
-                buildmod = buildenv
-                ch = ContainerHandler(buildmod.run_id)
-                ch.run()
-
-                if os.path.isfile(os.path.join(distro_dir, 'pre-run.sh')):
-                    ch.exec_cmd(os.path.join(module, buildenv.distro, buildenv.version,
-                                'pre-run.sh'), '/root/kresd/')
-
-                if os.path.isfile(os.path.join(distro_dir, 'rundeps')):
-                    logger.debug(buildmod.cmd_pkgs_install() + ' '.join(
-                                  buildmod.readDependencies(os.path.join(distro_dir, 'rundeps'))))
-                    ch.exec_cmd(buildmod.cmd_pkgs_install() + ' '.join(
-                                buildmod.readDependencies(os.path.join(distro_dir, 'rundeps'))),
-                                '/root/kresd/')
-
-                if os.path.isfile(os.path.join(distro_dir, 'pre-test.sh')):
-                    ch.exec_cmd(os.path.join(module, buildenv.distro, buildenv.version,
-                                'pre-test.sh'), '/root/kresd/')
-            else:
-                # use main "run image" without changes
-                logging.info('Use main "run image"')
-                ch = ContainerHandler(buildenv.run_id)
-                ch.run()
-
-        # run test
-        if os.path.isfile(os.path.join(module_dir, 'test.config')):
-            ch.exec_cmd('/root/kresd/install_packaging/sbin/kresd -n -c ' + os.path.join('..',
-                        module, 'test.config'), '/root/kresd/install_packaging/')
-        elif os.path.isfile(os.path.join(module_dir, 'test.sh')):
-            ch.exec_cmd(os.path.join('..', module, 'test.sh'),
-                        '/root/kresd/install_packaging/')
-        else:
-            ch.stop()
-            ch.container.remove()
-            logger.error('Test file (test.config or test.sh) not found')
-            assert False
-
-        rcode = 0
-
-        if os.path.isfile(os.path.join(distro_dir, 'post-run.sh')):
-            ch.exec_cmd(os.path.join(module, buildenv.distro, buildenv.version, 'post-run.sh'),
-                        '/root/kresd/')
-
-    except DockerCmdError as err:
-        rcode, out = err.args
-        logger.debug('rcode: {}'.format(rcode))
-        logger.error(out.decode('utf-8'))
-    finally:
-        ch.stop()
-        ch.container.remove()
-        if buildmod is not None and buildmod is not buildenv:
-            client.images.remove(buildmod.run_id)
-            client.images.remove(buildmod.build_id)
-
-    assert(rcode == 0)