Commit Graph

228 Commits

Author SHA256 Message Date
Dominique Leuenberger
6b0a83c841 Accepting request 282345 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/282345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=103
2015-01-22 20:48:52 +00:00
Andrey Karepin
4d1f101c72 added mistakenly deleted row (Request 266520)
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=161
2015-01-11 18:19:25 +00:00
Andrey Karepin
43ba3368ef Accepting request 266520 from home:jengelh:branches:network
- Explicitly BuildRequire systemd-rpm-macros since it is used
  for lwresd %post etc. Then drop pre-12.x material.
  Remove configure.in.diff2.

OBS-URL: https://build.opensuse.org/request/show/266520
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=160
2015-01-11 16:14:25 +00:00
Dominique Leuenberger
c183b54c3e Accepting request 264811 from network
- Corrections to baselibs.conf

- Update to version 9.10.1-P1
  - A flaw in delegation handling could be exploited to put named into an
    infinite loop.  This has been addressed by placing limits on the number of
    levels of recursion named will allow (default 7), and the number of
    iterative queries that it will send (default 50) before terminating a
    recursive query (CVE-2014-8500); (bnc#908994).
    The recursion depth limit is configured via the "max-recursion-depth"
    option, and the query limit via the "max-recursion-queries" option.
    [RT #37580]
  - When geoip-directory was reconfigured during named run-time, the
    previously loaded GeoIP data could remain, potentially causing wrong ACLs
    to be used or wrong results to be served based on geolocation
    (CVE-2014-8680). [RT #37720]; (bnc#908995).
  - Lookups in GeoIP databases that were not loaded could cause an assertion
    failure (CVE-2014-8680). [RT #37679]; (bnc#908995).
  - The caching of GeoIP lookups did not always handle address families
    correctly, potentially resulting in an assertion failure (CVE-2014-8680).
    [RT #37672]; (bnc#908995).

- Convert some hard PreReq to leaner Requires(pre).
- Typographical and orthographic fixes to description texts.

- Fix bashisms in the createNamedConfInclude script.
- Post scripts: remove '-e' option of 'echo' that may be unsupported
  in some POSIX-compliant shells.

- Add openssl engines to the lwresd chroot.
- Add /etc/lwresd.conf with attribute ghost to the list of files.

OBS-URL: https://build.opensuse.org/request/show/264811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=102
2014-12-19 08:41:28 +00:00
Lars Müller
ce7779f753 Add lost hyphen to minimize diff with the submit request to factory.
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=158
2014-12-11 15:29:03 +00:00
Lars Müller
70eef698ee Accepting request 264794 from home:jengelh:branches:network
- Corrections to baselibs.conf
Just merge my changes properly already.

OBS-URL: https://build.opensuse.org/request/show/264794
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=157
2014-12-11 14:46:49 +00:00
Lars Müller
24da4f54fa Accepting request 264596 from home:lmuelle:bind
- Update to version 9.10.1-P1
  - A flaw in delegation handling could be exploited to put named into an
    infinite loop.  This has been addressed by placing limits on the number of
    levels of recursion named will allow (default 7), and the number of
    iterative queries that it will send (default 50) before terminating a
    recursive query (CVE-2014-8500); (bnc#908994).
    The recursion depth limit is configured via the "max-recursion-depth"
    option, and the query limit via the "max-recursion-queries" option.
    [RT #37580]
  - When geoip-directory was reconfigured during named run-time, the
    previously loaded GeoIP data could remain, potentially causing wrong ACLs
    to be used or wrong results to be served based on geolocation
    (CVE-2014-8680). [RT #37720]; (bnc#908995).
  - Lookups in GeoIP databases that were not loaded could cause an assertion
    failure (CVE-2014-8680). [RT #37679]; (bnc#908995).
  - The caching of GeoIP lookups did not always handle address families
    correctly, potentially resulting in an assertion failure (CVE-2014-8680).
    [RT #37672]; (bnc#908995).

OBS-URL: https://build.opensuse.org/request/show/264596
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=156
2014-12-09 22:47:11 +00:00
c38019450e Accepting request 264325 from home:lmuelle:bind
Merge request 264305:

- Convert some hard PreReq to leaner Requires(pre).
- Typograhical and orthographic fixes to description texts.

Changes already present with request 264243:

- Fix bashisms in the createNamedConfInclude script.
- Post scripts: remove '-e' option of 'echo' that may be unsupported
  in some POSIX-compliant shells.

- Add openssl engines to the lwresd chroot.
- Add /etc/lwresd.conf with attribute ghost to the list of files.
- Add /run/lwresd to the list of files of the lwresd package.
- Shift /run/named from the chroot sub to the main bind package.
- Drop /proc from the chroot as multi CPU systems work fine even without it.

OBS-URL: https://build.opensuse.org/request/show/264325
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=155
2014-12-08 08:18:17 +00:00
c1eb80a9c7 - Removed pid-path.diff
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=154
2014-12-05 10:58:49 +00:00
932f848950 Accepting request 264083 from home:lmuelle:bind
- Add a versioned dependency when obsoleting packages.

- Remove superfluous obsoletes *-64bit in the ifarch ppc64 case; (bnc#437293).

- Fix gssapi_krb configure time header detection.

- Update root zone (dated Nov 5, 2014).

- Update to version 9.10.1
  - This release addresses the security flaws described in CVE-2014-3214 and
     CVE-2014-3859.
- Update to version 9.10.0
- Update to version 9.9.6

  Cf the bind changes file for all the details of 9.9.6 till 9.10.1.

- Remove merged rpz2+rl-9.9.5.patch and obsoleted rpz2+rl-9.9.5.patch
- Update baselibs.conf (added libirs and library interface version updates).

OBS-URL: https://build.opensuse.org/request/show/264083
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=153
2014-12-05 10:12:05 +00:00
Lars Müller
e179acbc40 Accepting request 261547 from home:dimstar:gpg2
OBS-URL: https://build.opensuse.org/request/show/261547
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=152
2014-11-14 10:36:34 +00:00
Reinhard Max
dab82c1e27 Accepting request 253555 from home:jengelh:branches:network
the IDN parts are totally optional

OBS-URL: https://build.opensuse.org/request/show/253555
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=151
2014-10-16 14:25:14 +00:00
Stephan Kulow
dbf68b7a71 Accepting request 248826 from network
1

OBS-URL: https://build.opensuse.org/request/show/248826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=101
2014-09-15 15:40:38 +00:00
Andrey Karepin
48ca52dcbe Accepting request 248172 from home:WernerFink:branches:network
- Require systemd-rpm-macros at build

OBS-URL: https://build.opensuse.org/request/show/248172
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=149
2014-09-12 05:49:00 +00:00
Reinhard Max
c0a72d4f0b Accepting request 248035 from home:WernerFink:branches:network
- Use the systemd service macros to make sure init scripts are
  registered properly (bnc#894627)

OBS-URL: https://build.opensuse.org/request/show/248035
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=148
2014-09-08 14:06:56 +00:00
Reinhard Max
27153bee19 - Version 9.9.5P1 also fixes a problem with zone transfers on
multicore machines (bnc#882511).

OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=147
2014-09-03 11:44:55 +00:00
Reinhard Max
40916246e7 - Version 9.9.5P1 also fixes orphan mode (bnc#883859).
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=146
2014-09-03 11:40:39 +00:00
Stephan Kulow
92df98215b Accepting request 243383 from network
1

OBS-URL: https://build.opensuse.org/request/show/243383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=99
2014-08-05 08:24:16 +00:00
ed559646e6 Accepting request 243329 from home:lmuelle:branches:network
- Package dnssec-checkds and dnssec-coverage binaries and man pages only on
  post-11.1 systems.

- Update to version 9.9.5P1
  Various bugfixes and some feature fixes. (see CHANGES files)
  Security and maintenance issues:
  - [bug] Don't call qsort with a null pointer. [RT #35968]
  - [bug] Disable GCC 4.9 "delete null pointer check". [RT #35968]
  - [port] linux: libcap support: declare curval at start of block. [RT #35387]
- Update to version 9.9.5
  Various bugfixes and some feature fixes. (see CHANGES files)
- Updated to current rpz patch from·http://ss.vix.su/~vjs/rrlrpz.html
  - rpz2-9.9.4.patch
  + rpz2+rl-9.9.5.patch

OBS-URL: https://build.opensuse.org/request/show/243329
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=144
2014-08-01 11:43:42 +00:00
Stephan Kulow
367e8d58c7 Accepting request 236023 from network
add stuff for DNSSEC validation to named.conf (forwarded request 235970 from computersalat)

OBS-URL: https://build.opensuse.org/request/show/236023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=98
2014-06-05 08:49:37 +00:00
Sascha Peilicke
03789a4890 Accepting request 235970 from home:computersalat:devel:network
add stuff for DNSSEC validation to named.conf

OBS-URL: https://build.opensuse.org/request/show/235970
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=142
2014-06-02 09:09:36 +00:00
b25ceb6024 Accepting request 235320 from home:elvigia:branches:network
- Build with LFS_CFLAGS in 32 bit systems.

OBS-URL: https://build.opensuse.org/request/show/235320
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=141
2014-06-01 10:06:10 +00:00
Stephan Kulow
a718b04e9b Accepting request 233016 from network
- use %_rundir macro 
- Remove obsolete patch "workaround-compile-problem.diff"

OBS-URL: https://build.opensuse.org/request/show/233016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=97
2014-05-22 18:37:37 +00:00
Reinhard Max
8dac1c49a4 Re-sync changes file with SLE12.
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=139
2014-05-08 10:01:10 +00:00
Reinhard Max
9927c8db29 Accepting request 233009 from home:oertel:branches:network
- use %_rundir macro

OBS-URL: https://build.opensuse.org/request/show/233009
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=138
2014-05-08 09:51:15 +00:00
Stephan Kulow
ff2ca456eb Accepting request 215020 from network
- Add the sdb-ldap backend module (fate#313216).
- Details can be found here:
  * http://bind9-ldap.bayour.com/
  * http://bind9-ldap.bayour.com/dnszonehowto.html

- Update to version 9.9.4P2
  * Fixes named crash when handling malformed NSEC3-signed zones
    (CVE-2014-0591, bnc#858639)
  * Obsoletes workaround-compile-problem.diff
- Replace rpz2+rl-9.9.3-P1.patch by rpz2-9.9.4.patch, rl is now
  supported upstream (--enable-rrl).

OBS-URL: https://build.opensuse.org/request/show/215020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=96
2014-01-30 18:14:08 +00:00
Reinhard Max
f40daf517b - Add the sdb-ldap backend module (fate#313216).
- Details can be found here:
  * http://bind9-ldap.bayour.com/
  * http://bind9-ldap.bayour.com/dnszonehowto.html

OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=136
2014-01-24 10:15:48 +00:00
Reinhard Max
6fa65ad99d unfuzz rpz2-9.9.4.patch
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=135
2014-01-21 17:29:39 +00:00
Reinhard Max
2280b862ef - Update to version 9.9.4P2
* Fixes named crash when handling malformed NSEC3-signed zones
    (CVE-2014-0591, bnc#858639)
  * Obsoletes workaround-compile-problem.diff
- Replace rpz2+rl-9.9.3-P1.patch by rpz2-9.9.4.patch, rl is now
  supported upstream (--enable-rrl).

OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=134
2014-01-21 17:09:17 +00:00
Stephan Kulow
d26e1590d4 Accepting request 210487 from network
- Fix generation of /etc/named.conf.include
  (bnc#828678, bnc#848777, bnc#814978).

OBS-URL: https://build.opensuse.org/request/show/210487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=95
2013-12-13 12:01:42 +00:00
Reinhard Max
f61744ed46 Remove createNamedConfInclude~
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=132
2013-12-09 13:33:42 +00:00
Reinhard Max
c13e4cf96e Fix creation of /etc/named.conf.include .
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=131
2013-12-09 12:23:41 +00:00
Tomáš Chvátal
82e8a1d0eb Accepting request 186266 from network
- Systemd doesn't set $TERM, and hence breaks tput (bnc#823175).

- Improve pie_compile.diff (bnc#828874).
- dnssec-checkds and dnssec-coverage need python-base.
- disable rpath in libtool.

- Update to 9.9.3P2 fixes CVE-2013-4854, bnc#831899.
  * Incorrect bounds checking on private type 'keydata' can lead
    to a remotely triggerable REQUIRE failure.

OBS-URL: https://build.opensuse.org/request/show/186266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=93
2013-08-10 16:28:25 +00:00
Reinhard Max
e0efd1bf47 - Systemd doesn't set $TERM, and hence breaks tput (bnc#823175).
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=129
2013-08-07 15:23:09 +00:00
Reinhard Max
b255a507e5 - Systemd doesn't set $TERM, and hence breaks tput.
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=128
2013-08-07 15:21:50 +00:00
Reinhard Max
ef9b332868 - Improve pie_compile.diff (bnc#828874).
- dnssec-checkds and dnssec-coverage need python-base.
- disable rpath in libtool.

OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=127
2013-08-06 13:06:41 +00:00
Reinhard Max
2e7cad6b7d dnssec-checkds and dnssec-coverage need python-base for building.
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=126
2013-08-06 09:11:23 +00:00
Reinhard Max
28ef07b698 - Update to 9.9.3P2 fixes CVE-2013-4854, bnc#831899.
* Incorrect bounds checking on private type 'keydata' can lead
    to a remotely triggerable REQUIRE failure.

OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=125
2013-08-05 14:51:21 +00:00
Stephan Kulow
b557cafc2b Accepting request 184213 from network
- Remove non-working apparmor profiles (bnc#740327).

OBS-URL: https://build.opensuse.org/request/show/184213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=92
2013-07-24 21:30:38 +00:00
Reinhard Max
8e89b870e6 - Remove non-working apparmor profiles (bnc#740327).
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=123
2013-07-24 15:38:10 +00:00
Stephan Kulow
bbd51e19ce Accepting request 183526 from network
->

OBS-URL: https://build.opensuse.org/request/show/183526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=91
2013-07-18 13:47:35 +00:00
918e706647 - the README file is not a directory, drop the dir attribute
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=121
2013-07-17 12:09:28 +00:00
Stephan Kulow
0d294dc7c6 Accepting request 181326 from network
- Updated to 9.9.3-P1
  Various bugfixes and some feature fixes. (see CHANGES files)
  Security and maintenance issues:
  -	[security]	Caching data from an incompletely signed zone could
			trigger an assertion failure in resolver.c [RT #33690]
  -	[security]	Support NAPTR regular expression validation on
			all platforms without using libregex, which
			can be vulnerable to memory exhaustion attack
			(CVE-2013-2266). [RT #32688]
  -	[security]	RPZ rules to generate A records (but not AAAA records)
			could trigger an assertion failure when used in
			conjunction with DNS64 (CVE-2012-5689). [RT #32141]
  -	[bug]		Fixed several Coverity warnings.
			Note: This change includes a fix for a bug that
			was subsequently determined to be an exploitable
			security vulnerability, CVE-2012-5688: named could
			die on specific queries with dns64 enabled.
			[RT #30996]
  -	[maint]		Added AAAA for D.ROOT-SERVERS.NET.
  -	[maint]		D.ROOT-SERVERS.NET is now 199.7.91.13.
- Updated to current rate limiting + rpz patch from 
  http://ss.vix.su/~vjs/rrlrpz.html
- moved dnssec-* helpers to bind-utils package. bnc#813911

OBS-URL: https://build.opensuse.org/request/show/181326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=90
2013-07-02 04:44:24 +00:00
67378e3874 - moved dnssec-* helpers to bind-utils package. bnc#813911
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=119
2013-06-27 09:27:34 +00:00
7f803cee73 - Updated to current rate limiting + rpz patch from
http://ss.vix.su/~vjs/rrlrpz.html

OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=118
2013-06-26 12:27:48 +00:00
306b1609e0 Security and maintenance issues:
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=117
2013-06-26 10:51:54 +00:00
7dbe78dc6a - Use updated config.guess/sub in the embedded idnkit sources
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=116
2013-06-26 10:50:57 +00:00
8591e27de2 - Updated to 9.9.3-P1
Various bugfixes and some feature fixes. (see CHANGES files)
  Security and maintenance issues: 
  -	[security]	Caching data from an incompletely signed zone could
			trigger an assertion failure in resolver.c [RT #33690]
  -	[security]	Support NAPTR regular expression validation on
			all platforms without using libregex, which
			can be vulnerable to memory exhaustion attack
			(CVE-2013-2266). [RT #32688]
  -	[security]	RPZ rules to generate A records (but not AAAA records)
			could trigger an assertion failure when used in
			conjunction with DNS64 (CVE-2012-5689). [RT #32141]
  -	[bug]		Fixed several Coverity warnings.
			Note: This change includes a fix for a bug that
			was subsequently determined to be an exploitable
			security vulnerability, CVE-2012-5688: named could
			die on specific queries with dns64 enabled.
			[RT #30996]
  -	[maint]		Added AAAA for D.ROOT-SERVERS.NET.
  -	[maint]		D.ROOT-SERVERS.NET is now 199.7.91.13.

OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=115
2013-06-26 10:50:27 +00:00
Stephan Kulow
adb3422044 Accepting request 174827 from network
- Use updated config.guess/sub in the embedded idnkit sources (forwarded request 174818 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/174827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=89
2013-05-13 12:43:11 +00:00
e2db8fe61f Accepting request 174818 from devel:ARM:AArch64:Factory
- Use updated config.guess/sub in the embedded idnkit sources

OBS-URL: https://build.opensuse.org/request/show/174818
OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=113
2013-05-08 13:45:12 +00:00