mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-24 04:03:34 -04:00
14 lines
436 B
Plaintext
14 lines
436 B
Plaintext
$NetBSD: patch-ad,v 1.1 2002/10/17 19:18:02 wiz Exp $
|
|
|
|
--- src/sendfiled.c.orig Tue Feb 6 00:42:53 2001
|
|
+++ src/sendfiled.c
|
|
@@ -4000,6 +4000,8 @@ void cleanup() {
|
|
* RETURN: nothing, but terminates program on error
|
|
*/
|
|
void setreugid() {
|
|
+ if ( getegid() == rgid && geteuid() == ruid )
|
|
+ return;
|
|
if (rgid && setegid(rgid)<0) {
|
|
printf("490 Internal error on setegid(%u): %s\r\n",
|
|
(unsigned int)rgid,strerror(errno));
|