Commit graph

17 commits

Author SHA1 Message Date
schmonz
c85aed0869 Add DJB's patch to fix the axfrdns bug reported by Matthew Dempsky,
described here:

http://article.gmane.org/gmane.network.djbdns/13864

Add mutually exclusive options, both by Jeff King, to address the
dnscache poisoning weaknesses described in CVE-2008-4392:

* "djbdns-qmerge1" (from http://www.your.org/dnscache/)
* "djbdns-qmerge2" (from http://article.gmane.org/gmane.network.djbdns/13965)

Both options are included because qmerge1 is better tested but has
known shortcomings, while qmerge2 is probably more correct but (as
yet) less well tested.

Bump PKGREVISION.
2009-04-22 04:48:13 +00:00
sketch
ae75a2a7ad Add djbdns-cachestats option, show cache hits/misses in stats output. 2009-01-19 10:27:31 +00:00
schmonz
61e2dbf7ca Note axfrdns-conf(8) manpage in PLIST, and bump PKGREVISION. While
here, add an RMD160 checksum for the "ignoreip2" patch.
2005-04-09 22:39:44 +00:00
schmonz
a99a965a44 Bernhard Roth published his 64-bit tinydns-data fix. Pull it in as
an external patch file via the "tinydns64" option (enabled by
default on sparc64, alpha, and amd64).

Binary package should behave identically, so no PKGREVISION bump.
2005-03-30 10:00:36 +00:00
schmonz
e18010d80b Incorporate patch from Bernhard Roth to correct the default values
generated by tinydns-data on sparc64 (and presumably other 64-bit
platforms). Discussed on the dns list in this thread:

http://marc.theaimsgroup.com/?l=djbdns&m=110845281123105&w=2

Bump PKGREVISION for this user-visible change.

Addresses PR pkg/28420.
2005-03-21 04:03:35 +00:00
agc
b12d62efb5 Add RMD160 digests. 2005-02-24 12:13:41 +00:00
schmonz
5b4f879e40 Updated man pages to 20031023. From the changelog:
* merge changes from http://cr.yp.to/djbdns/doc.tar.gz into: axfr-get.8,
    tinydns-data.8.
* pickdns-conf.8, pickdns-data.8, pickdns.8: remove.
* dnscache-conf.8, rbldns-conf.8, tinydns-conf.8, walldns-conf.8: adapt.
* axfrdns-conf.8: new.

pkgsrc changes:
* Convert to bsd.options.mk. Available options: "ignoreip2 inet6".
* Set USE_BUILDLINK3=yes.
* Patch to honor PKG_SYSCONFDIR.
* As long as we're patching, patch the installer to avoid setting unusual
    permissions on ${PREFIX} and ${PREFIX}/bin.
* Work around the standard djbware errno problem on recent Linux glibc.
* Update to the latest pkgsrc djbware RESTRICTED clause.
* Remove the third-party logfile formatters (they can go elsewhere if needed).
* Take maintainership (suggested by zuntum).

Bump PKGREVISION.
2004-09-01 20:07:35 +00:00
taca
d33aba22c4 Add DIST_SUBDIR=${PKGNAME} in order to notify updated distfiles which
don't have version information.  Suggested by wiz@.
2004-03-30 17:12:28 +00:00
taca
b8f59b49dc dnscache-log.pl.txt was changed to prevent output buffering.
Bump PACKAGEREVISION.

Noted by Michal Pasternak on tech-pkg.
2004-03-28 04:39:39 +00:00
schmonz
7028367739 Add Russ Nelson's dnscache patch to ignore IP addresses listed in
root/ignoreip, in response to Verisign's latest silliness. The
behavior of dnscache is unchanged unless you create this file. Bump
PKGREVISION.

While I'm here, change the "post-patch" target to "do-configure",
since that's what it's doing.

See <URL:http://tinydns.org/djbdns-1.05-ignoreip2.patch> for more
information about this patch.
2003-09-24 03:28:12 +00:00
salo
87f68b6916 Bump PKGREVISION: dnscache-log.pl.txt checksum changed.
Changes:

- added usage
- small fix in hex to dotted decimal notation address convertor

- simplify DESCR, remove duplicate MESSAGE text
2003-03-29 21:55:19 +00:00
schmonz
74ddac1499 Update contributed man pages. From the changelog:
Wed,  2 May 2001 14:30:38 +0200
  * merged changes from axfr-get.html into axfr-get.8
  * added contributed man-page tinydns-edit.8, thanks Jonathan de Boyne
    Pollard.

Wed, 30 Jan 2002 16:29:54 +0100
  * merged changes from tinydns-data.html into tinydns-data.8

Wed, 11 Dec 2002 10:23:18 +0100
  * merge changes from http://cr.yp.to/djbdns/doc.tar.gz into: axfr-get.8,
    dnscache-conf.8, dnscache.8, dnsfilter.1, dnsip.1, dnsipq.1, dnsmx.1,
    dnsname.1, dnsq.1, dnsqr.1, dnstrace.1, dnstxt.1, qualification.5,
    tinydns-conf.8, tinydns-data.8.
  * tinydns-get.1: new.

pkgsrc changes:
- simplify post-extract by using REPLACE_PERL
- simplify post-install by looping over all available man pages
- update MASTER_SITES for man pages
- bump PKGREVISION (a few man pages added)
2002-12-14 02:51:00 +00:00
zuntum
cd30013354 Switch to date-versioned manpages tarball 2001-11-13 23:12:15 +00:00
zuntum
0407f9c33b Update distinfo because djbdns-1.05-man has been modified.
Changes:

merged changes from axfr-get.html into axfr-get.8:
  http://cr.yp.to/djbdns/doc.tar.gz
added contributed man-page tinydns-edit.8, thanks Jonathan de Boyne Pollard.
2001-06-14 13:30:17 +00:00
wiz
433b62957e Move to sha1 checksum, and/or add distfile sizes. 2001-04-21 11:23:08 +00:00
zuntum
55cc8fb718 MD5 to SHA1 in patches' section of distinfo 2001-04-17 09:42:44 +00:00
zuntum
f5c18832fc + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
2001-04-17 09:22:47 +00:00