Compare commits

...
Sign in to create a new pull request.

218 commits

Author SHA1 Message Date
Jakub Ružička
e93f63e14a Release 3.5.2-1 2025-12-19 15:09:23 +01:00
Jakub Ružička
52aa1c6b27 Release 3.5.1-1 2025-10-16 18:27:36 +02:00
Python Maint
ddd930d752 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 12:24:39 +02:00
Python Maint
5f2a9a0ff6 Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 12:54:15 +02:00
Jakub Ružička
dd527b7f5e Release 3.4.8-1 2025-07-30 18:51:10 +02:00
Fedora Release Engineering
6c5a438f27 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 18:52:17 +00:00
Jakub Ružička
4beee8e3ef Remove %{_isa} from new noarch packages Requires 2025-06-12 15:39:53 +02:00
Jakub Ružička
da48f736c7 Release 3.4.7-1 2025-06-04 12:17:47 +02:00
Jakub Ružička
14ad9e8872 Release 3.4.6-1 2025-04-10 14:56:53 +02:00
Jakub Ružička
c4c7522355 Release 3.4.5-1 2025-03-19 15:57:47 +01:00
Zbigniew Jędrzejewski-Szmek
d143e24bd6 Add sysusers.d config file to allow rpm to create users/groups automatically 2025-01-23 19:41:30 +01:00
Jakub Ružička
c7a05c603f Release 3.4.4-1 2025-01-23 12:33:32 +01:00
Fedora Release Engineering
bfa25fcbdf Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 09:38:33 +00:00
Jakub Ružička
dd8ae2dfdc Release 3.4.3-1 2024-12-10 15:06:13 +01:00
Jakub Ružička
5d161e7b83 Release 3.4.2-1 2024-11-25 14:39:09 +01:00
Jakub Ružička
e032f5a7bb Release 3.3.9-1 2024-08-26 13:12:43 +02:00
Jakub Ružička
2a8b2da1f1 Release 3.3.8-1 2024-07-22 15:41:40 +02:00
Fedora Release Engineering
a9e74b73bb Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 12:31:29 +00:00
Jakub Ružička
b123566beb Release 3.3.7-1 2024-06-25 17:57:55 +02:00
Jakub Ružička
0c873d2b5d Release 3.3.6-1 2024-06-13 22:15:33 +02:00
Jakub Ružička
75d5fcc8bf Release 3.3.5-1 2024-03-07 17:06:16 +01:00
Jakub Ružička
7d567e615b Release 3.3.4-1 2024-01-24 14:18:06 +01:00
Fedora Release Engineering
2f4bd0e393 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 01:11:24 +00:00
Jakub Ružička
8b65df1887 Release 3.3.3-1 2023-12-13 16:55:20 +01:00
Jakub Ružička
268a49299e Release 3.3.2-1 2023-10-21 01:29:58 +02:00
Jakub Ružička
bfd23ff357 Release 3.3.1-1 2023-09-12 11:21:30 +02:00
Jakub Ružička
7d87ec6eb5 Release 3.3.0-1 2023-08-28 16:10:32 +02:00
Jakub Ružička
d00ce92d5c Release 3.2.9-1 2023-07-27 17:59:19 +02:00
Fedora Release Engineering
45f01e80d0 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 09:25:17 +00:00
Jakub Ružička
408cf4e78f Release 3.2.8-1 2023-06-26 16:00:51 +02:00
Jakub Ružička
8ea3b7cd99 Release 3.2.7-1 2023-06-06 13:33:52 +02:00
Michel Alexandre Salim
dbe8134e54
Add BR on libxdp on RHEL >= 9 to use with libbpf-1.x
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2023-05-12 12:02:46 -07:00
Jakub Ružička
fbdc7bb308 Update upstream signing key
pub   rsa4096/0x10BB7AF6FEBBD6AB 2017-07-10 [SC] [expires: 2026-11-11]
      Key fingerprint = 742F A4E9 5829 B6C5 EAC6  B857 10BB 7AF6 FEBB D6AB
