--- openssl/crypto/uid.c +++ openssl/crypto/uid.c @@ -77,8 +77,12 @@ int OPENSSL_issetugid(void) # include OPENSSL_UNISTD # include +extern int __libc_enable_secure; + int OPENSSL_issetugid(void) { + if (__libc_enable_secure) + return 1; if (getuid() != geteuid()) return 1; if (getgid() != getegid())