add function that sets PTRACER capability where necessary
gdb does not attach directly but is first granted access if necessary
add missing include
platform dependent ptrace() allow function
allow ptrace on cvmfs from all proces (stacktrace retrievel using gdb)
Changed interface between traversal & mediator/union to pass a callback
function instead of a set of filenames to ignore. The function implemented
for Aufs replicates the previous ignore_files functionality, but the new
interface can examine more than just the filename (useful for union/overlay
filesystems that denote special files in other ways such as by using xattrs)
Merge branch 'master' into fix_yama_ptrace_scope
added a wrapper around the POSIX pipe stuff
TEST: testing the pipe wrapper
use std::set for preserved file descriptors in ManagedExec()
use the new pipe wrapper for MangedExec()
Merge remote branch 'reneme/fix_yama_ptrace_scope' into fix_yama_ptrace_scope
extend the pipe test with an enum value
clearify status codes in ManagedExec()
pipe now supports sending of std::string
TEST: check ManagedExec() functionality
move StatusCodes enum out of ManagedExec() - does not compile in gcc but only in clang
disable the double fork in ManagedExec on demand
add test cases for double fork switch
find and the ProcPS library to compile unit tests