home *** CD-ROM | disk | FTP | other *** search
- >From: seismo!gatech!akgua!pegasus!hansen (Tony Hansen)
- Sat Feb 8 00:48:16 1986
- Date: Sat, 8 Feb 86 00:31:29 EST
- Organization: AT&T-IS Labs, Lincroft, NJ
-
- < The answer is only to do limited operations when in setuid. The best
- < way to do this would be to allow processes to painlessly shift back and
- < forth between their real-uid and effective-uid. This is allowed, but
- < not documented on BSD, but appears not to be allowed at all on SV.
-
- System Vr2 allows a non-root setuid process to call setuid(2) with either
- the real uid or the saved effective uid, allowing the process to painlessly
- switch back and forth. This change occurred between System V and Vr2.
-
- One slight difference is that Vr2 non-root setuid(2) sets the effective uid
- and not the real uid. Only a root setuid(2) will change the real uid as
- well; which can't then be changed back.
-
- Tony Hansen
- ihnp4!pegasus!hansen
-
-
-
- Volume-Number: Volume 5, Number 43
-
-