summaryrefslogtreecommitdiffstats
path: root/bind-9.3.2-prctl_set_dumpable.patch
diff options
context:
space:
mode:
authorjvdias <jvdias@fedoraproject.org>2006-04-04 20:54:16 +0000
committerjvdias <jvdias@fedoraproject.org>2006-04-04 20:54:16 +0000
commit2090528752085fa803d9a335c504f76e9020bafd (patch)
treee4bf9f00b05a177d4a68ee68fb7fc7942b300fd7 /bind-9.3.2-prctl_set_dumpable.patch
parent672fed89f656b94f2a0f2cfe1d93dd752eed3e82 (diff)
allow named ability to generate core dumps after setuid (upstream bug
#15753)
Diffstat (limited to 'bind-9.3.2-prctl_set_dumpable.patch')
-rw-r--r--bind-9.3.2-prctl_set_dumpable.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/bind-9.3.2-prctl_set_dumpable.patch b/bind-9.3.2-prctl_set_dumpable.patch
new file mode 100644
index 0000000..1ce6033
--- /dev/null
+++ b/bind-9.3.2-prctl_set_dumpable.patch
@@ -0,0 +1,13 @@
+--- bind-9.3.2/bin/named/unix/os.c.prctl_set_dumpable 2005-05-19 21:37:19.000000000 -0400
++++ bind-9.3.2/bin/named/unix/os.c 2006-04-04 16:43:11.000000000 -0400
+@@ -252,6 +252,10 @@
+ caps |= (1 << CAP_SYS_RESOURCE);
+
+ linux_setcaps(caps);
++
++ /* allow us to continue to be able to generate coredumps after setuid:
++ */
++ prctl(PR_SET_DUMPABLE,1,0,0,0);
+ }
+
+ #ifdef HAVE_SYS_PRCTL_H