notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
djbdns Collection of secure and reliable DNS tools
1.05_22,1 dns on this many watch lists=57 search for ports that depend on this port Find issues related to this port Report an issue related to this port 1.05Version of this port present on the latest quarterly branch.
Maintainer: lx@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-09-05 04:55:22
Last Update: 2019-09-11 20:27:27
SVN Revision: 511837
License: not specified in port
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (57 items)
  1. bin/axfr-get
  2. bin/axfrdns
  3. bin/axfrdns-conf
  4. bin/dnscache
  5. bin/dnscache-conf
  6. bin/dnsfilter
  7. bin/dnsip
  8. @comment bin/dnsip6
  9. @comment bin/dnsip6q
  10. bin/dnsipq
  11. bin/dnsmx
  12. bin/dnsname
  13. bin/dnsq
  14. bin/dnsqr
  15. bin/dnstrace
  16. bin/dnstracesort
  17. bin/dnstxt
  18. bin/pickdns
  19. bin/pickdns-conf
  20. bin/pickdns-data
  21. bin/random-ip
  22. bin/rbldns
  23. bin/rbldns-conf
  24. bin/rbldns-data
  25. bin/tinydns
  26. bin/tinydns-conf
  27. bin/tinydns-data
  28. bin/tinydns-edit
  29. bin/tinydns-get
  30. bin/walldns
  31. bin/walldns-conf
  32. etc/dnsroots.global
  33. man/man1/dnsfilter.1.gz
  34. man/man1/dnsip.1.gz
  35. man/man1/dnsipq.1.gz
  36. man/man1/dnsmx.1.gz
  37. man/man1/dnsname.1.gz
  38. man/man1/dnsq.1.gz
  39. man/man1/dnsqr.1.gz
  40. man/man1/dnstrace.1.gz
  41. man/man1/dnstracesort.1.gz
  42. man/man1/dnstxt.1.gz
  43. man/man1/tinydns-get.1.gz
  44. man/man8/axfr-get.8.gz
  45. man/man8/axfrdns-conf.8.gz
  46. man/man8/axfrdns.8.gz
  47. man/man8/dnscache-conf.8.gz
  48. man/man8/dnscache.8.gz
  49. man/man8/rbldns-conf.8.gz
  50. man/man8/rbldns-data.8.gz
  51. man/man8/rbldns.8.gz
  52. man/man8/tinydns-conf.8.gz
  53. man/man8/tinydns-data.8.gz
  54. man/man8/tinydns-edit.8.gz
  55. man/man8/tinydns.8.gz
  56. man/man8/walldns.8.gz
  57. man/man8/walldns-conf.8.gz
Collapse this list.
Dependency lines:
  • djbdns>0:dns/djbdns
Conflicts:
CONFLICTS:
  • djbdns-tools-[0-9]*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/dns/djbdns/ && make install clean
To add the package: pkg install djbdns
PKGNAME: djbdns
Flavors: there is no flavor information for this port.
distinfo:

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. setuidgid : sysutils/daemontools
  2. tcpserver : sysutils/ucspi-tcp
This port is required by:
for Build

    Deleted ports which required this port:

    Expand this list of 1 deleted port
    1. dns/sqldjbdns*
    2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options
Master Sites:
  1. ftp://cr.yp.to/djbdns/
  2. http://cr.yp.to/djbdns/
  3. https://cr.yp.to/djbdns/

Number of commits found: 47

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
11 Sep 2019 19:27:27
Original commit files touched by this commit  1.05_22,1
Revision:511837
lx search for other commits by this committer
Add SSL master site

PR:		238909
Submitted by:	Leo Vandewoestijne
16 Jan 2018 19:54:19
Original commit files touched by this commit  1.05_22,1
Revision:459204
lx search for other commits by this committer
Bump loop detection limit to 500

PR:		216260
Submitted by:	tjd-freebsd@phlegethon.org
21 Oct 2016 12:51:41
Original commit files touched by this commit  1.05_21,1
Revision:424411  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
01 Apr 2016 14:00:57
Original commit files touched by this commit  1.05_21,1
Revision:412346
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
05 Jan 2016 21:23:58
Original commit files touched by this commit  1.05_21,1
Revision:405317
lx search for other commits by this committer
Update the address for h.root-servers.net.

