mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-19 03:52:17 +00:00
6b98655af2
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 highi performance, low latency service. It does not offer any form of caching or recursive service, and does not support DNSSEC. WWW: http://code.google.com/p/gdnsd/ PR: ports/167946 Submitted by: Stefan Caunter <stef@scaleengine.com>
78 lines
2.1 KiB
Plaintext
78 lines
2.1 KiB
Plaintext
bin/gdnsd_geoip_test
|
|
@unexec if cmp -s %D/%%ETCDIR%%/config-dist %D/%%ETCDIR%%/config; then rm -f %D/%%ETCDIR%%/config; fi
|
|
%%ETCDIR%%/config-dist
|
|
@exec if [ ! -f %D/%%ETCDIR%%/config ] ; then cp -p %D/%F %B/config; fi
|
|
%%ETCDIR%%/example.com
|
|
@dirrmtry %%ETCDIR%%
|
|
include/gdnsd-compiler.h
|
|
include/gdnsd-dmn.h
|
|
include/gdnsd-dname.h
|
|
include/gdnsd-ev.h
|
|
include/gdnsd-log.h
|
|
include/gdnsd-misc.h
|
|
include/gdnsd-monio.h
|
|
include/gdnsd-net.h
|
|
include/gdnsd-plugapi.h
|
|
include/gdnsd-plugin.h
|
|
include/gdnsd-satom.h
|
|
include/gdnsd-vscf.h
|
|
%%DOCSDIR%%/gdnsd-plugin-multifo.pod
|
|
%%DOCSDIR%%/gdnsd-plugin-geoip.pod
|
|
%%DOCSDIR%%/gdnsd-plugin-metafo.txt
|
|
%%DOCSDIR%%/gdnsd_geoip_test.pod
|
|
%%DOCSDIR%%/gdnsd-plugin-simplefo.txt
|
|
%%DOCSDIR%%/gdnsd.zonefile.pod
|
|
%%DOCSDIR%%/COPYING
|
|
%%DOCSDIR%%/gdnsd.config.pod
|
|
%%DOCSDIR%%/gdnsd_manual.pod
|
|
%%DOCSDIR%%/gdnsd.txt
|
|
%%DOCSDIR%%/gdnsd-plugin-api.pod
|
|
%%DOCSDIR%%/gdnsd-plugin-weighted.txt
|
|
%%DOCSDIR%%/AUTHORS
|
|
%%DOCSDIR%%/gdnsd-plugin-simplefo.pod
|
|
%%DOCSDIR%%/README
|
|
%%DOCSDIR%%/gdnsd_geoip_test.txt
|
|
%%DOCSDIR%%/gdnsd-plugin-metafo.pod
|
|
%%DOCSDIR%%/gdnsd-plugin-geoip.txt
|
|
%%DOCSDIR%%/gdnsd-plugin-multifo.txt
|
|
%%DOCSDIR%%/config.example
|
|
%%DOCSDIR%%/gdnsd.zonefile.txt
|
|
%%DOCSDIR%%/gdnsd_manual.txt
|
|
%%DOCSDIR%%/gdnsd.config.txt
|
|
%%DOCSDIR%%/example.com
|
|
%%DOCSDIR%%/gdnsd-plugin-api.txt
|
|
%%DOCSDIR%%/ChangeLog
|
|
%%DOCSDIR%%/gdnsd-plugin-weighted.pod
|
|
%%DOCSDIR%%/gdnsd.pod
|
|
%%DOCSDIR%%/INSTALL
|
|
lib/gdnsd/libgdnsd.la
|
|
lib/gdnsd/libgdnsd.so
|
|
lib/gdnsd/plugin_geoip.la
|
|
lib/gdnsd/plugin_geoip.so
|
|
lib/gdnsd/plugin_http_status.la
|
|
lib/gdnsd/plugin_http_status.so
|
|
lib/gdnsd/plugin_metafo.la
|
|
lib/gdnsd/plugin_metafo.so
|
|
lib/gdnsd/plugin_multifo.la
|
|
lib/gdnsd/plugin_multifo.so
|
|
lib/gdnsd/plugin_null.la
|
|
lib/gdnsd/plugin_null.so
|
|
lib/gdnsd/plugin_reflect.la
|
|
lib/gdnsd/plugin_reflect.so
|
|
lib/gdnsd/plugin_simplefo.la
|
|
lib/gdnsd/plugin_simplefo.so
|
|
lib/gdnsd/plugin_static.la
|
|
lib/gdnsd/plugin_static.so
|
|
lib/gdnsd/plugin_tcp_connect.la
|
|
lib/gdnsd/plugin_tcp_connect.so
|
|
lib/gdnsd/plugin_weighted.la
|
|
lib/gdnsd/plugin_weighted.so
|
|
@dirrm %%DOCSDIR%%/
|
|
@dirrm lib/gdnsd
|
|
sbin/gdnsd
|
|
@exec mkdir -p %D/var/gdnsd
|
|
@dirrm var/gdnsd
|
|
@exec mkdir -p %D/etc/gdnsd
|
|
@dirrmtry etc/gdnsd
|
|
@stopdaemon gdnsd
|