head 1.29; access; symbols pkgsrc-2023Q4:1.29.0.34 pkgsrc-2023Q4-base:1.29 pkgsrc-2023Q3:1.29.0.32 pkgsrc-2023Q3-base:1.29 pkgsrc-2023Q2:1.29.0.30 pkgsrc-2023Q2-base:1.29 pkgsrc-2023Q1:1.29.0.28 pkgsrc-2023Q1-base:1.29 pkgsrc-2022Q4:1.29.0.26 pkgsrc-2022Q4-base:1.29 pkgsrc-2022Q3:1.29.0.24 pkgsrc-2022Q3-base:1.29 pkgsrc-2022Q2:1.29.0.22 pkgsrc-2022Q2-base:1.29 pkgsrc-2022Q1:1.29.0.20 pkgsrc-2022Q1-base:1.29 pkgsrc-2021Q4:1.29.0.18 pkgsrc-2021Q4-base:1.29 pkgsrc-2021Q3:1.29.0.16 pkgsrc-2021Q3-base:1.29 pkgsrc-2021Q2:1.29.0.14 pkgsrc-2021Q2-base:1.29 pkgsrc-2021Q1:1.29.0.12 pkgsrc-2021Q1-base:1.29 pkgsrc-2020Q4:1.29.0.10 pkgsrc-2020Q4-base:1.29 pkgsrc-2020Q3:1.29.0.8 pkgsrc-2020Q3-base:1.29 pkgsrc-2020Q2:1.29.0.6 pkgsrc-2020Q2-base:1.29 pkgsrc-2020Q1:1.29.0.2 pkgsrc-2020Q1-base:1.29 pkgsrc-2019Q4:1.29.0.4 pkgsrc-2019Q4-base:1.29 pkgsrc-2019Q3:1.28.0.6 pkgsrc-2019Q3-base:1.28 pkgsrc-2019Q2:1.28.0.4 pkgsrc-2019Q2-base:1.28 pkgsrc-2019Q1:1.28.0.2 pkgsrc-2019Q1-base:1.28 pkgsrc-2018Q4:1.27.0.28 pkgsrc-2018Q4-base:1.27 pkgsrc-2018Q3:1.27.0.26 pkgsrc-2018Q3-base:1.27 pkgsrc-2018Q2:1.27.0.24 pkgsrc-2018Q2-base:1.27 pkgsrc-2018Q1:1.27.0.22 pkgsrc-2018Q1-base:1.27 pkgsrc-2017Q4:1.27.0.20 pkgsrc-2017Q4-base:1.27 pkgsrc-2017Q3:1.27.0.18 pkgsrc-2017Q3-base:1.27 pkgsrc-2017Q2:1.27.0.14 pkgsrc-2017Q2-base:1.27 pkgsrc-2017Q1:1.27.0.12 pkgsrc-2017Q1-base:1.27 pkgsrc-2016Q4:1.27.0.10 pkgsrc-2016Q4-base:1.27 pkgsrc-2016Q3:1.27.0.8 pkgsrc-2016Q3-base:1.27 pkgsrc-2016Q2:1.27.0.6 pkgsrc-2016Q2-base:1.27 pkgsrc-2016Q1:1.27.0.4 pkgsrc-2016Q1-base:1.27 pkgsrc-2015Q4:1.27.0.2 pkgsrc-2015Q4-base:1.27 pkgsrc-2015Q3:1.26.0.24 pkgsrc-2015Q3-base:1.26 pkgsrc-2015Q2:1.26.0.22 pkgsrc-2015Q2-base:1.26 pkgsrc-2015Q1:1.26.0.20 pkgsrc-2015Q1-base:1.26 pkgsrc-2014Q4:1.26.0.18 pkgsrc-2014Q4-base:1.26 pkgsrc-2014Q3:1.26.0.16 pkgsrc-2014Q3-base:1.26 pkgsrc-2014Q2:1.26.0.14 pkgsrc-2014Q2-base:1.26 pkgsrc-2014Q1:1.26.0.12 pkgsrc-2014Q1-base:1.26 pkgsrc-2013Q4:1.26.0.10 pkgsrc-2013Q4-base:1.26 pkgsrc-2013Q3:1.26.0.8 pkgsrc-2013Q3-base:1.26 pkgsrc-2013Q2:1.26.0.6 pkgsrc-2013Q2-base:1.26 pkgsrc-2013Q1:1.26.0.4 pkgsrc-2013Q1-base:1.26 pkgsrc-2012Q4:1.26.0.2 pkgsrc-2012Q4-base:1.26 pkgsrc-2012Q3:1.25.0.6 pkgsrc-2012Q3-base:1.25 pkgsrc-2012Q2:1.25.0.4 pkgsrc-2012Q2-base:1.25 pkgsrc-2012Q1:1.25.0.2 pkgsrc-2012Q1-base:1.25 pkgsrc-2011Q4:1.23.0.6 pkgsrc-2011Q4-base:1.23 pkgsrc-2011Q3:1.23.0.4 pkgsrc-2011Q3-base:1.23 pkgsrc-2011Q2:1.23.0.2 pkgsrc-2011Q2-base:1.23 pkgsrc-2011Q1:1.22.0.8 pkgsrc-2011Q1-base:1.22 pkgsrc-2010Q4:1.22.0.6 pkgsrc-2010Q4-base:1.22 pkgsrc-2010Q3:1.22.0.4 pkgsrc-2010Q3-base:1.22 pkgsrc-2010Q2:1.22.0.2 pkgsrc-2010Q2-base:1.22 pkgsrc-2010Q1:1.20.0.22 pkgsrc-2010Q1-base:1.20 pkgsrc-2009Q4:1.20.0.20 pkgsrc-2009Q4-base:1.20 pkgsrc-2009Q3:1.20.0.18 pkgsrc-2009Q3-base:1.20 pkgsrc-2009Q2:1.20.0.16 pkgsrc-2009Q2-base:1.20 pkgsrc-2009Q1:1.20.0.14 pkgsrc-2009Q1-base:1.20 pkgsrc-2008Q4:1.20.0.12 pkgsrc-2008Q4-base:1.20 pkgsrc-2008Q3:1.20.0.10 pkgsrc-2008Q3-base:1.20 cube-native-xorg:1.20.0.8 cube-native-xorg-base:1.20 pkgsrc-2008Q2:1.20.0.6 pkgsrc-2008Q2-base:1.20 cwrapper:1.20.0.4 pkgsrc-2008Q1:1.20.0.2 pkgsrc-2008Q1-base:1.20 pkgsrc-2007Q4:1.19.0.4 pkgsrc-2007Q4-base:1.19 pkgsrc-2007Q3:1.19.0.2 pkgsrc-2007Q3-base:1.19 pkgsrc-2007Q2:1.18.0.4 pkgsrc-2007Q2-base:1.18 pkgsrc-2007Q1:1.18.0.2 pkgsrc-2007Q1-base:1.18 pkgsrc-2006Q4:1.17.0.2 pkgsrc-2006Q4-base:1.17 pkgsrc-2006Q3:1.16.0.6 pkgsrc-2006Q3-base:1.16 pkgsrc-2006Q2:1.16.0.4 pkgsrc-2006Q2-base:1.16 pkgsrc-2006Q1:1.16.0.2 pkgsrc-2006Q1-base:1.16 pkgsrc-2005Q4:1.14.0.6 pkgsrc-2005Q4-base:1.14 pkgsrc-2005Q3:1.14.0.4 pkgsrc-2005Q3-base:1.14 pkgsrc-2005Q2:1.14.0.2 pkgsrc-2005Q2-base:1.14 pkgsrc-2005Q1:1.12.0.2 pkgsrc-2005Q1-base:1.12 pkgsrc-2004Q4:1.10.0.2 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.6.0.4 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.2 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.5.0.4 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.29 date 2019.10.06.12.52.20; author nia; state Exp; branches; next 1.28; commitid 1cDayl9dI10Y3OFB; 1.28 date 2019.01.18.22.14.14; author bsiegert; state Exp; branches; next 1.27; commitid YMq15lH5QM7Iyj8B; 1.27 date 2015.09.26.07.40.25; author wen; state Exp; branches; next 1.26; commitid ajSiiKJPRIMKBJCy; 1.26 date 2012.10.23.17.18.36; author asau; state Exp; branches; next 1.25; 1.25 date 2012.02.28.21.55.27; author cheusov; state Exp; branches; next 1.24; 1.24 date 2012.02.20.14.08.07; author cheusov; state Exp; branches; next 1.23; 1.23 date 2011.05.06.11.36.23; author obache; state Exp; branches; next 1.22; 1.22 date 2010.06.25.21.40.32; author joerg; state Exp; branches 1.22.8.1; next 1.21; 1.21 date 2010.05.23.17.30.31; author schwarz; state Exp; branches; next 1.20; 1.20 date 2008.03.19.22.55.21; author tonnerre; state Exp; branches; next 1.19; 1.19 date 2007.08.12.01.14.30; author joerg; state Exp; branches; next 1.18; 1.18 date 2007.03.24.19.21.29; author joerg; state Exp; branches; next 1.17; 1.17 date 2006.12.13.04.35.16; author obache; state Exp; branches; next 1.16; 1.16 date 2006.03.04.21.30.20; author jlam; state Exp; branches; next 1.15; 1.15 date 2005.12.29.06.22.00; author jlam; state Exp; branches; next 1.14; 1.14 date 2005.05.13.13.25.55; author salo; state Exp; branches; next 1.13; 1.13 date 2005.04.11.21.46.49; author tv; state Exp; branches; next 1.12; 1.12 date 2005.03.14.23.41.35; author wiz; state Exp; branches 1.12.2.1; next 1.11; 1.11 date 2004.12.28.02.47.47; author reed; state Exp; branches; next 1.10; 1.10 date 2004.12.04.23.09.07; author jlam; state Exp; branches; next 1.9; 1.9 date 2004.12.04.11.58.06; author wiz; state Exp; branches; next 1.8; 1.8 date 2004.11.27.18.04.20; author wiz; state Exp; branches; next 1.7; 1.7 date 2004.11.12.06.39.21; author jlam; state Exp; branches; next 1.6; 1.6 date 2004.04.25.08.31.20; author snj; state Exp; branches; next 1.5; 1.5 date 2003.11.14.21.19.03; author cube; state Exp; branches; next 1.4; 1.4 date 2003.09.27.02.29.18; author xtraeme; state Exp; branches; next 1.3; 1.3 date 2003.09.26.11.20.27; author jmmv; state Exp; branches; next 1.2; 1.2 date 2003.09.26.10.11.58; author xtraeme; state Exp; branches; next 1.1; 1.1 date 2003.09.25.14.12.50; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.22.8.1 date 2011.05.07.10.47.32; author tron; state Exp; branches; next ; 1.12.2.1 date 2005.05.14.06.00.25; author snj; state Exp; branches; next ; 1.1.1.1 date 2003.09.25.14.12.50; author xtraeme; state Exp; branches; next ; desc @@ 1.29 log @maradns: Update to 2.0.17 maradns-2.0.17: This is the stable release of MaraDNS. No security updates were made. Deadwood updated to 3.2.14 Default max_mem value doubled as discussed in GitHub issue #52. @ text @# $NetBSD: Makefile,v 1.28 2019/01/18 22:14:14 bsiegert Exp $ DISTNAME= maradns-2.0.17 CATEGORIES= net MASTER_SITES= https://maradns.samiam.org/download/2.0/${PKGVERSION_NOREV}/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= ddeus.pkgsrc@@mailnull.com HOMEPAGE= https://maradns.samiam.org/ COMMENT= Secure DNS server for *NIX systems LICENSE= 2-clause-bsd USE_TOOLS+= awk:build HAS_CONFIGURE= yes PTHREAD_OPTS+= require PTHREAD_AUTO_VARS= yes MAKE_ENV+= LANGUAGE="en" INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 \ ${PKGMANDIR}/man8 sbin share/examples .include "../../mk/pthread.buildlink3.mk" LDFLAGS+= ${PTHREAD_LIBS} SUBST_CLASSES+= sysconf SUBST_STAGE.sysconf= pre-configure SUBST_VARS.sysconf= PKG_SYSCONFDIR SUBST_FILES.sysconf= parse/ParseMaraRc.c MaraDns.h deadwood-3.2.14/src/DwMain.c .include "options.mk" post-install: cd ${DESTDIR}${PREFIX}/share/doc/maradns && ${MV} examples ../../examples/maradns .include "../../mk/bsd.pkg.mk" @ 1.28 log @Update maradns to 2.0.16. maradns-2.0.16: This is the stable release of MaraDNS. A very minor security update was made. Deadwood updated to 3.2.12 maradns-2.0.15: This is the stable release of MaraDNS. No security updates were done in this release. Deadwood updated to 3.2.11 maradns-2.0.14: This is the stable release of MaraDNS. No security updates were done in this release. Deadwood updated to 3.2.10 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2015/09/26 07:40:25 wen Exp $ d3 1 a3 1 DISTNAME= maradns-2.0.16 d5 1 a5 1 MASTER_SITES= http://www.maradns.org/download/2.0/${PKGVERSION_NOREV}/ d9 1 a9 1 HOMEPAGE= http://www.maradns.org/ d29 1 a29 1 SUBST_FILES.sysconf= parse/ParseMaraRc.c MaraDns.h deadwood-3.2.09/src/DwMain.c @ 1.27 log @Update to 2.0.13 Add LICENSE Upstream changes: maradns-2.0.13: This is the stable release of MaraDNS. Two non-critical buffer overflows from ParseMaraRc fixed. One can never be exploited; the other one can only be exploted by the (usually) root user by writing to the system mararc file. Deadwood updated to 3.2.09 (2015-09-25) maradns-2.0.12: This is the stable release of MaraDNS. Security fix for improper free() in zoneserver Deadwood updated to 3.2.08 Zone transfers now work with newer versions of dig Documentation updates (2015.08.19) maradns-2.0.11: This is the stable release of MaraDNS. Deadwood updated to 3.2.07 (2015.01.30) maradns-2.0.10: This is the stable release of MaraDNS. Deadwood updated to 3.2.06 Zoneserver now compiles and runs in Cygwin (so Windows users can have DNS-over-TCP support). (2015.01.24) maradns-2.0.09: This is the stable release of MaraDNS. Deadwood updated to 3.2.05 Startup scripts are now chkconfig-compatible (2014.02.12) maradns-2.0.08: This is the stable release of MaraDNS. Deadwood updated to 3.2.04 Make DNS packet compression case-insensitive Attach IPv6 glue to NS and MX records when MaraDNS is compiled for IPv6 Remove warning when MaraDNS is compiled for IPv6 Remove warning when compiling getzone.c (2014.01.14) maradns-2.0.07d: This is the stable release of MaraDNS. Deadwood updated to 3.2.03d to patch security hole discussed at samiam.org/blog/20131202.html (2013.12.02) maradns-2.0.07c: This is the stable release of MaraDNS. Seven-line fix to Deadwood to fix resolution problem; more details in blog (2013.07.20; declared stable 2013.09.20) maradns-2.0.07b: This is the stable release of MaraDNS. One-line fix to Deadwood to fix resolution problem (2013.04.23; declared stable 2013.06.22) maradns-2.0.07: This is the stable release of MaraDNS. MaraDNS updated for CentOS 6 Deadwood updated to 3.2.03 GPG key updated Installs and tests pass in new CentOS install (2013.01.20) maradns-2.0.06: This is a stable release of MaraDNS. Deadwood updated to 3.2.02 (2012.03.11) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2012/10/23 17:18:36 asau Exp $ d3 1 a3 1 DISTNAME= maradns-2.0.13 @ 1.26 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2012/02/28 21:55:27 cheusov Exp $ d3 1 a3 1 DISTNAME= maradns-2.0.05 d11 1 d29 1 a29 1 SUBST_FILES.sysconf= parse/ParseMaraRc.c MaraDns.h deadwood-3.2.01/src/DwMain.c @ 1.25 log @ Update to 2.0.05 by package maintainer + my fixes. maradns-2.0.05: This is a stable release of MaraDNS. * Security bugfix for CVE-2011-5056 * Deadwood updated to Deadwood 3.2.01 * Nicholas Bamber's Makefile.freebsd file added. (2012.02.12) maradns-1.4.10: The hash compression function has better collision resistance. More details at http://bam2.vk.tj (2012.01.13) maradns-1.4.09: Hotfix: The hash randomization now has 31 bits of entropy, and the hash does a fairly good job of choosing a random hash bucket again. More details at http://al72.vk.tj (2011.12.30) maradns-1.4.08: Security hotfix: Hash randomization added to MaraDNS 1's recursive resolver. MaraDNS 2 is not impacted (it's been using a randomized hash since 2007). More details at http://al62.vk.tj (2011.12.29) maradns-1.4.07: This is a legacy release of MaraDNS. All patches are backports of MaraDNS 2.0 bug fixes. * A typo fix for fetchzone * AXFR-over-UDP packets are now correctly marked "truncated" * It is now possible to have the '/' in hostnames * Fix for Debian bug #607739: Hostname shown when complaining about DDIP issues * AngelD's issue with zone transfers when there are a lot of FQDN4 records fixed. * Karim's issue with '/read' directive fixed (2011.11.11) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2012/02/20 14:08:07 cheusov Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.24 log @Set MAINTAINER (Kozachuk Oleksandr) by request @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2011/05/06 11:36:23 obache Exp $ d3 1 a3 1 DISTNAME= maradns-1.4.06 d5 1 a5 1 MASTER_SITES= http://www.maradns.org/download/1.4/${PKGVERSION_NOREV}/ d30 3 a32 1 SUBST_FILES.sysconf= parse/ParseMaraRc.c @ 1.23 log @Update maradns to 1.4.06. maradns-1.4.06: This is the stable branch of MaraDNS. * Fix for CVE-2011-0520 * Deadwood updated to 3.0.02 (2011.01.28) maradns-1.4.05: This is a stable branch of MaraDNS. * Deadwood updated to the stable 3.0.01 release. * MicroDNS now returns "not implemented" when given an EDNS packet * FAQ updated. (2010.09.25) maradns-1.4.04: This is the stable branch of MaraDNS. * Bugfix: NAPTR records now work when ~ is used to separate records * NAPTR records now documented * Bugfix: ANY queries now correctly work with NS referrals * Example IPv6 addresses now use RFC-4193 compliant IPs * Website updated to point out that Deadwood is now feature complete and ready for beta-testing * Some updates to the SQA regressions * Deadwood updated to Deadwood 2.9.02 * Windows-only mkSecretTxt program added (*NIX users can just type in "dd if=/dev/urandom of=secret.txt bs=64 count=1"; this gives Windows the same ability). (2010.07.31) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2010/06/25 21:40:32 joerg Exp $ d8 1 a8 1 MAINTAINER= pkgsrc-users@@NetBSD.org @ 1.22 log @Fix PLIST. Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2010/05/23 17:30:31 schwarz Exp $ d3 1 a3 2 DISTNAME= maradns-1.4.03 PKGREVISION= 1 d5 1 a5 1 MASTER_SITES= http://www.maradns.org/download/1.4/${DISTNAME:S/maradns-//}/ d19 1 a19 1 MAKE_ENV+= LANGUAGE="en" PKGMANDIR=${PKGMANDIR:Q} d27 4 a30 4 post-patch: @@${SED} -e s,@@@@PKGSYSCONFDIR@@@@,${PKG_SYSCONFDIR}, \ ${WRKSRC}/parse/ParseMaraRc.c > ${WRKSRC}/parse/ParseMaraRc.sed @@${MV} ${WRKSRC}/parse/ParseMaraRc.sed ${WRKSRC}/parse/ParseMaraRc.c @ 1.22.8.1 log @Pullup ticket #3424 - requested by obache net/maradns: security update Revisions pulled up: - net/maradns/Makefile 1.23 - net/maradns/distinfo 1.12 - net/maradns/patches/patch-ad 1.4 --- Module Name: pkgsrc Committed By: obache Date: Fri May 6 11:36:24 UTC 2011 Modified Files: pkgsrc/net/maradns: Makefile distinfo pkgsrc/net/maradns/patches: patch-ad Log Message: Update maradns to 1.4.06. maradns-1.4.06: This is the stable branch of MaraDNS. * Fix for CVE-2011-0520 * Deadwood updated to 3.0.02 (2011.01.28) maradns-1.4.05: This is a stable branch of MaraDNS. * Deadwood updated to the stable 3.0.01 release. * MicroDNS now returns "not implemented" when given an EDNS packet * FAQ updated. (2010.09.25) maradns-1.4.04: This is the stable branch of MaraDNS. * Bugfix: NAPTR records now work when ~ is used to separate records * NAPTR records now documented * Bugfix: ANY queries now correctly work with NS referrals * Example IPv6 addresses now use RFC-4193 compliant IPs * Website updated to point out that Deadwood is now feature complete and ready for beta-testing * Some updates to the SQA regressions * Deadwood updated to Deadwood 2.9.02 * Windows-only mkSecretTxt program added (*NIX users can just type in "dd if=/dev/urandom of=secret.txt bs=64 count=1"; this gives Windows the same ability). (2010.07.31) @ text @d1 1 a1 1 # $NetBSD$ d3 2 a4 1 DISTNAME= maradns-1.4.06 d6 1 a6 1 MASTER_SITES= http://www.maradns.org/download/1.4/${PKGVERSION_NOREV}/ d20 1 a20 1 MAKE_ENV+= LANGUAGE="en" d28 4 a31 4 SUBST_CLASSES+= sysconf SUBST_STAGE.sysconf= pre-configure SUBST_VARS.sysconf= PKG_SYSCONFDIR SUBST_FILES.sysconf= parse/ParseMaraRc.c @ 1.21 log @updated to 1.4.03 patched to support Darwin @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2008/03/19 22:55:21 tonnerre Exp $ d4 1 @ 1.20 log @Fix a Denial-of-Service vulnerability in maradns version 1.2.12.06 Crafted CNAME entries can be used to DoS MaraDNS without this patch See CVE-2008-0061 for more details Approved-by: wiz @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2007/08/12 01:14:30 joerg Exp $ d3 1 a3 2 DISTNAME= maradns-1.2.12.06 PKGREVISION= 1 d5 1 a5 1 MASTER_SITES= http://www.maradns.org/download/1.2/${DISTNAME:S/maradns-//}/ d12 2 @ 1.19 log @Update to maradns-1.2.12.06. Most important changes: - full Y2038 compliance - full support for DNS over TCP - some changes in the zone format. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2007/03/24 19:21:29 joerg Exp $ d4 1 @ 1.18 log @Prepare for switching to NO_MTREE=yes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2006/12/13 04:35:16 obache Exp $ d3 1 a3 1 DISTNAME= maradns-1.0.39 d5 1 a5 1 MASTER_SITES= http://www.maradns.org/download/1.0/ d12 2 d17 1 a17 4 MAKE_ENV+= LANGUAGE="en" EGDIR= ${PREFIX}/share/examples/maradns CONF_FILES= ${EGDIR}/example_mararc ${PKG_SYSCONFDIR}/mararc d19 2 a20 2 INSTALLATION_DIRS= ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 \ share/examples d31 1 a31 2 @@${MV} ${PREFIX}/share/doc/maradns/examples \ ${PREFIX}/share/examples/maradns @ 1.17 log @Update maradns to 1.0.39. changelog: maradns-1.0.39: * Backport of memory leak fix to 1.0 branch of MaraDNS (2006.07.24) maradns-1.0.38: Backport of MaraDNS 1.2.09 Microsoft.com fix to legacy 1.0 branch (2006.06.16) maradns-1.0.37: This is an update for the 1.0 legacy branch of MaraDNS * Removed all example mararc files which allow any IP on the internet to perform recursive queries (these can be used for denial of service attacks) (2006.04.07) maradns-1.0.36: This is a bugfix release for the legacy 1.0 branch of MaraDNS. * A backport of the 2-line patch recently posted to the mailing list concerning incorrect dangling CNAME warnings (2005.12.31) maradns-1.0.35: * Backport of 1.1.x fix of csv1 example in documentation * Backport of 1.1.x fix of MINFO RR description * Backport of 1.1.x security fix. (2005.11.20) maradns-1.0.34: * Hotfix: recursion works again * Regression procedure added. (2005.10.26) maradns-1.0.33: * Fixed occassional crash that happens while reading zone files at MaraDNS startup. * Fixed occassional compression error which shows up in MaraDNS logs. * Update man page to point out some unimplemented features will be in 1.2 (2005.10.24) maradns-1.0.32: Hotfix: RR rotation now works again. (2005.08.08) maradns-1.0.31: Two patches by Albert Lee that improve Maras stability. (2005.08.07) maradns-1.0.30: * Warn the user when they have dangling CNAME records * Fix bug with MX records with preferences > 255 in getzone tool (2005.06.30) maradns-1.0.29: This release improves how MaraDNS'recursive resolver parses packets so that Mara can interoperate better with some stub resolvers that dont bother looking past the header of a DNS packet. (2005.05.13) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2006/03/04 21:30:20 jlam Exp $ d20 3 @ 1.16 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2005/12/29 06:22:00 jlam Exp $ d3 1 a3 1 DISTNAME= maradns-1.0.28 d5 1 a5 1 MASTER_SITES= http://www.maradns.org/download/ @ 1.15 log @Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2005/05/13 13:25:55 salo Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.14 log @Update to version 1.0.28 Too many changes to list, see CHANGELOG within the source tarball. This update was prompted by an issue with random number generator, see the following url for details: http://www.maradns.org/download/patches/maradns-1.0.26-rekey_rng @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2005/04/11 21:46:49 tv Exp $ a11 1 USE_PKGINSTALL= yes @ 1.13 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2005/03/14 23:41:35 wiz Exp $ d3 1 a3 2 DISTNAME= maradns-1.0.18 PKGREVISION= 3 d25 1 a25 1 ${SED} -e s,@@@@PKGSYSCONFDIR@@@@,${PKG_SYSCONFDIR}, \ d27 1 a27 1 ${MV} ${WRKSRC}/parse/ParseMaraRc.sed ${WRKSRC}/parse/ParseMaraRc.c d30 1 a30 1 ${MV} ${PREFIX}/share/doc/maradns/examples \ @ 1.12 log @Remove broken rc.d script. Fixes PR 24587. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2004/12/28 02:47:47 reed Exp $ a12 1 USE_BUILDLINK3= yes @ 1.12.2.1 log @Pullup ticket 501 - requested by Lubomir Sedlacik security fix for maradns Revisions pulled up: - pkgsrc/net/maradns/DESCR 1.2 - pkgsrc/net/maradns/Makefile 1.14 - pkgsrc/net/maradns/PLIST 1.4 - pkgsrc/net/maradns/distinfo 1.6 - pkgsrc/net/maradns/patches/patch-aa 1.3 - pkgsrc/net/maradns/patches/patch-ae 1.1 - pkgsrc/net/maradns/patches/patch-af 1.1 - pkgsrc/net/maradns/patches/patch-ag 1.1 - pkgsrc/net/maradns/patches/patch-ah 1.1 - pkgsrc/net/maradns/patches/patch-ai 1.1 - pkgsrc/net/maradns/patches/patch-aj 1.1 Module Name: pkgsrc Committed By: salo Date: Fri May 13 13:25:55 UTC 2005 Modified Files: pkgsrc/net/maradns: DESCR Makefile PLIST distinfo pkgsrc/net/maradns/patches: patch-aa Added Files: pkgsrc/net/maradns/patches: patch-ae patch-af patch-ag patch-ah patch-ai patch-aj Log Message: Update to version 1.0.28 Too many changes to list, see CHANGELOG within the source tarball. This update was prompted by an issue with random number generator, see the following url for details: http://www.maradns.org/download/patches/maradns-1.0.26-rekey_rng @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2005/05/13 13:25:55 salo Exp $ d3 2 a4 1 DISTNAME= maradns-1.0.28 d27 1 a27 1 @@${SED} -e s,@@@@PKGSYSCONFDIR@@@@,${PKG_SYSCONFDIR}, \ d29 1 a29 1 @@${MV} ${WRKSRC}/parse/ParseMaraRc.sed ${WRKSRC}/parse/ParseMaraRc.c d32 1 a32 1 @@${MV} ${PREFIX}/share/doc/maradns/examples \ @ 1.11 log @The default location of the pkgsrc-installed rc.d scripts is now under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2004/12/04 23:09:07 jlam Exp $ d4 1 a4 1 PKGREVISION= 2 a14 1 RCD_SCRIPTS= maradns @ 1.10 log @Set PTHREAD_AUTO_VARS to "yes" after pthread.buildlink3.mk was changed not to automatically add pthread-related CFLAGS, LDFLAGS, and LIBS to the configure and build processes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2004/12/04 11:58:06 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.9 log @Fix build (missing PTHREAD_LDFLAGS). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2004/11/27 18:04:20 wiz Exp $ d18 1 d25 1 a25 1 LDFLAGS+= ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} @ 1.8 log @Reset maintainer on his request. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2004/11/12 06:39:21 jlam Exp $ d24 1 a24 1 LDFLAGS+= ${PTHREAD_LIBS} @ 1.7 log @Remove redundant uses of PTHREAD_{CFLAGS,LDFLAGS} now that they're added automatically by pthread.buildlink3.mk. Also, factor out the pthread library out of PTHREAD_LDFLAGS into a standalone variable PTHREAD_LIBS and use it in packages where necessary (usually the ones that don't have a GNU configure script). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2004/04/25 08:31:20 snj Exp $ d9 1 a9 1 MAINTAINER= pancake@@phreaker.net @ 1.6 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2003/11/14 21:19:03 cube Exp $ d23 3 a34 3 .include "../../mk/pthread.buildlink3.mk" LDFLAGS+= ${PTHREAD_LDFLAGS} @ 1.5 log @o Better handling of pthreads dependency o Fixes to make building and installing more easy o Make MaraDNS actually look into ${PKG_SYSCONFDIR} for its configuration file, thus bumping PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2003/09/27 02:29:18 xtraeme Exp $ d13 1 a13 1 USE_BUILDLINK2= yes d32 1 a32 1 .include "../../mk/pthread.buildlink2.mk" @ 1.4 log @Add pthread's buildlink and fix typo (fixes bulk build by hubertf@@) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2003/09/26 11:20:27 jmmv Exp $ d4 1 d16 3 d23 5 a28 2 ${MV} ${PREFIX}/doc/${DISTNAME} ${PREFIX}/share/doc/maradns ${RMDIR} ${PREFIX}/doc d33 2 @ 1.3 log @Reimplace removal of ${PREFIX}/doc after installation. (Note that anyway, maradns' installation process is screwed up. It uses cp and mkdir to install things, it copies useless stuff like Makefiles, installs duplicates of manpages, etc...) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2003/09/26 10:11:58 xtraeme Exp $ d12 3 a14 2 USE_PKGINSTALL= YES RCD_SCRIPTS= maradns d25 1 @ 1.2 log @Updated to 1.0.18 Changes: Cleaned up and fixed a bug in the MaraDNS startup script. Now, the only prorcesses that will be killed will be bona fide MaraDNS processes. Closes PR pkg/22963. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2003/09/25 14:12:50 xtraeme Exp $ d20 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= maradns-1.0.17 a19 1 ${RMDIR} ${PREFIX}/doc/ @ 1.1.1.1 log @Initial import of maradns 1.0.17. Package provided by pancake via pkgsrc-wip. MaraDNS is a package that implements the Domain Name Service (DNS), an essential internet service. MaraDNS is intended for environments where a DNS server must be secure and where the server must use the absolute minimum number of resources possible. MaraDNS was created in response to issues people had with the DNS servers available in early 2001; and has the following design goals: Security-aware programming. A DNS server needs to be secure. I have a number of security features in the code, including: 1. The code uses a special string library which is resistant to buffer overflows. 2. The code, if started as root, mandates running as an unpriviledged user in a chroot() jail. Open-Source. The 1.0 release of the DNS server is public-domain code; the 1.2 release will be released under a very liberal BSD-style license. Simplicity. This DNS server has the minimum number of features needed to correctly act as an authoritative and/or recursive name server. @ text @@