PR:		204950
Submitted by:	kaoru
14 May 2015 10:15:09
Original commit files touched by this commit  1.05_20,1
Revision:386312
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
28 Jul 2014 18:00:40
Original commit files touched by this commit  1.05_20,1
Revision:363210
adamw search for other commits by this committer
Rename dns/ patch-xy patches to reflect the files they modify.
30 May 2014 18:57:32
Original commit files touched by this commit  1.05_20,1
Revision:355897
bdrewery search for other commits by this committer
- Fix dnscache-conf referring to STAGEDIR when IP6 option is selected.
  Something in the dependency chain for dnsip6 rebuilds when conf-home
  is updated. By creating it before the build and then moving it over
  later the timestamp is before all the built binaries. Since we
  purposely remove all installer-related files, only those will be
  rebuilt.

Reported by:	brd
17 Apr 2014 04:07:11
Original commit files touched by this commit  1.05_19,1
Revision:351445
bdrewery search for other commits by this committer
- Use DO_MAKE_BUILD instead of MAKE_CMD so that WITH_CCACHE_BUILD works.
03 Apr 2014 17:07:05
Original commit files touched by this commit  1.05_19,1
Revision:350029
bdrewery search for other commits by this committer
- Fix race during build of DJB ports that could lead to files leaking out of
  STAGEDIR. The auto_home.c/auto_qmail.c (depending on which conf- file is
  used) must be deleted to or else this might not be executed depending on
  how quickly build and pre-install run:

    ./auto-str auto_home `sed 1q conf-home` > auto_home.c

- Move STAGEDIR fixing to post-build with a message explaining the rebuild.
- Bump PORTREVISION as pkg_install packages may have been built without some
  files.
03 Apr 2014 01:32:44
Original commit files touched by this commit  1.05_18,1
Revision:349961
bdrewery search for other commits by this committer
- Use ECHO_CMD instead of echo
26 Mar 2014 11:32:53
Original commit files touched by this commit  1.05_18,1
Revision:349241
bapt search for other commits by this committer
Touch all -conf files so they do not get rebuilt after auto_home.o has been
rebuilt
02 Mar 2014 15:04:35
Original commit files touched by this commit  1.05_18,1
Revision:346769
bapt search for other commits by this committer
dns/djbdns: Fix *-conf referencing stage directories

Fix all the -conf binary trying to look in the stage directory, by
enforcing make prog as a build target so they are built during the 'build'
phase and not the install phase and thus get right prefix and not the staged one
18 Feb 2014 01:19:40
Original commit files touched by this commit  1.05_17,1
Revision:344832
lx search for other commits by this committer
distinfo for other patches was trimmed out by make makesum :-/

Submitted by:	Bryan Drewery
17 Feb 2014 23:02:06
Original commit files touched by this commit  1.05_17,1
Revision:344829
lx search for other commits by this committer
Revert to test23 version of fefe's patch, as test25 causes repeated segfaults.
Bump revision and epoch.
17 Feb 2014 10:44:37
Original commit files touched by this commit  1.05_16
Revision:344724
bapt search for other commits by this committer
Readd stage support

Build the port as if it didn't support stage,
Just before installing, rebuild the install and instcheck binaries with a
different prefix including the destdir prefix
To avoid everything to be rebuilt again becore conf-home has changed save the
original files before building
install and instcheck with the new prefix and restore the file again before the
do-install target is run

This is the trick used in debian

Obtained from:	debian
05 Feb 2014 01:59:19
Original commit files touched by this commit  1.05_15
Revision:342623
lx search for other commits by this committer
Further remove remnants of stage support.
04 Feb 2014 19:15:44
Original commit files touched by this commit  1.05_15
Revision:342592
lx search for other commits by this committer
Remove STAGE support, it screws up the run scripts.

PR:		184949
Submitted by:	issue reported by DrTebi
07 Jan 2014 19:56:57
Original commit files touched by this commit  1.05_15
Revision:339027
lx search for other commits by this committer
Add conflicts

Submitted by:	ketas
04 Jan 2014 00:35:04
Original commit files touched by this commit  1.05_15
Revision:338608
lx search for other commits by this committer
Add stage support, update ipv6 patch, update root server IPs, change MAN
handling, etc.

