https://github.com/egberts/systemd-bind9
systemd ISC Bind9 unit service file
https://github.com/egberts/systemd-bind9
bind9 bind9-daemon init linux service systemd-unit
Last synced: 12 months ago
JSON representation
systemd ISC Bind9 unit service file
- Host: GitHub
- URL: https://github.com/egberts/systemd-bind9
- Owner: egberts
- Created: 2022-04-19T15:55:17.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-05-10T11:18:44.000Z (almost 4 years ago)
- Last Synced: 2025-02-07T02:40:05.025Z (about 1 year ago)
- Topics: bind9, bind9-daemon, init, linux, service, systemd-unit
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# systemd-bind9
Now reports:
Overall exposure level for named@test-instance.service: 4.9 OK 🙂
Prototyping the [systemd](https://github.com/systemd/systemd) unit service file
for [ISC Bind9](https://www.isc.org/bind/).
The idea is to maximize the systemd settings for `named` daemon.
# Release schedule
This repo uses [systemd](https://github.com/systemd/systemd)'s
`tag` naming convention to ensure that these unit service files
and `systemd` are closely related or exactly matched.
Really, this trial is adopting a push-release schedule. If this
repo got pushed, it gets tested and delivered.
My labs have many bind9 scenarios on-hands to try against.
* name-caching (desktop)
* dual-view (home gateway)
* bastion DNS (small-medium business)
* split-horizon DNS (whitelab)
* split-forwarders (laptop)
* private root DNSSEC (whitelab)
* hidden-master
Many of the above scenarios have dependency on interface(s) being
available before `named` startup and after `named` startup.
And many Linux OS distros like ArchLinux, Devuan, Debian 11, RockyOS, Redhat 8, Fedora, ArchLinux, Gentoo up and running. (Smart readers will say Devuan and maybe Gentoo has no `systemd` installed).
# What Test Scenarios We Need
There are a few fringe edge scenarios that I cannot do (or are unable to do)
here that we invite you this repo to expand and be permissive toward:
* GSS/LDAP
* Dynamic Zone
* GeoIP
* `dlopen()` libraries