Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • BIND BIND
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 524
    • Issues 524
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 105
    • Merge requests 105
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • 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
  • #1424

Closed
Open
Created Nov 28, 2019 by Petr Menšík@pemensikContributor

Default listening configuration is confusing.

Description

I tried to revert default listening on IPv6 on RHEL 7, but changed just default config. But it does not change anything. It seems that value is not ever used.

Request

Comment out default options listen-on {any;}; in default config. Or actually use them and remove custom handling in bin/named/server.c. I think main purpose was different defaults for lwresd. That affects only 9.11. In that version, default values should be commented out in config.c.

That change would make ns_listenlist_default unused and could be removed also.

Links / references

https://gitlab.isc.org/isc-projects/bind9/-/blob/main/bin/named/config.c#L74 https://gitlab.isc.org/isc-projects/bind9/-/blob/main/bin/named/server.c#L8917

edit by @bconry: adjusted links/references as they were broken; revised line numbers are approximated from context as the commit when they were created is unknown

Edited Oct 06, 2021 by Brian Conry
Assignee
Assign to
Time tracking