freebsd-ports/www/squid3/files/patch-src_tools.cc
Steve Wills 2ab13be4a7 www/squid3: copy from www/squid and add PKGNAMESUFFIX
PR:		229601
Submitted by:	Pavel Timofeev <timp87@gmail.com> (maintainer)
2018-07-08 19:55:48 +00:00

11 lines
400 B
C++

--- src/tools.cc.orig 2015-11-01 10:44:25 UTC
+++ src/tools.cc
@@ -635,7 +635,7 @@ no_suid(void)
uid = geteuid();
debugs(21, 3, "no_suid: PID " << getpid() << " giving up root priveleges forever");
- if (setuid(0) < 0)
+ if (setuid(0) < 0 && TheProcessKind != pkHelper)
debugs(50, DBG_IMPORTANT, "WARNING: no_suid: setuid(0): " << xstrerror());
if (setuid(uid) < 0)