FFe: re-enable geoip support via libmaxminddb
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bind9 (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Bind 9.11.x, as shipped in eoan, has support for geoip1 (legacy code) via the src:geoip package.
bind9 9.16.x, the new upstream stable release and what we are shipping in focal, dropped support for this legacy library and requires instead libmaxminddb.
There is an ongoing MIR at https:/
This bug is bringing back geoip support for bind9, but via a new library, therefore I believe it needs a Feature Freeze Exception. Note that bind9 9.16.x itself was uploaded before FF, but unknowingly without geoip support.
PPA with packages for testing at https:/
[Original description]
Ubuntu 20.04
bind9 1:9.16.0-1ubuntu3
# systemctl status bind9
● named.service - BIND Domain Name Server
Loaded: loaded (/lib/systemd/
Active: failed (Result: exit-code) since Tue 2020-03-10 18:22:42 CET; 2min 21s ago
Docs: man:named(8)
Main PID: 46665 (code=exited, status=1/FAILURE)
Mar 10 18:22:42 samsung6-ubuntu named[46665]: adjusted limit on open files from 524288 to 1048576
Mar 10 18:22:42 samsung6-ubuntu named[46665]: found 8 CPUs, using 8 worker threads
Mar 10 18:22:42 samsung6-ubuntu named[46665]: using 8 UDP listeners per interface
Mar 10 18:22:42 samsung6-ubuntu named[46665]: using up to 21000 sockets
Mar 10 18:22:42 samsung6-ubuntu named[46665]: loading configuration from '/etc/bind/
Mar 10 18:22:42 samsung6-ubuntu named[46665]: /etc/bind/
Mar 10 18:22:42 samsung6-ubuntu named[46665]: loading configuration: failure
Mar 10 18:22:42 samsung6-ubuntu named[46665]: exiting (due to fatal error)
Mar 10 18:22:42 samsung6-ubuntu systemd[1]: named.service: Main process exited, code=exited, status=1/FAILURE
Mar 10 18:22:42 samsung6-ubuntu systemd[1]: named.service: Failed with result 'exit-code'.
Related branches
- Christian Ehrhardt (community): Approve
- Canonical Server Core Reviewers: Pending requested
-
Diff: 42 lines (+9/-2)3 files modifieddebian/changelog (+7/-0)
debian/control (+1/-1)
debian/rules (+1/-1)
description: | updated |
summary: |
- option 'geoip-directory' was not enabled at compile time + FFe: re-enable geoip support via libmaxminddb |
Can you please share your config file where geoip-directory is used? Was this working with previous bind9 9.11.x?