Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Jun 2026 16:28:49 +0000
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Matthias Andree <mandree@FreeBSD.org>
Subject:   git: 586f3574a2ab - main - dns/dnsmasq-devel: remove port, dns/dnsmasq is newer
Message-ID:  <6a22f941.45ecf.44c335c4@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=586f3574a2aba859884bae464f335ed3883f64d8

commit 586f3574a2aba859884bae464f335ed3883f64d8
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2026-06-04 12:41:54 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-06-05 16:28:40 +0000

    dns/dnsmasq-devel: remove port, dns/dnsmasq is newer
    
    Due to administrative issues effectuated earlier in 2026 that have been
    unresolved to date, this port been unable to move usefully fast enough.
    
    Let's not pretend otherwise and remove the dnsmasq-devel port,
    as announced in its DEPRECATED tag, now that dns/dnsmasq is newer
    than this dns/dnsmasq-devel; the DEPRECATED has announced for months
    this would happen after dnsmasq's v2.93 release.  (There was no
    EXPIRATION_DATE because the v2.93 release wasn't fixed to a date.)
    
    Add MOVED and UPDATING entries to suggest that
    users should install the stable dns/dnsmasq port instead.
    
    In order to minimize disruption on the quarterly branch, this shall not
    be MFH'd, I will propose to update dnsmasq-devel to 2.93 release for
    2026Q2 by direct commit instead.
    
    PR:             295851
    Pull Request:   https://github.com/freebsd/freebsd-ports/pull/529
---
 MOVED                                            |   1 +
 UPDATING                                         |  14 ++
 dns/Makefile                                     |   1 -
 dns/dnsmasq-devel/Makefile                       | 180 -----------------------
 dns/dnsmasq-devel/distinfo                       |   3 -
 dns/dnsmasq-devel/files/dnsmasq.in               | 109 --------------
 dns/dnsmasq-devel/files/pkg-message.in           |  24 ---
 dns/dnsmasq-devel/files/simon-kelley-keyring.asc | Bin 7158 -> 0 bytes
 dns/dnsmasq-devel/files/update.py                |  52 -------
 dns/dnsmasq-devel/pkg-descr                      |  12 --
 dns/dnsmasq-devel/pkg-plist                      |  18 ---
 11 files changed, 15 insertions(+), 399 deletions(-)

diff --git a/MOVED b/MOVED
index 321daf1e7839..7415e9fd8ca9 100644
--- a/MOVED
+++ b/MOVED
@@ -5338,3 +5338,4 @@ devel/rye||2026-06-02|Has expired: Rye is no longer developed. All users should
 x11/hamclock||2026-06-02|Has expired: Upstream programmer is deceased upstream server discontinued in June
 devel/twiggy||2026-06-02|Archived upstream, no longer maintained, and has an unclear latest release number
 audio/surge-synthesizer-lv2|audio/surge-synthesizer-xt-lv2|2026-06-04|Retire older surge-synthesizer-lv2 in favor of new gen surge-synthesizer-xt-lv2
+dns/dnsmasq-devel|dns/dnsmasq|2026-06-05|Discontinued -devel port, use dns/dnsmasq instead
diff --git a/UPDATING b/UPDATING
index ed382b9040d2..66c31c791f65 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,20 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20260605:
+  AFFECTS: Users of dns/dnsmasq-devel
+  AUTHOR: mandree@FreeBSD.org
+
+  The dns/dnsmasq-devel port has been unable to keep the pace of the upstream
+  releases due project admin issues beyond its maintainer's control. At the
+  same time, dns/dnsmasq is now at the 2.93 release, thus newer than
+  dnsmasq-devel.  The -devel port is no longer useful at this time.
+
+  Users are sought to replace the dnsmasq-devel port and install dnsmasq
+  instead. The configuration including rc.conf settings are compatible,
+  so a simple "pkg install dnsmasq" or, for portmaster users,
+  "portmaster -o dns/dnsmasq dns/dnsmasq-devel" should achieve that.
+
 20260601:
   AFFECTS: Users of security/lego
   AUTHOR: matt@matthoran.com
