-
Notifications
You must be signed in to change notification settings - Fork 3.8k
bind: create a GSSAPI variant of all packages #28137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Alphix
wants to merge
7
commits into
openwrt:master
Choose a base branch
from
Alphix:bind-gssapi-variant
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
And at the same time add filter-a.so as well. This provides less than 1% additional installation size (compared to bind-libs + bind-server), and lays the ground for the following patches. Signed-off-by: David Härdeman <david@hardeman.nu>
It seems a bit odd (and unexpected) that a user would have to install "bind-tools" to get the delv utility. Signed-off-by: David Härdeman <david@hardeman.nu>
Sorting the packages alphabetically means that they show up in the Makefile in the same order as they'll show up in make menuconfig and makes it easier to find the right package. Small chore in preparation for the following patches. Signed-off-by: David Härdeman <david@hardeman.nu>
More preparations for the coming patches. Signed-off-by: David Härdeman <david@hardeman.nu>
Shorter titles have a greater chance of actually showing up in the menuconfig UI. Signed-off-by: David Härdeman <david@hardeman.nu>
Installing a specific package post-installation is much simpler for most users than having to setup a build environment and recompiling OpenWRT. Unfortunately, it requires setting up parallel versions of all packages to avoid KConfig dependency loops, but I've tried to keep the additional lines to a minimum by templating as much as possible. Signed-off-by: David Härdeman <david@hardeman.nu>
There's enough bind packages to warrant a separate submenu. Signed-off-by: David Härdeman <david@hardeman.nu>
Contributor
Author
|
Note that this depends on openwrt/openwrt#21239 in order to correctly deal with the transitive dependencies... |
GeorgeSapkin
reviewed
Jan 6, 2026
Comment on lines
+220
to
+227
| +bind-check \ | ||
| +bind-delv \ | ||
| +bind-dig \ | ||
| +bind-nslookup \ | ||
| +bind-dnssec \ | ||
| +bind-host \ | ||
| +bind-rndc \ | ||
| +bind-ddns-confgen |
Member
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggested change
| +bind-check \ | |
| +bind-delv \ | |
| +bind-dig \ | |
| +bind-nslookup \ | |
| +bind-dnssec \ | |
| +bind-host \ | |
| +bind-rndc \ | |
| +bind-ddns-confgen | |
| +bind-check \ | |
| +bind-delv \ | |
| +bind-dig \ | |
| +bind-ddns-confgen \ | |
| +bind-dnssec \ | |
| +bind-host \ | |
| +bind-nslookup \ | |
| +bind-rndc |
And similar for some other lists.
Member
|
Does bind-libs not ABI-version the libraries? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📦 Package Details
Maintainer: @nmeyerhans
Description:
Installing a specific package post-installation is much simpler for
most users than having to setup a build environment and recompiling
OpenWRT. Unfortunately, it requires setting up parallel versions
of all packages to avoid KConfig dependency loops and to make sure that
they pull in the right version of
bind-libs, but I've triedto keep the additional lines to a minimum by templating as much
as possible.
Depends on:
🧪 Run Testing Details
✅ Formalities
If your PR contains a patch:
git am(e.g., subject line, commit description, etc.)
We must try to upstream patches to reduce maintenance burden.