capabilities: Check effective UID as fallback if capabilities are not supported

This commit is contained in:
Tobias Brunner
2013-06-25 17:16:33 +02:00
parent 9fd2583e6b
commit 9c354c659f
+1 -1
View File
@@ -80,7 +80,7 @@ static bool has_capability(u_int cap)
{
#ifndef CAPABILITIES
/* if we can't check the actual capabilities assume only root has it */
return getuid() == 0;
return geteuid() == 0;
#endif /* !CAPABILITIES */
#ifdef CAPABILITIES_LIBCAP
cap_flag_value_t val;