Commit Graph

151 Commits

Author SHA1 Message Date
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
Fedora Release Engineering
c385823d75 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 18:13:36 +00:00
Fedora Release Engineering
f66045802b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 03:56:47 +00:00
Tomas Krizek
a709bf2f4f
Bump BIND to 9.11.1 and coverity fixes
Signed-off-by: Tomas Krizek <tkrizek@redhat.com>
2017-06-27 11:43:53 +02:00
Petr Menšík
99268f00fb Build with updated libraries 2017-06-26 17:09:44 +02:00
Tomas Krizek
fa3e7427b0
Fix error in postinstall sed script 2017-03-13 13:34:26 +01:00