Commit Graph

162 Commits

Author SHA1 Message Date
Petr Menšík
dfca83f995 Rebuild for BIND 9.16.17, add patch
BIND update needs another change again. Just a small tweak and rebuild
for new version is required.

Signed-off-by: Petr Menšík <pemensik@redhat.com>
2021-06-17 18:22:30 +02:00
Alexander Bokovoy
ed495ed7b3 Remove old patches
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
2021-05-25 17:42:11 +03:00
Alexander Bokovoy
517d97ba11 Upstream release 11.9
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
2021-05-25 17:41:16 +03:00
Petr Menšík
637bff77ea Add BIND 9.16.16 support
Remove innecessary checks on calls to bind libraries. Pointers are
checked in bind functions anyway. Such checks are no longer available on
BIND 9.16.16.
2021-05-24 20:36:13 +02:00
Petr Menšík
aec4556df0 Rebuilt for BIND 9.16.15 2021-04-29 18:20:41 +02:00
Petr Menšík
a302ab4ecc Add BIND 9.16.13 support 2021-03-26 16:25:59 +01:00
Alexander Bokovoy
003159c25b Upstream release 11.7
Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
2021-02-24 11:42:11 +02:00
Fedora Release Engineering
1e5fd00811 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 01:08:40 +00:00
Petr Menšík
713204e81c Rebuilt for BIND 9.16.11 2021-01-22 18:53:10 +01:00
Petr Menšík
108f17e04b Rebuilt for BIND 9.16.10 2021-01-15 10:49:52 +01:00
Petr Menšík
359f0ddb46 Use make macros
Make spec a bit more readable, use prepared build and install macros
with all required parameters.

https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2021-01-12 15:04:27 +01:00
Petr Menšík
38613fc1f5 Support BIND 9.16.10 API change
Recent BIND release changed the API, support both older and more recent
BIND versions. Just add one parameter #if to ldap_driver.c.
2021-01-12 15:02:57 +01:00
Alexander Bokovoy
0614e620de Both require bind and require it for pre-install script
Resolves: rhbz#1902811
2020-12-17 16:13:34 +02:00
Alexander Bokovoy
0f36ba2830 Pre-require bind when installing bind-dyndb-ldap
bind-dyndb-ldap depends on 'named' group that is created at bind package
pre-install time. Thus, we need to ensure bind is installed before
bind-dyndb-ldap.

Resolves: rhbz#1902811
2020-12-17 10:40:48 +02:00
Tom Stellard
39c29f81e5 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 02:53:37 +00:00
Petr Menšík
4125530c01 Add support for BIND 9.16.9
It changed DB api and needs additional patch. No build yet, therefore no
changelog entry.

Signed-off-by: Petr Menšík <pemensik@redhat.com>
2020-11-26 18:00:25 +01:00
Petr Menšík
2c5f19e0b6 Make build prerequisites pass for 9.16 2020-11-26 17:05:39 +01:00
Alexander Bokovoy
acf4548c81 Update to v11.6
- Use proper reference counting semantics according to BIND version
- Do not define with_bind_pkcs11 to 0 in the newer path because RPM's
  %{with foo} macro counts on 'foo' not being defined.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1899744
2020-11-23 16:08:52 +02:00
Alexander Bokovoy
d823019b79 Update to bind-dyndb-ldap 11.5
Enable use of OpenSSL pkcs11 engine
2020-11-18 13:36:05 +02:00
Petr Menšík
e54c6e9459 Rebuilt for bind 9.11.24 2020-10-23 17:43:37 +02:00
Petr Menšík
4824457b8c Rebuilt for bind 9.11.22 2020-08-21 12:37:57 +02:00
Fedora Release Engineering
f9c655ccfd - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:08:21 +00:00
Fedora Release Engineering
707f099359 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 13:07:49 +00:00
Alexander Bokovoy
2375492022 Remove the patch that is in upstream release 2020-06-08 19:28:35 +03:00
Alexander Bokovoy
f68f500ef0 Upstream release v11.3 2020-06-08 19:22:21 +03:00
Petr Menšík
9f419a5911 Rebuilt for bind 9.11.17 2020-03-31 20:59:12 +02:00
Fedora Release Engineering
b3f71fbba6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 12:58:02 +00:00
Petr Menšík
4b2e61ba6e Rebuilt for bind 9.11.13 2019-11-25 21:59:54 +01:00
Petr Menšík
565e435bf2 Add support for serve-stale
Require bind with serve-stale feature. Add new database methods, just
wrapper to original db. Make support detected on build time.
2019-11-12 17:02:49 +01:00
Alexander Bokovoy
32c95c8c20 Package v11.2 2019-11-05 18:02:14 +02:00
Petr Menšík
02cb6b2351 Rebuilt for bind 9.11.8 2019-08-27 21:58:00 +02:00
Alexander Bokovoy
7db9c0fa27 Fix attribute templating in case of a missing default value
Resolves: rhbz#1705072
2019-08-16 14:14:38 +03:00
Fedora Release Engineering
87c548e542 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 19:16:24 +00:00
Petr Menšík
ef63c4119a Rebuilt for bind 9.11.8 2019-07-17 20:09:01 +02:00
Petr Menšík
29cd7daa2a Rebuilt for bind 9.11.7 2019-06-11 13:38:37 +02:00
Petr Menšík
b4f81a0f30 Rebuilt for bind 9.11.6 2019-05-03 16:46:35 +02:00
Fedora Release Engineering
c8ec73496d - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 14:37:09 +00:00
Igor Gnatenko
755ec664de Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:56 +01:00
Petr Menšík
1dccccd2bb Fix error in Rawhide
GCC reports warning on NULL parameter passed into printf. Pass there a
real value.
2019-01-28 00:25:32 +01:00
Petr Menšík
8957a1414e Update headers to support bind 9.11.5
BIND updated its headers without backward compatiblity layer inside.
New releases removed custom types from its own sources, like
isc_uint32_t and isc_boolean_t. They replaced it with standard types
uint32_t and bool. Until all usages are replaced, this is required to
compile. Unfortunately no backward compatiblity is provided.
2019-01-27 23:52:12 +01:00
Petr Menšík
af60d375af Fix previous commit 2018-07-13 22:09:45 +02:00
Petr Menšík
9e5d8bbb27 Require bind with writable home, update to 9.11.4
Signed-off-by: Petr Menšík <pemensik@redhat.com>
2018-07-13 19:43:31 +02:00
Fedora Release Engineering
8e9009f133 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 21:04:47 +00:00
Jason Tibbitts
30f503f0db Remove needless use of %defattr 2018-07-10 00:26:52 -05:00
Petr Menšík
d9682bffe8 Rebuild for bind 9.11.3. Minor tweaks to compile.
Signed-off-by: Petr Menšík <pemensik@redhat.com>
2018-03-02 09:36:33 +01:00
Igor Gnatenko
be472953c0
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:02:43 +01:00
Igor Gnatenko
c61ca7f354 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:05:51 +01:00
Fedora Release Engineering
945479f70e - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 03:50:10 +00:00
Petr Menšík
b4fce6b70a Rebuild again against bind-9.11.2-P1
Signed-off-by: Petr Menšík <pemensik@redhat.com>
2018-01-19 10:01:47 +01:00
Petr Menšík
c7f20d0724 Rebuild for bind 9.11.2 2018-01-09 21:39:25 +01:00