diff options
Diffstat (limited to 'env_universal.cpp')
-rw-r--r-- | env_universal.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/env_universal.cpp b/env_universal.cpp index 987f88b0..c7d060ad 100644 --- a/env_universal.cpp +++ b/env_universal.cpp @@ -88,8 +88,6 @@ static int try_get_socket_once(void) wdir = path; wuname = user; - uid_t seuid; - gid_t segid; if ((s = socket(AF_UNIX, SOCK_STREAM, 0)) == -1) { @@ -137,13 +135,6 @@ static int try_get_socket_once(void) return -1; } - if ((getpeereid(s, &seuid, &segid) != 0) || seuid != geteuid()) - { - debug(1, L"Wrong credentials for socket %s at fd %d", name.c_str(), s); - close(s); - return -1; - } - if ((make_fd_nonblocking(s) != 0) || (fcntl(s, F_SETFD, FD_CLOEXEC) != 0)) { wperror(L"fcntl"); |