Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • BIND BIND
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 528
    • Issues 528
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 95
    • Merge requests 95
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source Projects
  • BINDBIND
  • Issues
  • #2076
Closed
Open
Created Aug 14, 2020 by pgnd@pgnd

geoip2 & runtime DLZ support in/for Fedora (other OS?) packaging?

Description

Request

I'm considering moving a bind9 instance from a DIY, from-source build to ISC-maintained Fedora32 packages,

BIND 9.16 Stable Version Packages
 https://copr.fedorainfracloud.org/coprs/isc/bind/

The pkg'd bin

named  -v
	BIND 9.16.5 (Stable Release) <id:c00b458>

appears to lack geoip2 support,

named -V
	...
	default paths:
	  ...
	  geoip-directory:      /usr/share/GeoIP   <======= (missing)

enabled by config opts,

'--enable-geoip' '--with-maxminddb'

missing in these builds.

also, DLZ runtime modules support is not built/included for, in my case, 2 modules, prepared in my source-builds with

cd contrib/dlz/modules/
cd  ./bdbhpt
make V=1
ldd dlz_bdbhpt_dynamic.so
        linux-vdso.so.1 (0x00007fffa312c000)
        libdb-4.8.so => /usr/lib64/libdb-4.8.so (0x00007f50edc43000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f50ed89b000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f50ed67d000)
        /lib64/ld-linux-x86-64.so.2 (0x000056482796b000)
cd ../filesystem
make V=1
ldd dlz_filesystem_dynamic.so
        linux-vdso.so.1 (0x00007ffd99f34000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fbb2713e000)
        /lib64/ld-linux-x86-64.so.2 (0x0000564e6ae95000)

prior to the master build.

can GeoIP2 & DLZ runtime support be added to these pkgs? similar to libfstrm pkg-ing?

Links / references

Edited Aug 14, 2020 by pgnd
Assignee
Assign to
Time tracking