[Pkg-shadow-commits] r2990 - debian/trunk/tests/usertools/55_userdel_busy_user
Nicolas FRANÇOIS
nekral-guest at alioth.debian.org
Fri May 22 11:46:57 UTC 2009
Author: nekral-guest
Date: 2009-05-22 11:46:57 +0000 (Fri, 22 May 2009)
New Revision: 2990
Modified:
debian/trunk/tests/usertools/55_userdel_busy_user/userdel.test
Log:
Make sure the process started by su is killed.
Avoid messages on, stderr.
Make sure the process started by su is actually started when userdel is run.
Modified: debian/trunk/tests/usertools/55_userdel_busy_user/userdel.test
===================================================================
--- debian/trunk/tests/usertools/55_userdel_busy_user/userdel.test 2009-05-22 11:44:54 UTC (rev 2989)
+++ debian/trunk/tests/usertools/55_userdel_busy_user/userdel.test 2009-05-22 11:46:57 UTC (rev 2990)
@@ -12,14 +12,17 @@
save_config
# restore the files on exit
-trap 'log_status "$0" "FAILURE"; restore_config' 0
+trap 'log_status "$0" "FAILURE"; restore_config; kill %1' 0
change_config
echo -n "Create a process for foo (su -l foo -c \"sleep 10\")..."
-su -l foo -c "sleep 10" &
+su -l foo -c "sleep 10" 2>/dev/null &
echo "OK"
+# Make sure su was started.
+sleep 1
+
echo -n "Delete user foo (userdel foo)..."
userdel foo 2>tmp/userdel.err && exit 1 || {
status=$?
More information about the Pkg-shadow-commits
mailing list