notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
gdnsd2 Authoritative-only GeoIP-aware DNS server
2.4.3 dns on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.4.3Version of this port present on the latest quarterly branch.
Maintainer: zi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-11-07 16:38:46
Last Update: 2021-08-31 11:24:16
Commit Hash: e241aff50
People watching this port, also watch:: nginx
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (68 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/gdnsd2-2.4.3/catalog.mk
  3. /usr/local/share/licenses/gdnsd2-2.4.3/LICENSE
  4. /usr/local/share/licenses/gdnsd2-2.4.3/GPLv3
  5. bin/gdnsd_geoip_test
  6. include/gdnsd/alloc.h
  7. include/gdnsd/bopts.h
  8. include/gdnsd/compiler.h
  9. include/gdnsd/dmn.h
  10. include/gdnsd/dname.h
  11. include/gdnsd/file.h
  12. include/gdnsd/log.h
  13. include/gdnsd/misc.h
  14. include/gdnsd/mon.h
  15. include/gdnsd/net.h
  16. include/gdnsd/paths.h
  17. include/gdnsd/plugapi.h
  18. include/gdnsd/plugin.h
  19. include/gdnsd/prcu.h
  20. include/gdnsd/stats.h
  21. include/gdnsd/vscf.h
  22. lib/gdnsd/libgdnsd.so
  23. lib/gdnsd/plugin_extfile.so
  24. lib/gdnsd/plugin_extmon.so
  25. lib/gdnsd/plugin_geoip.so
  26. lib/gdnsd/plugin_http_status.so
  27. lib/gdnsd/plugin_metafo.so
  28. lib/gdnsd/plugin_multifo.so
  29. lib/gdnsd/plugin_null.so
  30. lib/gdnsd/plugin_reflect.so
  31. lib/gdnsd/plugin_simplefo.so
  32. lib/gdnsd/plugin_static.so
  33. lib/gdnsd/plugin_tcp_connect.so
  34. lib/gdnsd/plugin_weighted.so
  35. libexec/gdnsd/gdnsd_extmon_helper
  36. man/man1/gdnsd_geoip_test.1.gz
  37. man/man3/gdnsd-plugin-api.3.gz
  38. man/man5/gdnsd.config.5.gz
  39. man/man5/gdnsd.djbdns.5.gz
  40. man/man5/gdnsd.zonefile.5.gz
  41. man/man8/gdnsd-plugin-extfile.8.gz
  42. man/man8/gdnsd-plugin-extmon.8.gz
  43. man/man8/gdnsd-plugin-geoip.8.gz
  44. man/man8/gdnsd-plugin-http_status.8.gz
  45. man/man8/gdnsd-plugin-metafo.8.gz
  46. man/man8/gdnsd-plugin-multifo.8.gz
  47. man/man8/gdnsd-plugin-null.8.gz
  48. man/man8/gdnsd-plugin-reflect.8.gz
  49. man/man8/gdnsd-plugin-simplefo.8.gz
  50. man/man8/gdnsd-plugin-static.8.gz
  51. man/man8/gdnsd-plugin-tcp_connect.8.gz
  52. man/man8/gdnsd-plugin-weighted.8.gz
  53. man/man8/gdnsd.8.gz
  54. sbin/gdnsd
  55. share/doc/gdnsd/AUTHORS
  56. share/doc/gdnsd/COPYING
  57. share/doc/gdnsd/INSTALL
  58. share/doc/gdnsd/NEWS
  59. share/doc/gdnsd/README.md
  60. share/doc/gdnsd/gdnsd_manual.txt
  61. @dir etc/gdnsd/djbdns
  62. @dir etc/gdnsd/geoip
  63. @dir etc/gdnsd/zones
  64. @dir /var/db/gdnsd
  65. @dir /var/run/gdnsd
  66. @owner
  67. @group
  68. @mode
Collapse this list.
Dependency lines:
  • gdnsd2>0:dns/gdnsd2
Conflicts:
CONFLICTS_INSTALL:
  • gdnsd-1.[0-9]*
  • gdnsd3-3.[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/gdnsd2/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/gdnsd2
  • pkg install gdnsd2
PKGNAME: gdnsd2
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
gdnsd2
ABIlatestquarterly
FreeBSD:11:aarch642.2.4_22.4.2
FreeBSD:11:amd642.4.32.4.3
FreeBSD:11:armv62.2.22.4.2
FreeBSD:11:i3862.4.32.4.3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch642.2.4_22.4.3
FreeBSD:12:amd642.4.32.4.3
FreeBSD:12:armv62.2.4_22.4.3
FreeBSD:12:armv72.2.4_22.4.3
FreeBSD:12:i3862.4.32.4.3
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.4.3
FreeBSD:13:aarch642.4.32.4.3
FreeBSD:13:amd642.4.32.4.3
FreeBSD:13:armv62.4.32.4.3
FreeBSD:13:armv72.4.32.4.3
FreeBSD:13:i3862.4.32.4.3
FreeBSD:13:mips--
FreeBSD:13:mips642.4.32.4.3
FreeBSD:13:powerpc642.4.32.4.3
FreeBSD:14:aarch642.4.3-
FreeBSD:14:amd642.4.3-
FreeBSD:14:armv62.4.3-
FreeBSD:14:armv72.4.3-
FreeBSD:14:i3862.4.3-
FreeBSD:14:mips--
FreeBSD:14:mips642.4.3-
FreeBSD:14:powerpc642.4.3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ragel>0 : devel/ragel
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. gmake>=4.3 : devel/gmake
  4. perl5>=5.32.r0<5.33 : lang/perl5.32
Library dependencies:
  1. libev.so : devel/libev
  2. libmaxminddb.so : net/libmaxminddb
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (8 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/zi/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/zi/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/zi/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/zi/
  5. http://gdnsd.scaleengine.net/gdnsd/
  6. https://github.com/gdnsd/gdnsd/releases/download/v2.4.3/
  7. https://mirrors.rit.edu/zi/
  8. https://www.zi0r.com/mirrors/
Collapse this list.

Number of commits found: 25

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
31 Aug 2021 11:24:16
 files touched by this commit commit hash:e241aff50e7994d9907f640e854babbbc032f933  2.4.3
decke search for other commits by this committer
dns/gdnsd2: Add CPE information

Approved by:    portmgr (blanket)
06 Apr 2021 14:31:13
 files touched by this commit commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  2.4.3
mat search for other commits by this committer
all: Remove all other $FreeBSD keywords.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.4.3
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
30 Sep 2020 16:06:11
Original commit files touched by this commit Revision:550718  2.4.3
zi search for other commits by this committer
- Update to 2.4.3
22 Feb 2019 15:36:31
Original commit files touched by this commit Revision:493574  2.4.2
zi search for other commits by this committer
- Add CONFLICTS_INSTALL with upcoming dns/gdnsd3 port
11 Feb 2019 15:51:25
Original commit files touched by this commit Revision:492697  2.4.2
zi search for other commits by this committer
- Update to 2.4.2
16 Jan 2019 19:27:36
Original commit files touched by this commit Revision:490503  2.4.1_2
zi search for other commits by this committer
- Fix EADDRNOTAVAIL issue under FreeBSD when using IPs bound to loopback
interfaces
- Bump PORTREVISION

Obtained from:	upstream PR #175
15 Jan 2019 00:39:09
Original commit files touched by this commit Revision:490326  2.4.1_1
zi search for other commits by this committer
- Re-add MAXMINDDB as default OPTION
- Bump PORTREVISION

Reported by:	adamw
15 Jan 2019 00:28:50
Original commit files touched by this commit Revision:490324  2.4.1
zi search for other commits by this committer
- Update to 2.4.1
15 Jan 2019 00:22:15
Original commit files touched by this commit Revision:490322  2.4.0_2
zi search for other commits by this committer
- Remove check that no longer applies
(https://blog.maxmind.com/tag/ip-geolocation/)

Reported by:	sbruno
13 Jan 2019 20:58:37
Original commit files touched by this commit Revision:490211  2.4.0_1
adamw search for other commits by this committer
Remove GeoIP-related options. Where possible, replace GeoIP 1 defaults
with GeoIP 2.

Also, as suggested by zi, add an UPDATING note about this.
05 Dec 2018 22:37:07
Original commit files touched by this commit Revision:486723  2.4.0
zi search for other commits by this committer
- Update to 2.4.0
23 Nov 2017 21:35:00
Original commit files touched by this commit Revision:454804  2.2.4_2
zi search for other commits by this committer
- Add libmaxminddb for geoip2 support
- Bump PORTREVISION

PR:		223814
Submitted by:	peter@
01 Aug 2017 17:07:58
Original commit files touched by this commit Revision:447034  2.2.4_1
zi search for other commits by this committer
- MASTER_SITES cleanup
17 Jul 2017 14:44:39
Original commit files touched by this commit Revision:446075  2.2.4_1
mmokhi search for other commits by this committer
sysutils/liburcu: Update port to 0.10.0
Bump revision for consumer ports.

This version contains many fix/features:
* Bump library soname due to urcu flavor structure change
* Cleanup: use mutex_lock() wrapper in rculfhash
* Use workqueue in rculfhash
* Implement urcu workqueues internal API
* Add support for m68k architecture
* Set -Wall globally in AM_CFLAGS
* Fix: remove double use of PTHREAD_CFLAGS
* Re-add PTHREAD_CFLAGS to global CFLAGS
* Fix: Don't override user variables within the build system
* Add report at the end of configure
* uatomic-api docs: use the third-person singular
(Only the first 15 lines of the commit message are shown above View all of this commit message)
25 Jun 2017 17:19:02
Original commit files touched by this commit Revision:444311  2.2.4
sunpoet search for other commits by this committer
Fix WWW

Approved by:	portmgr (blanket)
11 Sep 2016 23:01:34
Original commit files touched by this commit Revision:421883  2.2.4
zi search for other commits by this committer
- Update to 2.2.4
26 Aug 2016 19:44:58
Original commit files touched by this commit Revision:420941  2.2.2_1
allanjude search for other commits by this committer
gdnsd2: run checkconf before reload/restart

Submitted by:	Andrew Fengler <andrew.fengler@scaleengine.com>
Reviewed by:	matthew
Approved by:	zi (maintainer)
Sponsored by:	ScaleEngine Inc.
Differential Revision:	https://reviews.freebsd.org/D7488
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  2.2.2
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
19 Feb 2016 13:41:03
Original commit files touched by this commit Revision:409178  2.2.2
zi search for other commits by this committer
- Update to 2.2.2
18 Sep 2015 14:01:06
Original commit files touched by this commit Revision:397241  2.2.0
amdmi3 search for other commits by this committer
- Drop 8.x support

Approved by:	portmgr blanket
20 Mar 2015 02:34:14
Original commit files touched by this commit Revision:381708  2.2.0
zi search for other commits by this committer
- Update to 2.2.0
12 Mar 2015 17:12:20
Original commit files touched by this commit Revision:381119  2.1.0_1
sunpoet search for other commits by this committer
- Update MAINTAINER: use @FreeBSD.org
17 Dec 2014 14:36:02
Original commit files touched by this commit Revision:374850  2.1.0_1
zi search for other commits by this committer
- Mark IGNORE on 9.0-9.2 due to build failures
- Remove trailing whitespace from pkg-descr
- Bump PORTREVISION
07 Nov 2014 16:38:36
Original commit files touched by this commit Revision:372281  2.1.0
zi search for other commits by this committer
New port: dns/gdnsd2:

gdnsd is an Authoritative-only DNS server.  This port tracks the 2.x release.

The initial g stands for Geographic, as gdnsd offers a plugin system for
geographic (or other sorts of) balancing, redirection, and
service-state-conscious failover. If you don't care about that feature,
it's still quite good at being a very fast, lean, and resilient
authoritative-only server for static DNS data.

gdnsd is written in C using libev and pthreads with a focus on high
performance, low latency service. It does not offer any form of caching or
recursive service, and does not support DNSSEC.

WWW: https://github.com/blblack/gdnsd/

Number of commits found: 25