Restore correct UID.
authorUlrich Drepper <drepper@redhat.com>
Fri, 17 Mar 2000 18:30:37 +0000 (18:30 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 17 Mar 2000 18:30:37 +0000 (18:30 +0000)
nscd/hstcache.c
nscd/pwdcache.c

index 253b76c..31afbdd 100644 (file)
@@ -315,7 +315,7 @@ addhstbyname (struct database *db, int fd, request_header *req,
     }
 
   if (secure[hstdb])
-    seteuid (uid);
+    seteuid (oldeuid);
 
   cache_addhst (db, fd, req, key, hst, uid);
 }
index 2e54a77..32da08e 100644 (file)
@@ -224,7 +224,7 @@ addpwbyname (struct database *db, int fd, request_header *req,
     }
 
   if (secure[pwddb])
-    seteuid (c_uid);
+    seteuid (oldeuid);
 
   cache_addpw (db, fd, req, key, pwd, c_uid);
 }