net-dns/dnsmasq (gentoo)

Search

Package Information

Description:
Small forwarding DNS server
Homepage:
https://thekelleys.org.uk/dnsmasq/doc.html
License:
|| ( GPL-2 GPL-3 )

Versions

Version EAPI Keywords Slot
2.91 8 ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>chutzpah@gentoo.org</email>
		<name>Patrick McLean</name>
	</maintainer>
	<use>
		<flag name="auth-dns">Add support for acting as an authorative DNS server.</flag>
		<flag name="conntrack">Add support for Linux conntrack connection marking.</flag>
		<flag name="dhcp">Enable support for acting as a DHCP server.</flag>
		<flag name="dhcp-tools">Install extra command line tools for manually managing DHCP leases.</flag>
		<flag name="dnssec">Enable support DNSSEC validation and caching.</flag>
		<flag name="dumpfile">Include code to dump packets to a libpcap-format file for debugging</flag>
		<flag name="id">Whether report *.bind CHAOS info to clients, otherwise forward such requests upstream instead</flag>
		<flag name="libidn2">Enable support for Internationalized Domain Names, via <pkg>net-dns/libidn2</pkg> rather than <pkg>net-dns/libidn</pkg></flag>
		<flag name="loop">Include functionality to probe for and remove DNS forwarding loops</flag>
		<flag name="nettlehash">Use hashing functions from <pkg>dev-libs/nettle</pkg></flag>
		<flag name="script">Enable support for calling scripts when leases change.</flag>
		<flag name="tftp">Enables built in TFTP server for netbooting.</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:thekelleys:dnsmasq</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 2.91
auth-dns Add support for acting as an authorative DNS server.
conntrack Add support for Linux conntrack connection marking.
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
dhcp Enable support for acting as a DHCP server.
dhcp-tools Install extra command line tools for manually managing DHCP leases.
dnssec Enable support DNSSEC validation and caching.
dumpfile Include code to dump packets to a libpcap-format file for debugging
id Whether report *.bind CHAOS info to clients, otherwise forward such requests upstream instead
idn Enable support for Internationalized Domain Names
inotify Enable inotify filesystem monitoring support
ipv6 Add support for IP version 6
libidn2 Enable support for Internationalized Domain Names, via <pkg>net-dns/libidn2</pkg> rather than <pkg>net-dns/libidn</pkg>
loop Include functionality to probe for and remove DNS forwarding loops
lua Enable Lua scripting support
nettlehash Use hashing functions from <pkg>dev-libs/nettle</pkg>
nls Add Native Language Support (using gettext - GNU locale utilities)
script Enable support for calling scripts when leases change.
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
static !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
tftp Enables built in TFTP server for netbooting.

Files

Manifest

Type File Size Versions
DIST dnsmasq-2.91.tar.xz 576820 bytes 2.91
Unmatched Entries
Type File Size