Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!security!genrad!mit-eddie!mit-vax!eagle!harpo!seismo!hao!hplabs!sri-unix!gwyn@brl-vld From: gwyn%brl-vld@sri-unix.UUCP Newsgroups: net.unix-wizards Subject: Re: Access rights for suid programs. - (nf) Message-ID: <14917@sri-arpa.UUCP> Date: Fri, 23-Dec-83 04:09:45 EST Article-I.D.: sri-arpa.14917 Posted: Fri Dec 23 04:09:45 1983 Date-Received: Mon, 26-Dec-83 04:12:09 EST Lines: 12 From: Doug Gwyn (VLD/VMB) UNIX System V SCCS utilities rely on the UID rules you described to permit a set-UID-to-archive-owner access interface program to allow controlled access to SCCS archives. Without the ability to change effective UID back to the original set-UID value, z.* lock files cannot be removed from the archive directory since at that point the process has the real UID for its effective UID (to create extracted sources with appropriate ownership). I discovered this the hard way and am trying to figure out how to work around the problem on the non-USG systems I have access to.