Source: maradns Section: net Priority: extra Maintainer: Dariusz Dwornikowski Build-Depends: debhelper (>= 9), python3-dev, dh-python Standards-Version: 3.9.6 Homepage: http://maradns.org Vcs-Git: git://anonscm.debian.org/collab-maint/maradns.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/maradns.git Package: maradns Architecture: any Depends: adduser, duende (>= 1.4.12), lsb-base, ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends} Recommends: maradns-zoneserver Suggests: maradns-deadwood Description: simple security-focused authoritative Domain Name Service server MaraDNS is an easy to configure DNS server that functions as an authoritative domain name server. MaraDNS is optimised for serving a small number of domains quickly and efficiently. Well suited to host your own private DNS server for making up subdomains with minimal fuss. Maradns is security-aware by utilising a special string library which is resistant to buffer overflows and mandating to run as an unprivileged user. . For the recursive name server component and IPv6 support see maradns-deadwood. For TCP and domain transfer support see maradns-zoneserver. Package: maradns-zoneserver Architecture: any Depends: maradns (>= 2.0.09-1), ${misc:Depends}, ${shlibs:Depends} Description: complementary server process to TCP functions for MaraDNS The MaraDNS zoneserver listens on port 53/tcp and handles DNS zone transfers and any DNS query done over TCP instead of UDP. It uses the same configuration file as the MaraDNS process itself. . This package also includes askmara-tcp, a version of askmara that uses TCP rather than UDP. Package: maradns-deadwood Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: maradns (>= 2.0.09-1) Recommends: duende (>= 2.0.09-1) Enhances: maradns (>= 2.0.04-1) Description: simple security-focused recursive Domain Name Service server This is an experimental build of the deadwood binary, that is MaraDNS' recursive domain name server. It will contain support for IPv6. However the necessary integration of init scripts and config files will not be done. Package: duende Section: admin Priority: optional Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: logging daemonizer The duende program starts a child process as specified on the command line and handles some aspects of maintaining it as a daemon process. In particular it passes the standard output and error from the child process to syslog. If the child process exits with a configurable exit status it will be restarted. Optionally duende will provide a pid file, and other features are configurable. Package: maradns-docs Section: doc Architecture: all Depends: ${misc:Depends} Enhances: duende, maradns, maradns-deadwood, maradns-zoneserver Recommends: dwww Description: upstream documentation for the MaraDNS Domain Name Service server MaraDNS is easy to configure DNS server that functions as a recursive and/or authoritative name server. This package provides the upstream documentation for the MaraDNS suite. This includes more information than is available in the man pages including background information on DNS, how to obtain the source code, compile and install it. As a result the documentation includes none of the packaging tweaks intended to fit MaraDNS into Debian.