summaryrefslogtreecommitdiff
path: root/net/djbdns
AgeCommit message (Collapse)AuthorFilesLines
2020-11-19Remove DJB_RESTRICTED, no longer used.schmonz1-3/+1
2020-10-08Revert recent add of DJBDNS_*_{GROUP,USER} to BUILD_DEFS. They're notschmonz1-4/+1
used anywhere here, only in djbdns-run.
2020-10-03Use MASTER_SITE_LOCAL instead of (unreliable for this) archive.org.schmonz1-3/+3
2020-10-03Address PR pkg/30957 with a new 'djbdns-listenmultiple' option to applyschmonz3-6/+32
these patches: - Uwe Ohse's djbdns-1.05-multiip.diff for tinydns - Dan Peterson's dnscache-1.05-multiple-ip.patch for dnscache The patches came with different list separators, but this is pkgsrc! The default separator for both is now a comma, and you can override it by setting DJBDNS_IP_SEPARATOR. (Add that to BUILD_DEFS if the option was enabled, and unconditionally add all the users and groups.) Bump PKGREVISION. While here, make djbdns-1.05-ignoreip2.patch fetchable via archive.org.
2020-06-25Retire 'djbware-errno-hack' and associated options.mk cleverness.schmonz1-1/+5
Instead: 1. Package makefiles including their own options.mk 2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed 3. Packages adjust SUBST_FILES.djberrno, if needed Should fix bulk build failures due to multiple inclusions of options.mk and/or incorrect definitions of DJB_ERRNO_HACK. Approved during the freeze by wiz@.
2020-01-26all: migrate homepages from http to httpsrillig1-2/+2
pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually.
2019-11-03net: align variable assignmentsrillig1-5/+5
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-06-28Use CPPFLAGS (not CFLAGS) to -DPKG_SYSCONFDIR. No functional changeschmonz1-2/+2
intended (or observed on OS X), and might help CentOS 7 bulk build failure that I can't reproduce.
2019-01-06Remove vestigial inet6 PLIST entries, missed in previous.schmonz1-3/+1
2019-01-05Remove commented-out 'inet6' option. Add CONFLICTS with djbdnscurve6.schmonz2-15/+4
2018-09-302018Q3 is branched; remove compatibility options for djbdns-qmerge{1,2}.schmonz1-5/+1
2018-09-28Rename 'djbdns-qmerge2' option to 'djbdns-mergequeries', still enabledschmonz6-34/+50
by default. Deprecate 'djbdns-qmerge1'. When applying the 'djbdns-mergequeries' patch, also apply a missing bounds check. Patch from Tim Stewart on dns@list.cr.yp.to. Bump PKGREVISION.
2018-06-18Look for /etc/dnsrewrite under PKG_SYSCONFBASE. While here, update toschmonz3-20/+22
latest IPv6 patch (still conflicting with other default patches, so commented out). Enable 'djbdns-tinydns64' by default, regardless of platform. Bump PKGREVISION.
2018-01-01Sort PLIST files.rillig1-3/+3
Unsorted entries in PLIST files have generated a pkglint warning for at least 12 years. Somewhat more recently, pkglint has learned to sort PLIST files automatically. Since pkglint 5.4.23, the sorting is only done in obvious, simple cases. These have been applied by running: pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2017-10-26b.root-servers.net has changed IP (old one still works for a while).schmonz3-7/+8
Bump PKGREVISION.
2017-06-22Use latest root servers from https://www.iana.org/domains/root/servers.schmonz3-8/+30
Bump PKGREVISION.
2017-05-26Modernize patch filenames. No functional change intended.schmonz5-9/+9
2016-12-15Add SHA512 digests for patches.schmonz2-6/+11
(Update to latest IPv6 patch while here, since it's commented out anyway.)
2015-12-29Fix missing/broken rcsids.dholland2-0/+4
2015-11-04Add SHA512 digests for distfiles for net categoryagc1-1/+3
Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-3/+1
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2011-12-25Build has been broken by default on IPv6-capable systems since theschmonz2-13/+14
inet6 option was added. Comment out the option for now; if you want IPv6, uncomment and turn off other conflicting options. Addresses PR pkg/45358. While here, update to the latest version of the patch. No PKGREVISION bump needed.
2011-06-09Instead of a separate PLIST file for inet6, use PLIST_VARS.schmonz3-6/+6
2011-06-09Update ipv6 patch. Closes PR pkg/44469 by James A. T. Rice. Whileschmonz8-19/+28
here, fix indentation broken in previous and quell pkglint.
2010-03-15DESTDIR support.schmonz3-4/+47
2009-10-18remove broken mirror.zafer1-5/+5
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-05-03Don't define two post-patch targets; instead, make them separate targetswiz1-3/+7
and let post-patch depend on them.
2009-05-02Unbreak the build on DragonFly. The djbware-errno-hack option which ishasso1-2/+2
necessary for DragonFly is defined in the mk/djbware.mk and it's processed before the options.mk.
2009-04-22Uncomment LICENSE.schmonz1-2/+2
2009-04-22Add DJB's patch to fix the axfrdns bug reported by Matthew Dempsky,schmonz5-10/+303
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-01-19Add djbdns-cachestats option, show cache hits/misses in stats output.sketch3-5/+15
2008-02-19Add commented-out LICENSE=public-domain. Nudged by gdt@.schmonz1-1/+2
2008-02-19DJB has placed certain of his software in the public domain. Excerptedschmonz1-2/+3
from <URL:http://cr.yp.to/distributors.html>: What are the distribution terms for daemontools? 2007.12.28: I hereby place the daemontools package (in particular, daemontools-0.76.tar.gz, with MD5 checksum 1871af2453d6e464034968a0fbcb2bfc) into the public domain. The package is no longer copyrighted. What are the distribution terms for djbdns? 2007.12.28: I hereby place the djbdns package (in particular, djbdns-1.05.tar.gz, with MD5 checksum 3147c5cd56832aa3b41955c7a51cbeb2) into the public domain. The package is no longer copyrighted. What are the distribution terms for ucspi-tcp? 2007.12.28: I hereby place the ucspi-tcp package (in particular, ucspi-tcp-0.88.tar.gz, with MD5 checksum 39b619147db54687c4a583a7a94c9163) into the public domain. The package is no longer copyrighted. Am I free to modify uncopyrighted packages and distribute modified versions? Yes. But this does not mean that modifications are _encouraged_! And from <URL:http://cr.yp.to/qmail/dist.html>: I hereby place the qmail package (in particular, qmail-1.03.tar.gz, with MD5 checksum 622f65f982e380dbe86e6574f3abcb7c) into the public domain. You are free to modify the package, distribute modified versions, etc. This does not mean that modifications are encouraged! pkgsrc will strive, as it has, to keep modifications to a tasteful minimum. This addresses PR pkg/37964 by Aleksej Saushev.
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig1-3/+3
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2006-07-27Rename "SITES_* to "SITES.*" for file-specific lists of sites from whichjlam2-5/+5
to fetch the file. This completes the renaming described in revision 1.1799 of bsd.pkg.mk.
2006-01-11Fix ${MACHINE_ARCH} conditional (it's "x86_64, not "amd64"). Sinceschmonz2-5/+59
Bernhard Roth's tinydns-data patch for 64-bit systems is no longer available on the net, store it directly in pkgsrc.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-10-05Remove legacy DJB_ERRNO_HACK (replaced with djbware-errno-hack option).schmonz1-2/+2
2005-10-05Now that a branch has been cut, remove PKG_OPTIONS_LEGACY_{OPTS,VARS}.schmonz1-3/+1
2005-09-02Give these hacks a meaningful name ("arm-gcc2-optimizer").schmonz1-2/+2
2005-08-24Move hack to avoid gcc optimizer bug on arm platforms into hacks.mk.schmonz2-5/+10
2005-08-19Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMSjlam1-2/+2
as the INSTALL and DEINSTALL scripts no longer distinguish between the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the packages in pkgsrc accordingly.
2005-08-19Convert DJB_ERRNO_HACK to a "djbware-errno-hack" option availableschmonz2-5/+3
in all packages using djbware.mk. For now, keep the same default, avoiding PKGREVISION bumps.
2005-08-19Whitespace.schmonz1-2/+1
2005-07-19Distinguish package-specific options as such, supporting the old namesschmonz1-14/+7
via PKG_OPTIONS_LEGACY_OPTS until after the next branch.
2005-05-31Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's adillo1-4/+5
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also, make use of PKG_OPTIONS_LEGACY_VARS. Reviewed by wiz.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-04-09Note axfrdns-conf(8) manpage in PLIST, and bump PKGREVISION. Whileschmonz3-4/+6
here, add an RMD160 checksum for the "ignoreip2" patch.