uid   Daniel Salzman <daniel.salzman@nic.cz>
2023-04-11 14:55:35 +02:00
Jakub Ružička
e87a1b23b5 Release 3.2.6-1 2023-04-06 16:45:26 +02:00
Jakub Ružička
ebadb0cd47 Release 3.2.5-1 2023-02-02 14:20:58 +01:00
Fedora Release Engineering
5342475850 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 15:00:33 +00:00
Jakub Ružička
d5eb75216c Release 3.2.4-1 2022-12-12 13:53:58 +01:00
Jakub Ružička
22e44f1851 Rebuilt for libbpf 1.0 transition 2022-11-28 22:25:29 +00:00
Jakub Ružička
0f4cb8a10a Release 3.2.3-1 2022-11-21 14:44:06 +01:00
Jakub Ružička
ffc3405998 Release 3.2.2-2 2022-11-04 14:04:32 +01:00
Jakub Ružička
1c209927f1 Release 3.2.2-1 2022-11-01 14:05:56 +01:00
Jakub Ružička
2810363627 Release 3.2.1-1 2022-09-09 16:01:39 +02:00
Jakub Ružička
51b9a96e1c Release 3.2.0-1 2022-08-24 13:49:18 +02:00
Fedora Release Engineering
15d4874bf9 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 16:29:34 +00:00
Jakub Ružička
16c38465b5 knot-3.1.8-1 2022-04-28 13:50:48 +02:00
Jakub Ružička
be01bbef6a knot-3.1.7-1 2022-03-30 16:46:06 +02:00
Jakub Ružička
bbc2183701 knot-3.1.6-1
Changelog:
- Update to 3.1.6
- Add dbus config
- Use _sharedstatedir for home
2022-02-10 18:34:59 +01:00
Fedora Release Engineering
617553e5c7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 15:02:34 +00:00
Jakub Ružička
9e0ee5e6d6 knot-3.1.5-1
Changelog:
- Update to 3.1.5
2022-01-05 14:39:06 +00:00
Adrian Reber
c2e3dd7c48
Rebuilt for protobuf 3.19.0 2021-11-06 18:41:40 +01:00
Jakub Ružička
122a1b21fd knot-3.1.4-1
Changelog:
- Update to 3.1.4
2021-11-04 13:17:51 +00:00
Adrian Reber
e0d26b2967
Rebuilt for protobuf 3.18.1 2021-10-26 08:44:22 +02:00
Jakub Ružička
ab953300db knot-3.1.3-1
Changelog:
- Update to 3.1.3
2021-10-19 12:46:11 +00:00
Jakub Ružička
0a3c2778b2 knot-3.1.2-1
Changelog:
- Update to 3.1.2
2021-09-09 13:12:29 +00:00
Jakub Ružička
e878508e28 knot-3.1.1-1
Changelog:
- Update to 3.1.1
- Enable XDP on ARM and improve XDP config macros
- Remove patch included upstream
2021-08-10 14:37:57 +00:00
Jakub Ružička
fc53c045df knot-3.1.0-2
Changelog:
- Introduce a patch to fix tests on ppc64le
- Use autosetup macro to apply patches
2021-08-04 14:11:00 +00:00
Jakub Ružička
1d7d2875cd knot-3.1.0-1
Changelog:
- Update to 3.1.0
- Add missing BuildRequires including new libmnl for kxdpgun
- Temporarily disable XDP on ARM until issues are resolved
2021-08-02 16:09:33 +02:00
Fedora Release Engineering
35867a2b29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 10:16:28 +00:00
Jakub Ružička
0ffed24e6a knot-3.0.8-1
Changelog:
- Update to 3.0.8
- Print failed tests during check
2021-07-16 15:02:35 +00:00
Jakub Ružička
4797c4649d knot-3.0.7-1
Changelog:
- Update to 3.0.7
2021-06-17 12:40:55 +00:00
Jakub Ružička
e391b72f8b knot-3.0.6-1
Changelog:
- Update to 3.0.6
2021-05-14 11:10:35 +00:00
Jakub Ružička
dfb711f3b9 knot-3.0.5-1
Changelog:
- Update to 3.0.5
- Properly escape BASE_VERSION macro
- Include module dirs in main package
2021-03-30 17:22:16 +02:00
Zbigniew Jędrzejewski-Szmek
20531bf493 Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:13:35 +01:00
Jakub Ružička
0e975f2df9 knot-3.0.4-1
Changelog:
- Update to 3.0.4
- Move dnstap module to subpackage
- Move geoip module to subpackage
- Remove redundant VERSION macro
2021-02-02 13:26:05 +00:00
Fedora Release Engineering
5b8fe55789 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 16:00:42 +00:00
Adrian Reber
83124a8512
Rebuilt for protobuf 3.14 2021-01-14 08:45:50 +01:00
Tom Stellard
2b28a103bc Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-05 22:35:56 +00:00
Jakub Ružička
fd14c786d3 knot-3.0.3-1
Changelog:
- Update to 3.0.3
2020-12-18 11:36:01 +01:00
Jakub Ružička
936ea8d574 knot-3.0.2-2
Changelog:
- Remove patch included in upstream release
2020-11-11 15:20:54 +00:00
Jakub Ružička
145359c0fd knot-3.0.2-1: new upstream release
Changelog:
- Update to 3.0.2
2020-11-11 16:09:01 +01:00
Jakub Ružička
2d84f22383 knot-3.0.1-2: respect GnuTLS insecure algorithms
Changelog:
- Respect GnuTLS insecure algorithms
2020-11-11 16:01:05 +01:00
Tomas Krizek
069409e8c5 Merge #2 tests: replace standard-test-rpm with -basic 2020-10-13 10:57:02 +00:00
Jakub Ružička
dd08587d22 knot-3.0.1-1: new upstream release
Changelog:
- Update to 3.0.1
- Sync packaging from upstream
2020-10-12 16:10:52 +02:00
Jakub Ružička
10b74c474a tests: replace standard-test-rpm with -basic
Replace current failing tests mixed with custom roles
with standard tests as described in Fedora CI docs:

