[OpenWrt-Devel] dnsmasq packages

Frank Schäfer fschaefer.oss at googlemail.com
Tue Dec 16 12:25:30 EST 2014


to be able to build dnsmasq with DNS auth and/or IPSET and/or DNSSEC
support people are currently forced to enable the whole IPv6 stuff.

Current package layout:
dnsmasq: ---
dnsmasq-dhcpv6: +DHCPv6 (depends on IPv6)
dnsmasq-full: +DNS auth, +IPSET, +DHCPv6, +DNSSEC (depends on IPv6)

Build sizes (checked with dnsmasq 2.72, ar71xx) are about
base size:     130.8 kB
IPSET:         +1 kB
DNS auth:    +6-7 kB
dhcpv6:       +27.7 kB
dnssec:       +19 kB (incl. trust-anchors.conf)
(IPv6 enabled: +4.5 kB)

My suggestion would be to extend/change the package layout to
dnsmasq-mini: ---
dnsmasq: +DNS Auth, +IPSET
dnsmasq-dhcpv6: +DNS auth, +IPSET, +DHCPv6 (depends on IPv6)
dnsmasq-dnssec: +DNS auth, +IPSET, +DNSSEC
dnsmasq-full: +DNS auth, +IPSET, +DHCPv6, +DNSSEC (depends on IPv6)

Does that sound reasonable ?

Frank Schäfer
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org

More information about the openwrt-devel mailing list