Re: [JOB] magpie
On Mon, Aug 20, 2001 at 03:30:38AM +0200, Marcus Brinkmann wrote:
> Hi,
>
> magpie tries to call a function setfsuid(), whatever that is.
> This is not defined, maybe som #ifdef problem.
setfsuid() seems to be a linux-specific system call.
from /usr/include/sys/fsuid.h (on linux):
/* Change uid used for file access control to UID, without affecting
other privileges (such as who can send signals at the process). */
extern int setfsuid (__uid_t __uid) __THROW;
It shouldn't be used unless it's absolutely necessary. If it is
then it's functionality could be duplicated by changing some port rights
or auth structures (just guessing since that part of hurd internals
still escapes me).
Igor
Reply to:
- References:
- [JOB] magpie
- From: Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>