https://docs.fedoraproject.org/en-US/ci/how-to-add-dist-git-test/

Functionality of test_basic_zone.yml was ported to
scripts/test_basic_zone.sh.
2020-10-12 14:28:03 +02:00
Adrian Reber
fdd70bcd23
Rebuilt for protobuf 3.13 2020-09-24 08:59:31 +02:00
Jakub Ružička
4c31ed0792 knot-3.0.0-1: update sources 2020-09-10 15:37:32 +00:00
Jakub Ružička
ba4dfabd8f knot-3.0.0-1: new major upstream release
Changelog:
- New major upstream release 3.0.0
- Sync packaging from upstream
2020-09-10 17:17:53 +02:00
Jakub Ružička
07b52db0e2 2.9.6-1: new upstream release
Changelog:
- Update to 2.9.6
2020-09-02 10:56:01 +00:00
Fedora Release Engineering
fe5f24c167 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 03:33:56 +00:00
Adrian Reber
e64f78ee4a
Rebuilt for protobuf 3.12 2020-06-21 18:53:01 +02:00
Tomas Krizek
948f67beac
2.9.5-1: new upstream release 2020-05-25 10:58:01 +02:00
Tomas Krizek
1d6d80228a
2.9.4-1: new upstream release 2020-05-05 10:21:06 +02:00
Tomas Krizek
41c915ca74
2.9.3-1: new upstream release 2020-03-03 13:06:36 +01:00
Fedora Release Engineering
351316b8ee - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 07:43:02 +00:00
Tomas Krizek
6b318bb558
2.9.2-1: new upstream release 2019-12-13 10:22:20 +01:00
Tomas Krizek
8445752fec
new upstream release 2.9.1-1 2019-11-12 12:03:26 +01:00
Tomas Krizek
5e8d6168a9
update PGP key and fix unsafe keyring permissions
Fixes BZ#1756254
2019-11-12 11:51:19 +01:00
Tomas Krizek
8be9013bf4
2.8.4-1: new upstream release 2019-09-24 12:55:49 +02:00
Fedora Release Engineering
13cc527fb9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 11:58:56 +00:00
Tomas Krizek
770016912a
new upstream release 2.8.3 2019-07-16 15:00:29 +02:00
Tomas Krizek
6a5c050e9e
new upstream release 2.8.2 2019-06-26 10:43:44 +02:00
Tomas Krizek
e1861312c1
new upstream release 2.8.1
Resolves BZ#1700251
2019-05-29 16:54:12 +02:00
Tomas Krizek
ae5a70fcd6
2.7.6-3: disable unccessary failing test
Fixes BZ#1675235
2019-02-28 15:48:36 +01:00
Fedora Release Engineering
14bba60009 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 05:54:13 +00:00
Tomas Krizek
87ccb3c7ee
2.7.6-1: new upstream release 2019-01-23 13:45:41 +01:00
Igor Gnatenko
51b0fa2874
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:39:27 +01:00
Tomas Krizek
5d3ab41496
2.7.5-1: new upstream release 2019-01-07 16:35:44 +01:00
Tomas Krizek
89d11859c4
2.7.4-1: new upstream release 2018-11-13 12:37:32 +01:00
Tomas Krizek
4ebdb38189
2.7.3-1: new upstream release 2018-10-12 13:16:31 +02:00
Tomas Krizek
241e73e564
2.7.2-1: new upstream release 2018-08-29 15:12:28 +02:00
Tomas Krizek
6216b6570b
2.7.1-1: new upstream release 2018-08-15 12:40:02 +02:00
Fedora Release Engineering
1c62e7bedd - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 07:19:31 +00:00
Tomas Krizek
2c41e14762
2.6.8-1: new upstream release 2018-07-11 13:09:50 +02:00
Tomas Krizek
b1c8e29cf5
move gcc dependency to correct place 2018-07-11 13:02:23 +02:00
Igor Gnatenko
2823d44dee add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:47 +02:00
Tomas Krizek
1b1e7349f5
2.6.7-1: new upstream release 2018-05-17 13:06:22 +02:00
Tomas Krizek
4b8a4e0694
2.6.6-1: new upstream release 2018-04-11 10:45:18 +02:00
Iryna Shcherbina
82bb3f880a Update Python 2 dependency declarations to new packaging standards 2018-03-26 22:07:21 +02:00
Tomas Krizek
5408c3455f
2.6.5-1: new upstream release 2018-02-12 16:35:53 +01:00
Igor Gnatenko
8cd2a9acda
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:04:54 +01:00
Fedora Release Engineering
1da6dbb71e - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 20:20:33 +00:00
Tomas Krizek
08f8992e68
make gpg signature verification EPEL7 compatible 2018-01-22 17:19:47 +01:00
Tomas Krizek
5ed4a8bcc2
add new sources 2018-01-22 16:37:14 +01:00
Tomas Krizek
6156f9370a
add integration test 2018-01-22 15:50:13 +01:00
Tomas Krizek
671f04d0a2
2.6.4-1: new upstream release, pgp signature verification 2018-01-22 14:31:04 +01:00
Petr Špaček
c6e902f2be
new upstream release (2.6.1) 2017-11-06 15:37:52 +01:00
Petr Špaček
cf0a4aaf82
Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/knot 2017-07-31 14:45:35 +02:00
Petr Špaček
962215f3dd
new upstream release (2.5.3)
Migration from < 2.5 is included.
Migration from < 2.0 is not supported anymore, an error will be raised
if somebody tries to do this update.
2017-07-31 14:42:32 +02:00
Fedora Release Engineering
2e0a0e0bd4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 17:54:01 +00:00
Petr Špaček
0ff1a10ccb
new upstream release (2.4.5) 2017-07-10 14:43:19 +02:00
Petr Špaček
bf30e4218c add support for EPEL builds 2017-02-27 17:47:34 +01:00
Petr Špaček
4249c9f66e new upstream release (2.4.1) 2017-02-27 17:47:34 +01:00
Fedora Release Engineering
0df503baaf - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 17:54:49 +00:00
Petr Špaček
4143523189 add workarounds for 32-bit architectures (small address space) 2017-01-27 19:28:48 +01:00
Petr Špaček
a485e3f8be add workarounds for 32-bit architectures (small address space) 2017-01-27 19:28:16 +01:00
Petr Špaček
216a970801 new upstream release (2.4.0) 2017-01-24 18:28:43 +01:00
Jan Vcelak
98f4bc1283 new upstream release (2.3.3) 2016-12-09 01:35:08 +01:00
Jan Vcelak
ebd4b0f933 fix changelog e-mail 2016-11-17 13:10:37 +01:00
Jan Vcelak
40ddfef985 fix path for moved kzonecheck 2016-11-17 13:08:10 +01:00
Jan Vcelak
e27a82dbeb new upstream version 2016-11-17 12:52:30 +01:00
Jan Vcelak
4dfe89727a fix post-installation scriptlet
Resolves: #1370939
2016-08-29 12:04:41 +02:00
Jan Vcelak
305a0b2a1d %setup instead of %autosetup to avoid git depenency 2016-08-11 14:55:52 +02:00
Jan Vcelak
5a64f28e85 fix build on ppc64 and s390x (big endian)
Resolves: #1365862
2016-08-11 14:45:52 +02:00
Jan Vcelak
61186c4ac8 package new utility 2016-08-09 21:57:45 +02:00
Jan Vcelak
6efbf85917 new release (2.3.0)
Resolves: #1353573 #1353574
2016-08-09 19:47:06 +02:00
Jan Vcelak
5086932682 rebuild for updated userspace-rcu 2016-06-24 19:31:45 +02:00
Jan Vcelak
79ae42d260 new release (2.2.1) 2016-05-30 10:52:37 +02:00
Jan Vcelak
65c2a717d1 fix configuration file 2016-05-29 16:19:12 +02:00
Jan Vcelak
a4a976e42c fix server startup 2016-05-08 13:41:54 +02:00
Jan Vcelak
3bbb27f24d new release (2.2.0) 2016-04-26 20:09:44 +02:00
Jan Vcelak
32aea1ee0d new release (2.1.1) 2016-02-10 20:36:59 +01:00
Dennis Gilmore
29572bed88 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 02:19:31 +00:00
Jan Vcelak
c3ce6661c6 update sources 2016-01-14 17:24:32 +01:00
Jan Vcelak
fdacee6e7d new release (2.1.0) 2016-01-14 13:46:32 +01:00
Jan Vcelak
9d3c314d33 add KASP database initialization 2016-01-14 13:46:32 +01:00
Jan Vcelak
11641d8591 cleanup, user adding 2016-01-14 13:46:32 +01:00
Jan Vcelak
a61fd345c7 changelog: dropping everything non-relevant for 2.0 2016-01-14 13:46:21 +01:00
Jan Vcelak
890e0a47a3 new pre-release (2.1.0-rc1) 2015-12-20 12:34:34 +01:00
Jan Vcelak
740a2c2601 new upstream release (2.0.2) 2015-11-25 13:33:29 +01:00
Jan Vcelak
a7b5887834 new upstream release (2.0.1) 2015-09-03 09:49:54 +02:00
Jan Vcelak
fad377531a new upstream release 2015-07-20 09:59:09 +02:00
Jan Vcelak
87d8a4b6ba new upstream pre-release (2.0.0-rc1) 2015-06-18 17:16:37 +02:00
Dennis Gilmore
62c3287aa5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 13:32:23 +00:00
Kalev Lember
1f7394d3dc Rebuilt for nettle soname bump 2015-05-04 14:48:29 +02:00
Jan Vcelak
9964400c5e fix build requires for systemd 2015-02-13 23:18:35 +01:00
Jan Vcelak
457b287128 knot-doc: ensure documentation is installed, remove .buildinfo 2015-02-13 19:26:09 +01:00
Jan Vcelak
afb887264f use spaces instead of tabs 2015-02-13 19:25:52 +01:00
Jan Vcelak
41c4143f35 knot-doc package: add BSD and MIT licences due to bundled js libs 2015-02-13 19:16:07 +01:00
Jan Vcelak
aa9d5fe079 add changelog entry 2015-02-13 19:06:26 +01:00
Jan Vcelak
4bea6d5b0f make key database writable for server 2015-02-13 19:03:43 +01:00
Jan Vcelak
52c59a3fc6 ensure that builtin lmdb is not used 2015-02-13 19:03:29 +01:00
Jan Vcelak
0d2dc08794 enable documentation building 2015-02-13 19:03:06 +01:00
Jan Vcelak
efcdac2abc split into subpackages 2015-02-13 19:02:22 +01:00
Jan Vcelak
98560d4fb8 update dependencies for 1.99.1 2015-02-13 18:59:18 +01:00
Jan Vcelak
7be817cf16 service file: remove bounding capabilities 2015-01-20 00:10:28 +01:00
Jan Vcelak
22f16959af update to 1.6.1 2014-12-13 19:47:57 +01:00
Jan Vcelak
95da4f22ce service file: set service type to notify 2014-12-13 19:47:45 +01:00
Jan Vcelak
ff0f55182b service file: add bounding capabilities 2014-10-30 17:27:35 +01:00
Jan Vcelak
57c4025389 service file: remove useless startup dependencies 2014-10-30 17:27:27 +01:00
Jan Vcelak
b0bf798c43 default config: run server as unprivileged user 2014-10-30 17:27:13 +01:00
Jan Vcelak
66d0026571 update to 1.6.0 2014-10-24 00:05:50 +02:00
Jan Vcelak
030326e599 default config, fix deprecation warning 2014-09-16 12:50:20 +02:00
Jan Vcelak
ecc65e71c6 update to 1.5.3 2014-09-15 20:59:37 +02:00
Jan Vcelak
ffd3f6ec2c update to 1.5.2 2014-09-08 23:06:02 +02:00
Jan Vcelak
1d564ad9b9 update to 1.5.1 2014-08-19 19:07:39 +02:00
Peter Robinson
12b9e9e832 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 00:34:57 +00:00
Jan Vcelak
a26646e802 merge 1.5.0 changelog entries 2014-07-10 00:55:03 +02:00
Jan Vcelak
46f4eef576 Merge branch 'master' into f20 2014-07-10 00:38:54 +02:00
Jan Vcelak
6bfc71f6bd update to 1.5.0 2014-07-10 00:20:03 +02:00
Jan Vcelak
5265fd21fe fix typo 2014-06-18 19:09:31 +02:00
Jan Vcelak
c5a8b7166c fix reference to documentation in config file 2014-06-18 19:01:35 +02:00
Jan Vcelak
e4487ce5b3 removed samples installation fix 2014-06-18 18:59:03 +02:00
Jan Vcelak
b62d6e46e7 update to 1.4.7 2014-06-18 17:35:55 +02:00
Jan Vcelak
c9b45f4989 update to 1.5.0-rc2 2014-06-18 17:29:57 +02:00
Dennis Gilmore
27cd64dd3a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 22:10:20 -05:00
Jan Vcelak
8dd156b6b7 update to 1.5.0-rc1 2014-06-04 10:37:13 +02:00
Jan Vcelak
f581302ef4 rebuild with correct archive 2014-05-22 16:00:35 +02:00
Jan Vcelak
863ace1577 update to 1.4.6 2014-05-22 13:41:37 +02:00
Jan Vcelak
d1a58ba9a7 update to 1.4.5 2014-04-14 21:50:20 +02:00
Jan Vcelak
6c0aae7184 update to 1.4.4 2014-03-27 17:06:48 +01:00
Jan Vcelak
bb85c68974 update to 1.4.3 2014-02-18 15:26:10 +01:00
Jan Vcelak
629afabc36 rebuild with new userspace-rcu 2014-02-12 14:06:55 +01:00
Jan Vcelak
3e8e95629e BuildRequires: remove ragel
Ragel is optional and required only if .rl files are modified,
upstream ships precompiled .c files.
2014-02-05 12:50:57 +01:00
Jan Vcelak
8b5ce0ddd4 enable IDN support 2014-01-27 19:49:43 +01:00
Jan Vcelak
4cd8c73a79 update to 1.4.2 2014-01-27 19:22:18 +01:00
Jan Vcelak
2265012936 update to 1.4.1 2014-01-13 19:14:56 +01:00
Jan Vcelak
88faf1a48e Merge branch 'master' into f20
* master:
  update to 1.4.0
  update to 1.4.0-rc2
  update to 1.4.0-rc1
