** Description changed:
+ Problem first appeared in login_4.1.5.1-1ubuntu9.4 and version
+ login_4.1.5.1-1ubuntu9.2 was not affected.
+
+
Example where the subprocess 115576 has not been terminated:
- root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pkill sleep; ./su test -c
'sleep '&
+ root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pkill sleep; ./su test -c
'sleep '&
[1] 115575
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# kill $!
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# ...waiting for child to
terminate.
pgrep sleep
115576
[1]+ Exit 255./su test -c 'sleep '
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pgrep sleep
115576
-
Expected behavior:
- root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pkill sleep; ./su test -c
'sleep ' &
+ root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pkill sleep; ./su test -c
'sleep ' &
[1] 115503
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# kill $!
- root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src#
+ root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src#
Session terminated, terminating shell... ...terminated.
- ...terminated.
+ ...terminated.
[1]+ Exit 143./su test -c 'sleep '
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pgrep sleep
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to shadow in Ubuntu.
https://bugs.launchpad.net/bugs/1690820
Title:
killing su does not kill subprocess (SIGTERM not propagated)
Status in shadow package in Ubuntu:
New
Bug description:
Problem first appeared in login_4.1.5.1-1ubuntu9.4 and version
login_4.1.5.1-1ubuntu9.2 was not affected.
Example where the subprocess 115576 has not been terminated:
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pkill sleep; ./su test -c
'sleep '&
[1] 115575
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# kill $!
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# ...waiting for child to
terminate.
pgrep sleep
115576
[1]+ Exit 255./su test -c 'sleep '
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pgrep sleep
115576
Expected behavior:
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pkill sleep; ./su test -c
'sleep ' &
[1] 115503
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# kill $!
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src#
Session terminated, terminating shell... ...terminated.
...terminated.
[1]+ Exit 143./su test -c 'sleep '
root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pgrep sleep
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1690820/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp