Re: Setuid binaries and File Ownerships in FreeBSD9.0

2013-01-23 Thread CyberLeo Kitsana
On 01/23/2013 02:26 PM, Martin McCormick wrote: > The executable in question is a C program whos file > permissions are 4755 and the file belongs to root so all files > it opens are also owned by root and that works properly, but > what I need is for this application to first open a few files

Re: Setuid binaries and File Ownerships in FreeBSD9.0

2013-01-23 Thread Martin McCormick
jb writes: > Get familiar with this document: > http://www.cs.berkeley.edu/~daw/papers/setuid-usenix02.pdf > > Then verify its validity on your target and current OS. Thank you. I had read the man page several times and like most man pages, it is a summary and one can miss some of the finer point

Re: Setuid binaries and File Ownerships in FreeBSD9.0

2013-01-23 Thread Robert Bonomi
> From: Martin McCormick > To: FreeBSD Questions > Subject: Setuid binaries and File Ownerships in FreeBSD9.0 > Date: Wed, 23 Jan 2013 14:26:16 -0600 > [[.. sneck ..]] > When the application first runs, it gets the UID and GID > of the user and uses > >

Re: Setuid binaries and File Ownerships in FreeBSD9.0

2013-01-23 Thread jb
Martin McCormick dc.cis.okstate.edu> writes: > > The executable in question is a C program whos file > permissions are 4755 and the file belongs to root so all files > it opens are also owned by root and that works properly, but > what I need is for this application to first open a few fil

Setuid binaries and File Ownerships in FreeBSD9.0

2013-01-23 Thread Martin McCormick
The executable in question is a C program whos file permissions are 4755 and the file belongs to root so all files it opens are also owned by root and that works properly, but what I need is for this application to first open a few files owned by the caller and then later, upgrade back to r