diff --git a/dns/Makefile b/dns/Makefile
index 97ec4d478230..63d20832f501 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -39,7 +39,6 @@
     SUBDIR += dnsjava
     SUBDIR += dnsjit
     SUBDIR += dnsmasq
-    SUBDIR += dnsmasq-devel
     SUBDIR += dnsmax-perl
     SUBDIR += dnsperf
     SUBDIR += dnsproxy
diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile
deleted file mode 100644
index cbe1e7c50ae2..000000000000
--- a/dns/dnsmasq-devel/Makefile
+++ /dev/null
@@ -1,180 +0,0 @@
-PORTNAME=	dnsmasq
-DISTVERSION=	2.93rc3 # remember to bump PORTEPOCH when going from test to rc!
-# Leave the PORTREVISION in even if 0 to avoid accidental PORTEPOCH bumps:
-PORTREVISION=	0
-PORTEPOCH=	8
-CATEGORIES=	dns
-MASTER_SITES=	LOCAL/mandree/ \
-		https://www.thekelleys.org.uk/dnsmasq/release-candidates/
-#MASTER_SITES=	LOCAL/mandree/ \
-#		https://www.thekelleys.org.uk/dnsmasq/test-releases/
-PKGNAMESUFFIX=	-devel
-
-MAINTAINER=	mandree@FreeBSD.org
-COMMENT=	Lightweight DNS forwarder, DHCP, and TFTP server
-WWW=		https://www.thekelleys.org.uk/dnsmasq/doc.html
-
-LICENSE=	GPLv2
-
-DEPRECATED=	Short-lived test branch, to be removed after v2.93 release
-
-USES=		compiler cpe shebangfix tar:xz
-CPE_VENDOR=	thekelleys
-
-SHEBANG_FILES=	contrib/dnslist/dnslist.pl \
-		contrib/dynamic-dnsmasq/dynamic-dnsmasq.pl
-
-MAKE_ARGS=	CC="${CC}" \
-		CFLAGS="${CFLAGS}" \
-		COPTS="${CFLAGS}" \
-		LIBS="${LDFLAGS}" \
-		PREFIX="${PREFIX}" \
-		RPM_OPT_FLAGS="${CPPFLAGS}"
-CFLAGS+=	-Wall
-# https://best.openssf.org/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C++.html
-# Note there are ${ARCH}-dependent options below after .include <bsd.port.pre.mk>
-# Note that these are enforced for now (2025-09-16), and we can't subject them to PIE/FORTIFY/SSP_UNSAFE or WITHOUT_ options for now.
-CFLAGS+=	-Wall -Wformat -Wformat=2 \
-		-Werror=format-security \
-		-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 \
-		-fstrict-flex-arrays=3 \
-		-fstack-clash-protection -fstack-protector-strong \
-		-fno-delete-null-pointer-checks -fno-strict-overflow \
-		-fno-strict-aliasing -ftrivial-auto-var-init=zero
-LDFLAGS+=	-Wl,-z,nodlopen -Wl,-z,noexecstack \
-		-Wl,-z,relro -Wl,-z,now \
-		-Wl,--as-needed -Wl,--no-copy-dt-needed-entries
-CFLAGS+=	-fPIE
-LDFLAGS+=	-pie
-# error on obsolete C constructs
-CFLAGS+=	-Werror=implicit -Werror=incompatible-pointer-types \
-		-Werror=int-conversion
-# tune down harmless warnings due to coding style
-CFLAGS+=	-Wno-unused-function -Wno-unused-parameter \
-		-Wno-unused-value -Wno-unused-variable -Wno-format-nonliteral
-CPPFLAGS+=	-I${LOCALBASE}/include
-
-CONFLICTS_INSTALL=	dnsmasq-2*
-
-PATCH_STRIP=	-p1
-
-SUB_FILES=	pkg-message
-
-PORTDOCS=	CHANGELOG CHANGELOG.archive FAQ doc.html setup.html
-
-OPTIONS_DEFINE=		DBUS DNSSEC DOCS IPSET IPV6 LUA
-OPTIONS_DEFAULT=	DNSSEC IPSET
-OPTIONS_RADIO=		INTL
-OPTIONS_RADIO_INTL=	IDN NLS
-OPTIONS_EXCLUDE+=	EXAMPLES
-
-DNSSEC_DESC=	Enable DNSSEC caching and validation (needs nettle)
-IDN_DESC=	IDN: Int'l Domain Names WITHOUT full NLS
-INTL_DESC=	Internationalization Support Level
-IPSET_DESC=	Dynamic firewall management of resolved names (needs PF)
-LUA_DESC=	Support lease-change scripts written in Lua
-NLS_DESC=	IDN+NLS: Int'l Domain Names & National Language support
-
-IPSET_CFLAGS_OFF=	-DNO_IPSET
-IPV6_CFLAGS_OFF=	-DNO_IPV6
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext gmake iconv pkgconfig
-CFLAGS+=	-DHAVE_LIBIDN2
-LIB_DEPENDS+=	libidn2.so:dns/libidn2
-PLIST_SUB+=	NLS=""
-ALL_TARGET=	all-i18n
-_intllibs=	-lidn2 -lintl
-.else
-_intllibs=
-PLIST_SUB+=	NLS="@comment "
-.if ${PORT_OPTIONS:MIDN}
-USES+=		iconv
-CFLAGS+=	-DHAVE_LIBIDN2
-LIB_DEPENDS+=	libidn2.so:dns/libidn2
-_intllibs+=	-lidn2
-.endif
-.endif
-
-.if ${PORT_OPTIONS:MDBUS}
-LIB_DEPENDS+=	libdbus-1.so:devel/dbus
-USES+=		pkgconfig
-CPPFLAGS+=	`pkg-config --cflags dbus-1`
-CFLAGS+=	-DHAVE_DBUS
-LDFLAGS+=	`pkg-config --libs dbus-1`
-.endif
-
-.if ${PORT_OPTIONS:MLUA}
-CPPFLAGS+=	-I${LUA_INCDIR}
-CFLAGS+=	-DHAVE_LUASCRIPT
-LDFLAGS+=	-L${LUA_LIBDIR} -llua-${LUA_VER}
-USES+=		lua pkgconfig
-.endif
-
-.if ${PORT_OPTIONS:MDNSSEC}
-CFLAGS+=	-DHAVE_DNSSEC -I${LOCALBASE}/include
-USES+=		pkgconfig
-LIB_DEPENDS+=	libgmp.so:math/gmp \
-		libnettle.so:security/nettle
-.endif
-
-USE_RC_SUBR=	dnsmasq
-
-.include <bsd.port.pre.mk>
-
-# https://best.openssf.org/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C++.html
-.if ${ARCH} == "amd64"
-CFLAGS+=	-fcf-protection=full
-.endif
-.if ${ARCH} == "aarch64"
-CFLAGS+=	-mbranch-protection=standard
-.endif
-.if ${CHOSEN_COMPILER_TYPE} == "gcc"
-CFLAGS+=	-Wtrampolines
-.endif
-
-LDFLAGS+=	-L${LOCALBASE}/lib ${_intllibs} ${ICONV_LIB}
-
-post-patch:
-	${REINPLACE_CMD} -e '/^LUA /s/lua/lua-${LUA_VER}/' ${WRKSRC}/Makefile
-
-pre-configure: pretty-print-config
-.if ${PORT_OPTIONS:MIDN}
-.if empty(PORT_OPTIONS:MNLS)
-	@if ${READELF} -d ${LOCALBASE}/lib/libidn2.so \
-		| ${EGREP} -q '\<NEEDED\>.*\[libintl\.so' ; \
-	then ${ECHO} ; ${ECHO} 'WARNING: dns/libidn2 was compiled with NLS support!' ; \
-	${ECHO} 'Recompile libidn2 WITHOUT_NLS to get rid of NLS dependencies.' ; ${ECHO} ; \
-	fi
-.else
-	@${ECHO} 'WARNING: IDN and NLS enabled, building IDN WITH NLS.'
-.endif
-.endif
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/src/dnsmasq ${STAGEDIR}${PREFIX}/sbin
-	${INSTALL_DATA} ${WRKSRC}/dnsmasq.conf.example ${STAGEDIR}${PREFIX}/etc/dnsmasq.conf.sample
-	${REINPLACE_CMD} -i '' 's}%%PREFIX%%}${PREFIX}}' ${STAGEDIR}${PREFIX}/etc/dnsmasq.conf.sample
-	${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8
-	${MKDIR} ${STAGEDIR}${DATADIR}
-	${INSTALL_DATA} ${WRKSRC}/trust-anchors.conf ${STAGEDIR}${DATADIR}/
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-.endif
-.if ${PORT_OPTIONS:MNLS}
-.for i in de es fi fr id it no pl pt_BR ro
-	${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES
-	${INSTALL_DATA} ${WRKSRC}/src/${i}.mo \
-		${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/${PORTNAME}.mo
-.endfor
-.endif
-	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/dynamic-dnsmasq ${STAGEDIR}${EXAMPLESDIR}/dnslist
-	${INSTALL_SCRIPT} ${WRKSRC}/contrib/dynamic-dnsmasq/dynamic-dnsmasq.pl ${STAGEDIR}${EXAMPLESDIR}/dynamic-dnsmasq/
-	${INSTALL_SCRIPT} ${WRKSRC}/contrib/dnslist/dnslist.pl ${STAGEDIR}${EXAMPLESDIR}/dnslist/
-	${INSTALL_DATA} ${WRKSRC}/contrib/dnslist/dhcp.css ${STAGEDIR}${EXAMPLESDIR}/dnslist/
-	${INSTALL_DATA} ${WRKSRC}/contrib/dnslist/dnslist.tt2 ${STAGEDIR}${EXAMPLESDIR}/dnslist/
-
-.include <bsd.port.post.mk>
diff --git a/dns/dnsmasq-devel/distinfo b/dns/dnsmasq-devel/distinfo
deleted file mode 100644
index 197b84a3d8fb..000000000000
--- a/dns/dnsmasq-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1780381104
-SHA256 (dnsmasq-2.93rc3.tar.xz) = 8d3d81fb5adb94bc4ebc175f3338990947b2699f5fabd130f29139631e2c60d1
-SIZE (dnsmasq-2.93rc3.tar.xz) = 641076
diff --git a/dns/dnsmasq-devel/files/dnsmasq.in b/dns/dnsmasq-devel/files/dnsmasq.in
deleted file mode 100644
index f2178bc8db1a..000000000000
--- a/dns/dnsmasq-devel/files/dnsmasq.in
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: dnsmasq
-# REQUIRE: NETWORKING ldconfig ntpdate
-# BEFORE:  DAEMON chrony named
-# KEYWORD: shutdown
-#
-# Start before named so as not to break named_wait if named is
-# enabled and /etc/resolv.conf points to ourselves (dnsmasq).
-#
-#
-# Please add the following line to /etc/rc.conf.local or /etc/rc.conf to
-# enable the dnsmasq service(s):
-#
-# dnsmasq_enable (bool):  Set to "NO" by default.
-#                         Set it to "YES" to enable dnsmasq at boot.
-#
-# Further settings you can change in /etc/rc.conf if desired:
-#
-# dnsmasq_conf (path):    Set to %%PREFIX%%/etc/dnsmasq.conf by default.
-#                         Set it to another configuration file if you want.
-#
-# dnsmasq_flags (string): Empty by default. Set it to additional command
-#                         line arguments if desired.
-#
-# dnsmasq_restart (bool): Set to "YES" by default.
-#                         If "YES", a "reload" action will trigger a "restart"
-#                         if the configuration file has changed, to work
-#                         around a dnsmasq(8) limitation.
-#
-#
-# Additional actions supported by this script:
-#
-# reload        Reload database files by sending SIGHUP and SIGUSR2.
-#               However, if dnsmasq_restart is true (see above) and the
-#               configuration file has changed since this rc script has
-#               started dnsmasq, restart it instead.
-#
-# logstats      Dump statistics information to where dnsmasq is configured to
-#               log (syslog by default). This sends SIGUSR1 to dnsmasq.
-#
-
-. /etc/rc.subr
-
-name=dnsmasq
-rcvar=dnsmasq_enable
-
-command="%%PREFIX%%/sbin/${name}"
-pidfile="/var/run/${name}.pid"
-# timestamp (below) is used to check if "reload" should be a "restart" instead
-timestamp="/var/run/${name}.stamp"
-
-load_rc_config "${name}"
-
-: ${dnsmasq_enable="NO"}
-: ${dnsmasq_conf="%%PREFIX%%/etc/${name}.conf"}
-: ${dnsmasq_restart="YES"}
-
-command_args="-x $pidfile -C $dnsmasq_conf"
-
-required_files="${dnsmasq_conf}"
-extra_commands="reload logstats checkconfig"
-
-reload_precmd="reload_pre"
-reload_postcmd="reload_post"
-restart_precmd="checkconfig"
-start_postcmd="timestampconf"
-stop_precmd="stop_pre"
-logstats_cmd="logstats"
-checkconfig_cmd="checkconfig"
-
-reload_pre() {
-        if [ "$dnsmasq_conf" -nt "${timestamp}" ] ; then
-                if checkyesno dnsmasq_restart ; then
-                        info "restart: $dnsmasq_conf changed"
-                        exec "$0" restart
-                else
-                        warn "restart required, $dnsmasq_conf changed"
-                fi
-        fi
-}
-
-reload_post() {
-        kill -USR2 ${rc_pid}
-}
-
-logstats() {
-        kill -USR1 ${rc_pid}
-}
-
-timestampconf() {
-        touch -r "${dnsmasq_conf}" "${timestamp}"
-}
-
-rmtimestamp() {
-        rm -f "${timestamp}"
-}
-
-stop_pre() {
-        checkconfig || return
-        rmtimestamp
-}
-
-checkconfig() {
-        echo "Performing sanity check on ${name} configuration."
-        ${command} ${command_args} --test
-}
-
-run_rc_command "$1"
diff --git a/dns/dnsmasq-devel/files/pkg-message.in b/dns/dnsmasq-devel/files/pkg-message.in
deleted file mode 100644
index 3585d591a921..000000000000
--- a/dns/dnsmasq-devel/files/pkg-message.in
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{
-message: <<EOM
-To enable dnsmasq, edit %%PREFIX%%/etc/dnsmasq.conf and
-set dnsmasq_enable="YES" in /etc/rc.conf[.local]
-
-Further options and actions are documented inside
-%%PREFIX%%/etc/rc.d/dnsmasq
-
-
-NOTE: when using dnssec, inaccurate system clocks
-can cause DNS resolution to fail
-because DNSSEC signatures may then not validate.
-
-
-SECURITY RECOMMENDATION
-~~~~~~~~~~~~~~~~~~~~~~~
-It is recommended to enable the wpad-related options
-at the end of the configuration file (you may need to
-copy them from the example file to yours) to fix
-CERT Vulnerability VU#598349.
-EOM
-}
-]
diff --git a/dns/dnsmasq-devel/files/simon-kelley-keyring.asc b/dns/dnsmasq-devel/files/simon-kelley-keyring.asc
deleted file mode 100644
index 5ffea306f73b..000000000000
Binary files a/dns/dnsmasq-devel/files/simon-kelley-keyring.asc and /dev/null differ
diff --git a/dns/dnsmasq-devel/files/update.py b/dns/dnsmasq-devel/files/update.py
deleted file mode 100755
index 117c0e9c95a4..000000000000
--- a/dns/dnsmasq-devel/files/update.py
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/usr/bin/env python3
-"""update.py for dnsmasq-devel - (C) 2025 Matthias Andree, placed under MIT license
-To use, edit Makefile with the new version,
-then run files/update.py, which will download, check sigs, if GnuPG checks out, update makesum,
-upload tarball and sig to my public_distfiles/ because upstream has low bandwidth, and test build.
-
-If things work out, commit manually and push."""
-
-import os
-import shutil
-import subprocess
-import sys
-
-def trace(func):
-    def wrapper(*args, **kwargs):
-        print(f"\n> {func.__name__}({args}, {kwargs})", file=sys.stderr)
-        retval = func(*args, **kwargs)
-        print(f"< {func.__name__} -> {retval!r}", file=sys.stderr)
-        return retval
-    return wrapper
-
-traced_run = trace(subprocess.run)
-
-cleanenv={'LC_ALL': 'C.UTF-8',
-          'PATH': os.environ["PATH"]}
-defargs={"check": "True", "env": cleanenv, "encoding": 'UTF-8'}
-
-try:
-    distdir, master_site, files_dir, dist_dir = map(str.strip, traced_run(['make', '-V', 'DISTDIR',
-                                                                           '-V', 'MASTER_SITES:N*FreeBSD*',
-                                                                           '-V', 'FILESDIR',
-                                                                           '-V', 'DISTDIR'],
-                                                                          capture_output=True, **defargs).stdout.splitlines())
-    filename_tarball = traced_run('make -V DISTFILES'.split(), capture_output=True, **defargs).stdout.splitlines()[0].strip()
-    filename_signature = filename_tarball + '.asc'
-    uri_tarball = master_site + filename_tarball
-    uri_signature = master_site + filename_signature
-    traced_run(['fetch', uri_tarball, uri_signature], **defargs)
-    traced_run(['gpg', '--no-options', '--with-colons', '--status-fd', '1',
-                                        '--no-default-keyring', '--keyring', files_dir + '/simon-kelley-keyring.asc',
-                                        '--verify', filename_signature, filename_tarball], **defargs)
-    traced_run(['rsync', '-avHPW', '--chmod=0644', filename_tarball, filename_signature, 'freefall.freebsd.org:public_distfiles/'], **defargs)
-    shutil.move(filename_tarball, dist_dir + '/' + filename_tarball)
-    traced_run(['make', 'makesum', 'clean'], **defargs)
-    os.remove(filename_signature)
-    traced_run(['make', 'check-plist', 'package'], **defargs)
-    print("\nSUCCESS\n")
-except Exception as cpe:
-    print("\nERROR\n")
-    print(repr(cpe))
-    print("\nERROR\n")
-    sys.exit(1)
diff --git a/dns/dnsmasq-devel/pkg-descr b/dns/dnsmasq-devel/pkg-descr
deleted file mode 100644
index 675c8bee4e30..000000000000
--- a/dns/dnsmasq-devel/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server. It
-is designed to provide DNS and, optionally, DHCP, to a small network. It can
-serve the names of local machines which are not in the global DNS. The DHCP
-server integrates with the DNS server and allows machines with DHCP-allocated
-addresses to appear in the DNS with names configured either in each host or in
-a central configuration file. Dnsmasq supports static and dynamic DHCP leases
-and BOOTP/TFTP/PXE for network booting of diskless machines.
-
-Dnsmasq is targeted at home networks using NAT and connected to the internet
-via a modem, cable-modem or ADSL connection but would be a good choice for any
-smallish network (up to 1000 clients is known to work) where low resource use
-and ease of configuration are important. 			-- Simon Kelley
diff --git a/dns/dnsmasq-devel/pkg-plist b/dns/dnsmasq-devel/pkg-plist
deleted file mode 100644
index a3ea2cd59697..000000000000
--- a/dns/dnsmasq-devel/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-sbin/dnsmasq
-@sample etc/dnsmasq.conf.sample
-%%DATADIR%%/trust-anchors.conf
-%%EXAMPLESDIR%%/dnslist/dhcp.css
-%%EXAMPLESDIR%%/dnslist/dnslist.pl
-%%EXAMPLESDIR%%/dnslist/dnslist.tt2
-%%EXAMPLESDIR%%/dynamic-dnsmasq/dynamic-dnsmasq.pl
-%%NLS%%share/locale/de/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/es/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/id/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/it/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/no/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/dnsmasq.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/dnsmasq.mo
-share/man/man8/dnsmasq.8.gz


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a22f941.45ecf.44c335c4>