** 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 9999'& + root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pkill sleep; ./su test -c 'sleep 9999'& [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 9999' 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 9999' & + root@ubuntu:~/sudebug/src/shadow-4.1.5.1/src# pkill sleep; ./su test -c 'sleep 9999' & [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 9999' 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 9999'& [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 9999' 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 9999' & [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 9999' 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