PR:		184949
Submitted by:	Brad Davis
12 Dec 2013 05:05:56
Original commit files touched by this commit  1.05_14
Revision:336244
eadler search for other commits by this committer
multiple: sync LEGAL

Sync LEGAL for djb related ports.  I chose not to mark these ports as RESTRICTED
due to the mixed opinions of putting something into the public domain.

Approved by:	portmgr (implicit)
20 Sep 2013 16:31:58
Original commit files touched by this commit  1.05_14
Revision:327719
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns)
23 Jul 2013 20:48:13
Original commit files touched by this commit  1.05_14
Revision:323550
lx search for other commits by this committer
Add option to auto-add users for dnscache, tinydns and dnslog.

PR:	ports/180069
Submitted by:	Alexandre Biancalana <ale@biancalanas.net>
22 May 2013 18:18:35
Original commit files touched by this commit  1.05_14
Revision:318784
lx search for other commits by this committer
Dodge "WITH_IPV6" newly becoming the default, since it pulls in an unofficial
third-party patch and makes the version number go "backwards".
26 Mar 2013 07:43:15
Original commit files touched by this commit  1.05.b23_14
Revision:315266
bapt search for other commits by this committer
Finish converting dns to new options framework
18 Feb 2012 00:34:05
Original commit files touched by this commit  1.05_14

lx search for other commits by this committer
Add DNSCurve support for dnscache, using Michael Dempsky's patch.

PR:             ports/164833
20 Mar 2011 12:54:45
Original commit files touched by this commit  1.05_13

miwi search for other commits by this committer
- Get Rid MD5 support
04 Sep 2009 14:09:28
Original commit files touched by this commit  1.05_13

roam search for other commits by this committer
Update the djbdns IPv6 patch, loong overdue.

PR:             93560
Submitted by:   Tim Bishop <tim@bishnet.net>
29 Jun 2009 08:35:24
Original commit files touched by this commit  1.05_13

roam search for other commits by this committer
Unbreak the jumbo patch by hosting it locally.

Reported by:    "B. Cook" <bcook@bsdwebsolutions.com>,
                Brett Glass <brett@lariat.net>
06 Mar 2009 16:20:17
Original commit files touched by this commit  1.05_13

roam search for other commits by this committer
Fix the AXFR subdomain overwrite vulnerability discovered by
Matthew Dempsky.  Also, fix the quoting of the BROKEN messages.

PR:             132366, 132349
Submitted by:   Renato Botelho <garga@FreeBSD.org>,
                Howard Goldstein <hg@queue.to>
24 May 2008 03:19:29
Original commit files touched by this commit  1.05_12

edwin search for other commits by this committer
Move MAINTAINER and COMMENT section to earlier in the Makefile to overcome
problem with defaults in bsd.port.mk

Noticed by: linimon@
24 May 2008 00:28:11
Original commit files touched by this commit  1.05_12

edwin search for other commits by this committer
Remove RESTRICTED keyword from djbdns port

        According to http://cr.yp.to/distributors.html djbdns is
        put into the public domain, therefore the port doesn't need
        to be RESTRICTED.

PR:             ports/122864
Submitted by:   Björn Jonare <rksah@bredband.net>
Approved by:    maintainer timeout
29 Mar 2008 14:53:58
Original commit files touched by this commit  1.05_11

ru search for other commits by this committer
The OPTIONS parsing code in bsd.port.mk doesn't understand single
quotes in OPTIONS, but the bug in make's handing of .for loops
has been hiding this bug.  make(1) from HEAD made this bug visible.
04 Nov 2007 21:38:07
Original commit files touched by this commit  1.05_11

roam search for other commits by this committer
Update the address of the L root server as per ICANN's announcement at
http://blog.icann.org/?p=227
Bump PORTREVISION.

Approved by:    portmgr (linimon)
23 Sep 2006 15:31:43
Original commit files touched by this commit  1.05_10

roam search for other commits by this committer
Add in the SRV record patch by Michael Handler.
Note that this is another patch that conflicts with the jumbo patch.

PR:             69191
Submitted by:   "Michal F. Hanula" <f@7f000001.org>,
                Nick Barkas <snb@threerings.net>
03 Sep 2006 17:26:50
Original commit files touched by this commit  1.05_10