2014-01-06 13:37:25 +01:00
Jan Vcelak
40820d52ea update to 1.4.0 2014-01-06 13:34:17 +01:00
Jan Vcelak
7b448b538b update to 1.3.4 2013-12-13 21:36:36 +01:00
Jan Vcelak
b09f21860d update to 1.4.0-rc2 2013-12-13 21:24:19 +01:00
Jan Vcelak
996ed11186 update to 1.4.0-rc1
- update sources, remove old patches
- create directory for DNSSEC keys
- update configuration file
2013-11-26 21:45:39 +01:00
Jan Vcelak
5f6eb395ca fix failing wire reading/writing tests on big endian
Resolves: #1015976
2013-10-08 15:06:25 +02:00
Jan Vcelak
8eff4beb40 update to 1.3.2 2013-10-01 09:26:46 +02:00
Jan Vcelak
7bcbcaf1f8 use unversioned documentation directory
https://fedoraproject.org/wiki/Changes/UnversionedDocdirs

Resolves: #993904
2013-09-01 18:20:14 +02:00
Jan Vcelak
9a89f45eb1 update to 1.3.1 2013-09-01 18:10:32 +02:00
Jan Vcelak
61b93d096f fix build on rawhide
Add directory with sample configuration files into %files section. It
was not needed in F19 from some reason.
2013-07-29 19:25:01 +02:00
Jan Vcelak
12d2e725c5 update to 1.3.0-rc5 2013-07-29 17:54:52 +02:00
Paul Wouters
cd6c4e50b4 * Mon Jul 15 2013 Paul Wouters <pwouters@redhat.com> - 1.3.0-0.3.rc4
- Added Alias=knotd.service alias to service file
- Added ExecStartPre=/usr/sbin/knotc checkconf to service file
2013-07-15 13:38:34 -04:00
Jan Vcelak
7c235c00e4 update to 1.3.0-rc4 2013-07-15 14:28:27 +02:00
Jan Vcelak
2491b7a2f6 upload knot-1.3.0-rc3.tar.gz 2013-07-03 18:27:01 +02:00
Jan Vcelak
56367262d1 update to 1.3.0-rc3
- update to 1.3.0-rc3
- update configuration
- disable assertions in the code (define NDEBUG)
- enable unit tests as a part of RPM build process
- enable fast zone parser
- fix wrong dates in changelog
2013-07-03 13:00:25 +02:00
Jan Vcelak
025b2fd7d6 fix wrong dates in changelog 2013-07-03 12:58:12 +02:00
Paul Wouters
402c5781a2 * Fri Apr 05 2013 Paul Wouters <pwouters@redhat.com> - 1.2.0-1
- Updated to 1.2.0-1
- Enabled hardening/relro/pie protection
2013-04-05 13:05:45 -04:00
Dennis Gilmore
a4342680a1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 21:28:05 -06:00
Paul Wouters
08134e6543 * use new systemd macros 2012-12-20 13:11:51 -05:00
Paul Wouters
b48f66eb02 * knot files 2012-12-20 10:04:57 -05:00
Paul Wouters
4539ee4484 * add spec 2012-12-20 09:45:52 -05:00
Paul Wouters
2c1e7ad24a * Initial package 2012-12-20 09:41:33 -05:00
7 changed files with 1719 additions and 0 deletions

