blob: 27d5c8e59ceae88fe95b27c03a00576178d5bc35 [file] [log] [blame]
Simon Kelleyc72daea2012-01-05 21:33:27 +00001Source: dnsmasq
2Section: net
3Priority: optional
Tarun Kundu12e3b2e2024-08-15 16:16:53 -07004Build-Depends: dh-exec, gettext, libnetfilter-conntrack-dev [linux-any],
5 libidn2-dev, libdbus-1-dev (>=0.61), libgmp-dev,
Simon Kelley00fe2f42020-04-19 21:59:13 +01006 nettle-dev (>=2.4-3), libbsd-dev [kfreebsd-any],
Tarun Kundu12e3b2e2024-08-15 16:16:53 -07007 liblua5.4-dev, dh-runit, debhelper-compat (= 13),
8 pkg-config, libnftables-dev
Simon Kelleyc72daea2012-01-05 21:33:27 +00009Maintainer: Simon Kelley <simon@thekelleys.org.uk>
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070010Homepage: https://www.thekelleys.org.uk/dnsmasq/doc.html
11Vcs-Git: https://thekelleys.org.uk/git/dnsmasq.git
12Vcs-Browser: https://thekelleys.org.uk/gitweb/?p=dnsmasq.git
13Standards-Version: 4.6.2
14Rules-Requires-Root: no
Simon Kelleyc72daea2012-01-05 21:33:27 +000015
16Package: dnsmasq
17Architecture: all
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070018Pre-Depends: ${misc:Pre-Depends}
Simon Kelley4c4f4c22018-02-16 22:43:29 +000019Depends: netbase, dnsmasq-base,
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070020 ${misc:Depends}
Simon Kelleyc72daea2012-01-05 21:33:27 +000021Suggests: resolvconf
Simon Kelley92025a42020-02-29 22:56:38 +000022Breaks: ${runit:Breaks}
23Conflicts: resolvconf (<<1.15), ${runit:Conflicts}
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070024Description: Small caching DNS proxy and DHCP/TFTP server - system daemon
Simon Kelleyc72daea2012-01-05 21:33:27 +000025 Dnsmasq is a lightweight, easy to configure, DNS forwarder and DHCP
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070026 server. It is designed to provide DNS and optionally, DHCP, to a
27 small network. It can serve the names of local machines which are
28 not in the global DNS. The DHCP server integrates with the DNS
Simon Kelleyc72daea2012-01-05 21:33:27 +000029 server and allows machines with DHCP-allocated addresses
30 to appear in the DNS with names configured either in each host or
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070031 in a central configuration file. Dnsmasq supports static and dynamic
Simon Kelleyc72daea2012-01-05 21:33:27 +000032 DHCP leases and BOOTP/TFTP for network booting of diskless machines.
33
34Package: dnsmasq-base
35Architecture: any
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070036Depends: ${misc:Depends}, ${shlibs:Depends}
Simon Kelleybc54ae32012-08-28 21:26:56 +010037Breaks: dnsmasq (<< 2.63-1~)
Simon Kelley4c4f4c22018-02-16 22:43:29 +000038Replaces: dnsmasq (<< 2.63-1~), dnsmasq-base
Simon Kelleyc43b8a62014-09-07 19:34:39 +010039Recommends: dns-root-data
Simon Kelley4c4f4c22018-02-16 22:43:29 +000040Provides: dnsmasq-base
41Conflicts: dnsmasq-base-lua
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070042Description: Small caching DNS proxy and DHCP/TFTP server - executable
Simon Kelleyc72daea2012-01-05 21:33:27 +000043 This package contains the dnsmasq executable and documentation, but
44 not the infrastructure required to run it as a system daemon. For
45 that, install the dnsmasq package.
46
Simon Kelley30e4a942018-02-16 19:56:56 +000047Package: dnsmasq-base-lua
48Architecture: any
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070049Depends: ${misc:Depends}, ${shlibs:Depends}
Simon Kelley30e4a942018-02-16 19:56:56 +000050Breaks: dnsmasq (<< 2.63-1~)
Simon Kelley4c4f4c22018-02-16 22:43:29 +000051Replaces: dnsmasq (<< 2.63-1~), dnsmasq-base
Simon Kelley30e4a942018-02-16 19:56:56 +000052Recommends: dns-root-data
53Provides: dnsmasq-base
Simon Kelley4c4f4c22018-02-16 22:43:29 +000054Conflicts: dnsmasq-base
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070055Description: Small caching DNS proxy and DHCP/TFTP server - executable, Lua-enabled
Simon Kelley30e4a942018-02-16 19:56:56 +000056 This package contains the dnsmasq executable and documentation, but
57 not the infrastructure required to run it as a system daemon. For
58 that, install the dnsmasq package. This package is an alternative
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070059 to dnsmasq-base which includes the Lua interpreter.
60
Simon Kelleyc72daea2012-01-05 21:33:27 +000061Package: dnsmasq-utils
62Architecture: linux-any
Tarun Kundu12e3b2e2024-08-15 16:16:53 -070063Depends: ${misc:Depends}, ${shlibs:Depends}
Simon Kelleyc72daea2012-01-05 21:33:27 +000064Conflicts: dnsmasq (<<2.40)
65Description: Utilities for manipulating DHCP leases
66 Small utilities to query a DHCP server's lease database and
67 remove leases from it. These programs are distributed with dnsmasq
68 and may not work correctly with other DHCP servers.