kris search for other commits by this committer
RESTRICTED is intended here instead of NO_PACKAGE
26 Nov 2005 00:42:03
Original commit files touched by this commit  1.05_10

pav search for other commits by this committer
- Add SHA256
07 Jul 2005 14:13:35
Original commit files touched by this commit  1.05_10

roam search for other commits by this committer
OPTIONS'ify, rename the WITH_DJBDNS_DUMPCACHE knob to WITH_DUMPCACHE,
invert WITHOUT_MAN to WITH_MAN, and add the jumbo patch almost like in
the PR.
Bump PORTREVISION.

PR:             65865
Submitted by:   Andrey Slusar <vasallia@ukr.net>
29 Dec 2004 08:05:50
Original commit files touched by this commit  1.05_9

roam search for other commits by this committer
Fix the parallel build when WITH_IPV6 is specified: the Makefile was
missing a couple of dependencies on the uint32.h header, so make(1) was
postponing its creation.
Bump PORTREVISION, since it is the same for the IPv6 and !IPv6 cases,
although this particular change does not affect the !IPv6 case at all.

PR:             75564
Submitted by:   oHmEr <ohmer@epita.info>
20 Apr 2004 15:43:03
Original commit files touched by this commit  1.05_8

roam search for other commits by this committer
Add the WITH_PERSISTENT_MMAP knob to enable Lennert Buytenhek's patch for
tinydns - keep the data.cdb file mmap'd for a second instead of reopening it
on each query.
14 Apr 2004 06:48:12
Original commit files touched by this commit  1.05_8

roam search for other commits by this committer
Refrain from messing up the permissions on $PREFIX and $PREFIX/bin.

Pointed out by: dosirak via kris
11 Mar 2004 07:45:28
Original commit files touched by this commit  1.05_7

roam search for other commits by this committer
Add Russ Nelson's ignoreip2 patch [1][2].
Add distribution site grouping for all the patches [1].

PR:             56951 [1], 64062 [2].
Submitted by:   Roman Neuhauser <neuhauser@bellavista.cz> [1],
                Thomas Vogt <thomas@bsdunix.ch> [2]
30 Jan 2004 10:41:22
Original commit files touched by this commit  1.05_6

roam search for other commits by this committer
Update the address of B.ROOT-SERVERS.NET as per ICANN's 2004/01/29 change.
29 Dec 2003 14:08:08
Original commit files touched by this commit  1.05_5

roam search for other commits by this committer
Correct the distsite for the dnscache-dumpcache patch.

PR:             60631
Submitted by:   Paulius Bulotas <paulius@kaktusas.org>
12 Dec 2003 12:15:58
Original commit files touched by this commit  1.05_5

roam search for other commits by this committer
Remove the final traces of my abortive attempt to reimplement
the libdjbdns library on my own :)

PR:             56950
Submitted by:   Roman Neuhauser <neuhauser@bellavista.cz>
24 Oct 2003 09:10:49
Original commit files touched by this commit  1.05_5

roam search for other commits by this committer
Update Gerrit Pape's manpages to the 20031023 version.
Remove files related to my abortive attempt to reimplement libdjbdns.
05 Sep 2003 04:54:37
Original commit files touched by this commit  1.05_4

edwin search for other commits by this committer
Massive repo-copies request: net->dns (partly devel->dns)

PR:             ports/56020
Submitted by:   Kimura Fuyuki <fuyuki@nigredo.org>
Approved by:    portmgr

Number of commits found: 47

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
drm-current-kmod*Dec 04
drm-devel-kmod*Dec 04
drm-fbsd11.2-kmod*Dec 04
drm-fbsd12.0-kmod*Dec 04
py-django21Dec 03
py-django22Dec 03
gitlab-ceNov 28
py-matrix-synapseNov 28
gitlab-ceNov 27
webkit2-gtk3Nov 27
py-urllib3Nov 26
clamavNov 25
unboundNov 23
asterisk13Nov 22
asterisk13Nov 22

13 vulnerabilities affecting 78 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-12-06 20:23:44


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38205
Broken 744
Deprecated 106
Ignore 1013
Forbidden 3
Restricted 155
No CDROM 72
Vulnerable 26
Expired 6
Set to expire 75
Interactive 0
new 24 hours 13
new 48 hours14
new 7 days34
new fortnight65
new month140

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.