[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [torsocks/master] Fix error messages about setuid/setgid executables
commit 0dcfe377c749860502359d5eb62a15550d317f66
Author: Dmitry Shachnev <mitya57@xxxxxxxxx>
Date: Thu Dec 4 15:42:43 2014 +0300
Fix error messages about setuid/setgid executables
Signed-off-by: David Goulet <dgoulet@xxxxxxxxx>
---
src/bin/torsocks.in | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/bin/torsocks.in b/src/bin/torsocks.in
index a392d0b..7fd43d6 100644
--- a/src/bin/torsocks.in
+++ b/src/bin/torsocks.in
@@ -105,8 +105,11 @@ torify_app ()
elif [ -z $app_path ]; then
echo "ERROR: $1 cannot be found." >&2
exit 1
- elif [ -u $app_path -o -g $app_path ]; then
- echo "ERROR: $1 is set${2}id. torsocks will not work on a set${2}id executable." >&2
+ elif [ -u $app_path ]; then
+ echo "ERROR: $1 is setuid. torsocks will not work on a setuid executable." >&2
+ exit 1
+ elif [ -g $app_path ]; then
+ echo "ERROR: $1 is setgid. torsocks will not work on a setgid executable." >&2
exit 1
fi
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits