commit | 508279c94f15510d05c92a7694533c9a962d8585 | [log] [tgz] |
---|---|---|
author | Dmitry V. Levin <ldv@altlinux.org> | Fri Aug 24 17:56:53 2012 +0000 |
committer | Dmitry V. Levin <ldv@altlinux.org> | Fri Aug 24 17:56:53 2012 +0000 |
tree | 8990dfd898c20ca778c9ae4812e0e6da0cd438a7 | |
parent | f04b5de5a5a743f0b3ca0895379dd2ba702ea174 [diff] |
Always check setreuid return code * strace.c (startup_child): Check setreuid return code.
diff --git a/strace.c b/strace.c index 799fce5..5535329 100644 --- a/strace.c +++ b/strace.c
@@ -1086,7 +1086,9 @@ } } else if (geteuid() != 0) - setreuid(run_uid, run_uid); + if (setreuid(run_uid, run_uid) < 0) { + perror_msg_and_die("setreuid"); + } if (!daemonized_tracer) { /*