about summary refs log tree commit diff
path: root/reap.1
diff options
context:
space:
mode:
Diffstat (limited to 'reap.1')
-rw-r--r--reap.18
1 files changed, 8 insertions, 0 deletions
diff --git a/reap.1 b/reap.1
index f5c8701..86cd2c9 100644
--- a/reap.1
+++ b/reap.1
@@ -58,6 +58,14 @@ is enabled.
 can only work reliably when it has permission to kill all spawned
 processes and they respect
 .Dv SIGTERM .
+.Sh RATIONALE
+Keeping track of all spawned process is traditionally a hard problem
+on Unix systems, mainly due to daemonization by forking twice.
+.Pp
+Other approaches on Linux exist, such as cgroups or PID namespaces.
+The approach taken by
+.Nm
+has the benefit of requiring no special permissions.
 .Sh AUTHORS
 .An Leah Neukirchen Aq Mt leah@vuxu.org
 .Sh LICENSE