mirror of
https://git.freebsd.org/ports.git
synced 2025-06-25 22:50:32 -04:00
FreeBSD 10.3 and below doesn't support __cxa_thread_atexit() in libc, which is required for building PowerDNS Recursor 4.1.0. This new port follows the 4.0.x branch, which has no such requirement. PR: 224297 Submitted by: tremere@cainites.net Approved by: mat Differential Revision: https://reviews.freebsd.org/D13540
13 lines
1.1 KiB
Text
13 lines
1.1 KiB
Text
--- pdns_recursor.cc.orig 2017-01-17 02:48:30 UTC
|
|
+++ pdns_recursor.cc
|
|
@@ -2969,8 +2969,8 @@ int main(int argc, char **argv)
|
|
::arg().set("disable-syslog","Disable logging to syslog, useful when running inside a supervisor that logs stdout")="no";
|
|
::arg().set("log-common-errors","If we should log rather common errors")="no";
|
|
::arg().set("chroot","switch to chroot jail")="";
|
|
- ::arg().set("setgid","If set, change group id to this gid for more security")="";
|
|
- ::arg().set("setuid","If set, change user id to this uid for more security")="";
|
|
+ ::arg().set("setgid","If set, change group id to this gid for more security")="pdns";
|
|
+ ::arg().set("setuid","If set, change user id to this uid for more security")="pdns_recursor";
|
|
::arg().set("network-timeout", "Wait this nummer of milliseconds for network i/o")="1500";
|
|
::arg().set("threads", "Launch this number of threads")="2";
|
|
::arg().set("processes", "Launch this number of processes (EXPERIMENTAL, DO NOT CHANGE)")="1"; // if we un-experimental this, need to fix openssl rand seeding for multiple PIDs!
|