diff options
| author | Mark Wielaard <[email protected]> | 2015-08-04 12:20:20 +0200 |
|---|---|---|
| committer | Mark Wielaard <[email protected]> | 2015-08-04 15:29:58 +0200 |
| commit | d950fcd511c79193ff1ed9a994826d6bb61e77c1 (patch) | |
| tree | f455f4f98792916f869134e4ab3c7ea84250513e /config/Makefile.am | |
| parent | f9fc50c3eced243c0648fb0fbfe2c9877c25e1e4 (diff) | |
spec: Provide default-yama-scope.
When yama is enabled in the kernel it might be used to filter any user
space access which requires PTRACE_MODE_ATTACH like ptrace attach, access
to /proc/PID/{mem,personality,stack,syscall}, and the syscalls
process_vm_readv and process_vm_writev which are used for interprocess
services, communication and introspection (like synchronisation, signaling,
debugging, tracing and profiling) of processes.
These are precisely the things that libdw dwfl and ebl backends rely on.
So make sure they don't mysteriously fail in such cases by providing the
default yama scope sysctl value.
This is implemented as a separate subpackage that just provides this
functionality so other packages that don't directly rely on elfutils-libs
can also just Requires: default-yama-scope to function properly.
https://bugzilla.redhat.com/show_bug.cgi?id=1209492#c69
Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'config/Makefile.am')
| -rw-r--r-- | config/Makefile.am | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/config/Makefile.am b/config/Makefile.am index 6e61b778..23f7b655 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -1,7 +1,7 @@ ## Process this file with automake to produce Makefile.in -*-Makefile-*- ## Configure input file for elfutils. ## -## Copyright (C) 2004, 2005, 2008, 2009, 2011 Red Hat, Inc. +## Copyright (C) 2004, 2005, 2008, 2009, 2011, 2015 Red Hat, Inc. ## This file is part of elfutils. ## ## This file is free software; you can redistribute it and/or modify @@ -28,7 +28,7 @@ ## the GNU Lesser General Public License along with this program. If ## not, see <http://www.gnu.org/licenses/>. ## -EXTRA_DIST = elfutils.spec.in known-dwarf.awk +EXTRA_DIST = elfutils.spec.in known-dwarf.awk 10-default-yama-scope.conf if MAINTAINER_MODE $(srcdir)/elfutils.spec.in: $(top_srcdir)/NEWS |