2
.gitignore vendored
View file

@ -0,0 +1,2 @@
/knot-*.tar.xz
/knot-*.tar.xz.asc

View file

@ -0,0 +1,89 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
tW29kqO09AEalR9l
=t42C
-----END PGP PUBLIC KEY BLOCK-----

1579
knot.spec Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,2 @@
SHA512 (knot-3.5.2.tar.xz) = 4dd8e42088f792459859da807427024ded926c2a8fb5b9fd4596b631a184269e3d84f0cd4be9192f2546977c598c418f8d44cabccbc393f9f7cf2f0dd5adc595
SHA512 (knot-3.5.2.tar.xz.asc) = 5f6ee7fedc0d5b904572d2f6d47858065cdc4efa7217b4e9dcbb38ae63a1533646ba2b042bb0c1fe533a3caf6ba41c81010616393d2a0adcea77712608931b38

14
tests/README.md Normal file
View file

@ -0,0 +1,14 @@
Package tests
=============
These tests implement the standard test interface in Fedora CI.
See https://docs.fedoraproject.org/en-US/ci/tests/ for details.
Manual execution
----------------
Run the following command on your machine. Please note, it will make
modifications to your system. It's best to run these on a clean, throw-away
testing system or a VM.
ansible-playbook tests/tests.yml -e subjects=/path/to/knot.rpm,/path/to/knot-libs.rpm -e artifacts=/path/to/artifacts

View file

@ -0,0 +1,18 @@
#!/bin/bash
# test basic system-wide functionality of Knot DNS
set -ex
# create zone file from examples
cp /usr/share/doc/knot/samples/example.com.zone /var/lib/knot/example.com.zone
# configure knot to serve example.com zone using dark sed magic
sed 's/^#\?\([ \t]*-[ \t]*domain:[ \t]\+example.com\)[ \t]*$/\1/' -i /etc/knot/knot.conf
# (re)start knotd
systemctl stop knot.service
systemctl start knot.service || systemctl status knot.service
# check valid query is answered
dig @127.0.0.1 example.com | grep NOERROR
# check query for non-existent zone is refused
dig @127.0.0.1 bad-example.com | grep REFUSED

15
tests/tests.yml Normal file
View file

@ -0,0 +1,15 @@
---
- hosts: localhost
remote_user: root
roles:
- role: standard-test-basic
tags:
- classic
required_packages:
- bind-utils
tests:
- knotd-show-version:
run: knotd --version
- basic-zone:
dir: scripts
run: ./test_basic_zone.sh