diff --git a/client/src/main.c b/client/src/main.c index 4fb10a3b..6ff0144d 100644 --- a/client/src/main.c +++ b/client/src/main.c @@ -1196,6 +1196,12 @@ int main(int argc, char * argv[]) return -1; } + if (getuid() != geteuid()) + { + DEBUG_ERROR("Do not run looking glass as setuid!"); + return -1; + } + DEBUG_INFO("Looking Glass (%s)", BUILD_VERSION); DEBUG_INFO("Locking Method: " LG_LOCK_MODE);