Kill the child process group, rather than just the immediate child;

this is needed now that su no longer starts a controlling terminal
when not running an interactive shell (closes: Debian#713979)
This commit is contained in:
Colin Watson
2013-07-28 14:38:12 +02:00
committed by bubulle
parent 945eb8f50b
commit d172cccd07
2 changed files with 7 additions and 2 deletions

View File

@@ -3,6 +3,11 @@
* configure.in: Prepare for next point release 4.2.
* if using the static char* for pw_dir, strdup it so
pw_free() can be used. (Closes: Debian#691459)
* Kill the child process group, rather than just the
immediate child; this is needed now that su no
longer starts a controlling terminal when not running an
interactive shell (closes: Debian#713979)
Thansk to Colin Watson for the patch.
2012-05-25 Nicolas François <nicolas.francois@centraliens.net>