Add NO_STAGE all over the place in preparation for the staging support (cat: dns)24a1652ff4
CVE-2026-73205, CVE-2026-73206, CVE-2026-85555, CVE-2026-85556, CVE-2026-85557, CVE-2026-85558, CVE-2026-85559
Advanced DNS recursor
powerdns:recursor from the portCVE-2026-73205, CVE-2026-73206, CVE-2026-85555, CVE-2026-85556, CVE-2026-85557, CVE-2026-85558, CVE-2026-85559
CVE-2026-3361, CVE-2026-40012, CVE-2026-42005, CVE-2026-42387, CVE-2026-42388, CVE-2026-42389, CVE-2026-42390, CVE-2026-52690
CVE-2025-59029, CVE-2025-59030, CVE-2026-0398, CVE-2026-24027
CVE-2016-2120, CVE-2016-7068, CVE-2016-7072, CVE-2016-7073, CVE-2016-7074
no CVE referenced
Add NO_STAGE all over the place in preparation for the staging support (cat: dns)24a1652ff4
Update to 3.5.1.
Changelog is here:
http://doc.powerdns.com/html/changelog.html#changelog-recursor-3.5.1
Also pet the Makefile:
- Change ${LOCALBASE} to ${PREFIX} where applicable
- Fix overwrite of recursor.conf by changing to bsd.port.pre/post.mk (and
thus fixing ${PREFIX})
PR: ports/178340
Submitted by: Ralf van der Enden <tremere@cainites.net>
Approved by: Sten Spans <sten@blinkenlights.nl> (maintainer)aa1eb6b705Finish converting dns to new options framework445b2bb748
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.83eb2c3700- Use USERS and GROUPS PR: ports/157587 Submitted by: Chris Rees <utisoft@gmail.com> Approved by: rene (mentor)501ee714ab
- Get Rid MD5 supportbb86cbe5d2
- Update to 3.3 PR: 150981 Submitted by: Sten Spans <sten@blinkenlights.nl> (maintainer)d47320dab3
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#1d6b4b3f91
Mark as broken on sparc64: fails to install. Hat: portmgre163b1f34b
- Update to 3.2. - Respect O3 cflags as requested by the author. PR: 144535 Submitted by: Sten Spans <sten@blinkenlights.nl> (maintainer) Approved by: tabthorpe (mentor)9ad1c46cf5
Security update to 3.1.7.2. Submitted by: maintainer Security: vuln dd8f2394-fd08-11de-b425-00215c6a37bbcb259a5abd
- Update to 3.1.7.1 PR: 137722 Submitted by: Ralf van der Enden <tremere@cainites.net> Approved by: maintainerfd504daccc
- Update boost to 1.39 - Split boost port to separate components, with boost-all metaport PR: ports/137054 Submitted by: Alexander Churanov <churanov.port.maintainer@gmail.com> (maintainer)d1107bb40e
Fix a few "bad example" problems in the rc.d scripts that have been propogated by copy and paste.
1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).
No PORTREVISION bumps because all of these changes are noops.0175383f0a- Add patches to fix build with upcoming boost 1.37.0 Approved by: Sten Spans <sten at blinkenlights dot nl> (maintainer)082ce1d493
- Fix start script PR: ports/126340 Submitted by: Ralf van der Enden <tremere@cainites.net> Approved by: Sten Spans <sten@blinkenlights.nl> (maintainer)d867ef5331
- Incorporated platform-specific static compilation fix - Minor stylistic tweaks PR: ports/126017 Submitted by: Sten Spans <sten@blinkenlights.nl> (maintainer) Approved by: beech (mentor, implicit)f530698359
- Remove USE_GCC where it can be satisfied with base compiler on following FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENTefa63f6ba4
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MAKE_ENVacacd0d015
- Update to 3.1.7 PR: 125364 Submitted by: Sten Spans <sten@blinkenlights.nl> (maintainer)6f4161fea0
- Update to 3.1.6 PR: 123322 Submitted by: Sten Spans <sten@blinkenlights.nl> (maintainer)2cbb4b1b99
- Update to 3.1.5 PR: ports/122360 Submitted by: Sten Spans <sten at blinkenlights.nl> (maintainer) Security: http://doc.powerdns.com/powerdns-advisory-2008-01.htmlbf5de0a447
Remove always-false/true conditions based on OSVERSION 500000ec7c5b0142
- Backport multiline txt records support [1] - Bump PORTREVISION [1] Notes: powerdns-recursor 3.1.4 doesn't support multiline txt records, which are used by various dns information systems. 3.1.5 does have support for this. A backport of the code changes is relatively risk-free, and has been requested by users and port maintainers. http://www.nabble.com/recursor-unable-to-resolve-asn.routeviews.org-data-t4252567.html PR: 116029 Submitted by: Sten Spans <sten@blinkenlights.nl> (Maintainer)05290f7589
- Fix build with gcc 4.2 Submitted by: pointhat via kris Sten Spans <sten@blinkenlights.nl> (maintainer)92abb84d11
- Make setuid operation and user creation configurable, as requested by users PR: 111915 Submitted by: Sten Spans <sten@blinkenlights.nl> (maintainer)f512eeee4f
- Remove semi-static - Remove IGNORE on FreeBSD 4.x, it's no longer need. Submitted by: Sten Spans <sten@blinkenlights.nl> (maintainer)947509047e
- Add a sensible default for maximal size of cache - Run under unpriviledged user by default PR: ports/108062 Submitted by: Sten Spans <sten@blinkenlights.nl> (maintainer)cf7b585184
- Fix typo - Mark BROKEN for FreeBSD 44cadc038c1
- Add BUILD_STATIC knob PR: 105783 Submitted by: Sten Spans (sten@mx0.blinkenlights.nl) maintainer69d78fca9b
The config directory specified in 'config.h' is different from the directory used by the rest of the port. PR: ports/105588 Submitted by: Sten Spans <sten@blinkenlights.nl> Approved by: erwin (co-mentor)051c7c97da
Add powerdns-recursor 3.1.4, an advanced DNS recursor. PR: 105526 Submitted by: sten at blinkenlights.nl88ba353662