Port details |
- nsd Authoritative only non-recursive name server
- 4.10.1 dns =25 4.10.1Version of this port present on the latest quarterly branch.
- Maintainer: jaap@NLnetLabs.nl
- Port Added: 2003-09-05 04:55:22
- Last Update: 2024-08-03 23:20:11
- Commit Hash: 0a32a8d
- People watching this port, also watch:: unbound, smartmontools, apache24, sudo, nginx
- License: BSD3CLAUSE
- WWW:
- https://www.nlnetlabs.nl/projects/nsd/about/
- Description:
- NSD (Name Server Daemon) is a complete implementation of an
authoritative DNS nameserver.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/dns/nsd/ && make install clean
- To add the package, run one of these commands:
- pkg install dns/nsd
- pkg install nsd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: nsd
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1722601791
SHA256 (nsd-4.10.1.tar.gz) = c0190f923f0095995f2e6331dacd92c6e1f4d578b880d61690602b43a5acfd84
SIZE (nsd-4.10.1.tar.gz) = 1404799
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libevent.so : devel/libevent
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for nsd-4.10.1:
BIND8_STATS=on: BIND8-like NSTATS & XSTATS
CHECKING=off: Internal run-time checks
DNSTAP=off: Enable dnstap logging support
DOCS=on: Build and/or install documentation
IPV6=on: IPv6 protocol support
LARGEFILE=on: Largefile support
MINRESPSIZE=on: Minimial response sizing
MMAP=off: Use mmap instead of malloc (experimental)
MUNIN_PLUGIN=off: Install Munin plugin (requires BIND8_STATS)
NSEC3=on: NSEC3 support
PACKED=off: Enable packed structures for reduced memory use
RADIXTREE=on: Enabled: more (15%) memory use but less CPU cycles
RRL=on: Response Rate Limiting
ZONE_STATS=on: Separate statistics for each zone
===> Use 'make config' to modify these settings
- Options name:
- dns_nsd
- USES:
- cpe ssl
- pkg-message:
- For install:
- To run nsd from startup, add nsd_enable="YES" to your etc/rc.conf
Starting with nsd version 4 the old nsdc control program has been
replaced by nsd-control. This requires some manual setup with
nsd-control-setup and editing of the config files.
nsd-control is incompatible with nsdc so when that is used in scripts,
these should be adapted
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.2.7 26 Jan 2011 11:32:51 |
pav |
- Update to 3.2.7
PR: ports/154264
Submitted by: Jaap Akkerhuis <jaap@nlnetlabs.nl> (maintainer)
Feature safe: yes |
3.2.6_2 25 Nov 2010 16:04:00 |
bapt |
- fix status command in rc file
- while here remove MD5 entry
bump port revision
PR: ports/152565
Submitted by: eli <elij.mx _at_ gmail.com>
Approved by: Jaap Akkerhuis <jaap _at_ nlnetlabs.nl> |
3.2.6_1 24 Nov 2010 15:44:15 |
bapt |
improvements on rc script:
- support reload command
- use nsdc cli has command and let it perform the actual start,stop,... of the
daemon
- at start check if the database exists if not built it (this prevent the
daemon to fail at starting)
- remove the now userless sleep in stop command
bump portrevision
PR: ports/152331
Submitted by: Philippe Pepiot <phil _at_ philpep.org>
Approved by: Jaap Akkerhuis <jaap _at_ NLnetLabs.nl> (maintainer) |
3.2.6 03 Aug 2010 17:26:10 |
lwhsu |
- Update to 3.2.6
PR: ports/149234
Submitted by: Jaap Akkerhuis <jaap AT NLnetLabs.nl> (maintainer) |
3.2.5 09 May 2010 11:22:47 |
miwi |
- Update to 3.2.5
PR: 145781
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer) |
3.2.4_1 27 Mar 2010 00:15:24 |
dougb |
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr# |
3.2.4_1 20 Mar 2010 18:00:32 |
miwi |
- Pass maintainership to Jaap Akkerhuis <jaap@nlnetlabs.nl>
PR: 144865
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> (previous
maintainer) |
3.2.4_1 11 Feb 2010 19:37:10 |
pgollucci |
- Fix permission issues
PR: ports/143550
Submitted by: Marko Njezic <mrmax063@maxempire.com>
Approved by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer) |
3.2.4 12 Jan 2010 00:41:23 |
wen |
- Update to 3.2.4
PR: ports/142718
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer) |
3.2.3 04 Sep 2009 16:44:48 |
wxs |
- Update to 3.2.3
PR: ports/138529
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> |
3.2.2 19 May 2009 12:44:03 |
laszlof |
- Update to 3.2.2.
PR: ports/134698
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer) |
3.2.1 03 Feb 2009 22:54:11 |
amdmi3 |
- Update to 3.2.1
PR: 131325
Submitted by: Olafur Osvaldsson <osvaldsson at icelandic dot net> (maintainer) |
3.2.0_1 16 Jan 2009 00:30:07 |
miwi |
- Add missing openssl dependency [1]
- Fix race when stopping nsd [2]
PR: ports/130263 [1]
ports/130294 [2]
Submitted by: Artis Caune <Artis.Caune@gmail.com> [1] [2]
Approved by: maintainer |
3.2.0 21 Nov 2008 20:34:50 |
miwi |
- Update to 3.2.0
PR: 128818
Submitted by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer) |
3.1.1 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
3.1.1 29 Jul 2008 17:23:02 |
pgollucci |
Cosmetic changes to the rc.d file
Submitted by: dougb
Approved by: araujo (mentor), maintainer implicit |
3.1.1 28 Jul 2008 22:25:55 |
pgollucci |
- Update to 3.1.1
- Respect NOPORTDOCS
- Add option NSDMAX_INT
- rename rc.d script nsd.sh -> nsd
PR: ports/125898
Approved by: Olafur Osvaldsson <osvaldsson@icelandic.net> (maintainer),
araujo (mentor) |
3.0.7 14 Dec 2007 19:08:50 |
miwi |
- Update to 3.0.7
PR: 118059
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer) |
3.0.6 13 Sep 2007 21:10:29 |
miwi |
- Update to 3.0.6
PR: 116180
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer) |
3.0.5 22 Mar 2007 13:28:51 |
miwi |
- Update to 3.0.5
PR: 110671
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer) |
3.0.4 25 Jan 2007 17:51:44 |
rafan |
- Update to 3.0.4
PR: ports/108329
Submitted by: Olafur Osvaldsson <oli at isnic.is> (maintainer) |
3.0.3 12 Dec 2006 20:28:43 |
miwi |
- Update to 3.0.3
PR: ports/106607
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer) |
3.0.2 06 Nov 2006 12:27:37 |
clsung |
- Update to 3.0.2
PR: ports/105200
Submitted by: maintainer (Olafur Osvaldsson) |
3.0.1_1 05 Nov 2006 05:58:02 |
alepulver |
- Add CONFLICTS with dns/nsd2. |
3.0.1_1 23 Sep 2006 08:07:48 |
rafan |
- Fix required_files in rc script.
It requres nsd.conf instead of nsd.zones.
PR: ports/103491
Submitted by: TAKAHASHI Kaoru <kaoru at kaisei.org>
Approved by: Olafur Osvaldsson <oli at isnic.is> (maintainer) |
3.0.1 12 Sep 2006 20:17:15 |
miwi |
- Update to 3.0.1
- Changed to OPTIONS
- Added a warning for those using NSD_OPTIONS
PR: ports/103196
Submitted by: Olafur Osvaldsson <oli(at)isnic.is> (maintainer) |
2.3.5 03 Jun 2006 03:05:35 |
mnag |
- Update to 2.3.5
PR: 98379
Submitted by: maintainer |
2.3.3 12 Dec 2005 11:42:16 |
ehaupt |
Update to 2.3.3
PR: 90177
Submitted by: Konstantin Saurbier <Konstantin@math.uni-bielefeld.de>
Approved by: Olafur Osvaldsson <oli@isnic.is> (maintainer) |
2.3.1 06 Sep 2005 16:26:41 |
garga |
- Update to 2.3.1
PR: ports/85790
Submitted by: maintainer |
2.3.0 06 May 2005 11:50:25 |
novel |
Update to 2.3.0
PR: 80654
Submitted by: Olafur Osvaldsson (maintainer) |
2.2.1 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
2.2.1 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
2.2.1 21 Feb 2005 15:17:09 |
vs |
Update to 2.2.1
PR: ports/77856
Submitted by: maintainer |
2.2.0 07 Feb 2005 21:51:13 |
edwin |
[MAINTAINER] dns/nsd: update to 2.2.0
- Update to 2.2.0
With this release nsd no longer requires named-xfer to be
present on the system.
I also changed the options to a configure script.
Added file(s):
- scripts/configure.nsd
PR: ports/76412
Submitted by: Olafur Osvaldsson <oli@isnic.is> |
2.1.5 30 Nov 2004 12:58:19 |
sem |
- Update to 2.1.5
BUG FIXES:
- Bug #90: handle \000 in TXT records correctly
- Fixed undefined behavior in the use of vsnprintf when
logging messages.
PR: ports/74517
Submitted by: maintainer |
2.1.4 04 Nov 2004 13:09:07 |
clive |
Update to 2.1.4, claimed to be OK about AXFR.
PR: ports/73455
Submitted by: MAINTAINER |
2.1.3 02 Nov 2004 07:40:35 |
sergei |
- Update to 2.1.3
- While I'm here, add explicit CONFIGURE_TARGET to silence a warning
PR: ports/73293
Submitted by: Olafur Osvaldsson (maintainer) |
2.1.2 03 Aug 2004 07:13:17 |
mezz |
-Update to 2.1.2.
NSD 2.1.2 release notes:
FEATURES:
- NSD now fully supports unknown record types using the notation
specified in RFC3597.
- Support for the following RR types has been added: WKS, X25, ISDN,
RT, NSAP, PX, NAPTR, KX, CERT, DNAME, and APL. DNAME special
processing is not supported.
BUG FIXES:
- Bug #84: NSD now uses SIGUSR1 instead of SIGILL to report stats.
- Bug #85: Support for WKS records.
- Bug #86: The characters "#%&^[]?" can now be used without backslash
in zone file domain names.
- Plugin callback return type fixed.
- The maximum message length for IPv6 UDP packets is now limited to
the IPv6 minimum MTU (1280) unless the IPV6_USE_MIN_MTU socket
option is supported.
PR: ports/69914
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer) |
2.1.1_1 22 Jul 2004 07:03:50 |
vs |
- Fix signal-handling
- Bump PORTREVISION
PR: ports/69385
Submitted by: Olafur Osvaldsson (maintainer) |
2.1.1 02 Jul 2004 22:14:06 |
pav |
- Update to 2.1.1
PR: ports/68603
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer) |
2.1.0_1 29 May 2004 23:58:37 |
pav |
- Rename knobs: ENABLE_* -> WITH_*, DISABLE_* -> WITHOUT_*
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer)
Requested by: kris |
2.1.0_1 29 May 2004 12:23:56 |
pav |
- Add rc script
- Add a lot of knobs
- Add second master site
PR: ports/67297
Submitted by: Olafur Osvaldsson <oli@isnic.is> (maintainer) |
2.1.0 27 May 2004 07:51:57 |
vs |
Volunteer Olafur Osvaldsson as maintainer since he submitted updates
recently. |
2.1.0 15 May 2004 14:21:47 |
vs |
Update to 2.1.0: New networking code allows a single server to handle both
UDP and TCP connections.
(Remove cruft from pkg-descr while here)
PR: ports/66651
Submitted by: Olafur Osvaldsson |
2.0.2 11 May 2004 12:40:34 |
pav |
- Update to 2.0.2
PR: ports/66519
Submitted by: Olafur Osvaldsson <oli@isnic.is> |
1.2.4 29 Jan 2004 07:24:56 |
trevor |
SIZEify. |
1.2.4 13 Jan 2004 00:06:11 |
pav |
- Fix typo in comment |
1.2.4 13 Jan 2004 00:05:30 |
pav |
- Update to 1.2.4
PR: ports/61279
Submitted by: Vincent Tantardini <vinc@FreeBSD-fr.org> |
1.2.3 01 Jan 2004 16:38:35 |
pav |
- Update to 1.2.3
PR: ports/60784
Submitted by: Vincent Tantardini <vinc@0x45.org> |
1.2.2 05 Sep 2003 04:54:37 |
edwin |
Massive repo-copies request: net->dns (partly devel->dns)
PR: ports/56020
Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
Approved by: portmgr |