Package: bind9 / 1:9.18.33-1~deb12u2

Metadata

Package Version Patches format
bind9 1:9.18.33-1~deb12u2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Disable treat warnings as errors in sphinx build.patch | (download)

Makefile.docs | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 disable treat-warnings-as-errors in sphinx-build


0002 Add support for reporting status via sd_notify.patch | (download)

bin/named/Makefile.am | 8 7 + 1 - 0 !
bin/named/server.c | 37 37 + 0 - 0 !
configure.ac | 20 20 + 0 - 0 !
3 files changed, 64 insertions(+), 1 deletion(-)

 add-support-for-reporting-status-via-sd_notify


0003 Disable RTLD_DEEPBIND in Samba DLZ module.patch | (download)

bin/named/dlz_dlopen_driver.c | 19 19 + 0 - 0 !
1 file changed, 19 insertions(+)

 disable rtld_deepbind in samba dlz module

When RTLD_DEEPBIND is enabled in the LDB modules inside the Samba DLZ
plugin, and jemalloc is the BIND 9 memory allocator, there's a mismatch
in the used symbols and the LDB allocates memory using BIND 9
allocator (jemalloc), but frees the memory using RLTD_DEEPBIND free()
symbol from libc.  This causes assertion failure on BIND 9 startup.