|
NAMEgdnsd.djbdns - gdnsd support for the djbdns tinydns zone data formatSYNOPSIS/usr/local/etc/gdnsd/djbdns/my-djbdns-datafile: Zexample.com:a.ns.example.com:hostmaster.example.com::::::86400 &example.com:192.0.2.1:a.ns.example.com.:86400 &example.com:192.0.2.2:b.ns.example.com.:86400 =foo.example.com:192.0.2.100:86400 DESCRIPTIONThis zone data backend implements the tinydns format described in <http://cr.yp.to/djbdns/tinydns-data.html>.As of this writing, djbdns file format support is considered EXPERIMENTAL. Feel free to submit issues and/or pull requests to make the implementation and documentation more correct and complete! There are probably many legal djbdns zone datasets that do not load correctly (or at all) yet. However, there are users loading data from this in production. The djbdns zone data backend loads all files found within the djbdns subdirectory of the daemon config directory, default /usr/local/etc/gdnsd/djbdns/. Each file can contain multiple zones (identified by "Z" records). At this time, unlike the RFC1035 zone data backend, the djbdns backend does not support automatic reloading of updates based on filesystem notification. It only explicitly reloads any changed data on "SIGUSR1" / "gdnsd reload-zones". SUPPORTED RECORD TYPESThe following record types are implemented in the parser:
SEE ALSOgdnsd(8), gdnsd.config(5), gdnsd.zonefile(8)The gdnsd manual. COPYRIGHT AND LICENSECopyright (c) 2014 Brandon L Black <blblack@gmail.com>This file is part of gdnsd. gdnsd is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. gdnsd is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with gdnsd. If not, see <http://www.gnu.org/licenses/>.
Visit the GSP FreeBSD Man Page Interface. |