Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 2009 17:01:48 -0700
From:      Zachary Loafman <zml@FreeBSD.org>
To:        freebsd-arch@freebsd.org
Cc:        steven.danneman@isilon.com
Subject:   pthread_setugid_np
Message-ID:  <20090528000147.GB3704@isilon.com>

next in thread | raw e-mail | index | archive | help
arch@ -

Isilon has need of per-thread impersonation. We're looking at
implementing something like the pthread_setugid_np mechanism found on
OS X, loosely documented in the code:

http://fxr.watson.org/fxr/source/bsd/kern/kern_prot.c?v=xnu-1228
(see settid and setgroups1)

and some here:
http://lists.apple.com/archives/perfoptimization-dev/2008/Jan/msg00043.html

Does anyone have strong objections to Apple's APIs here? There's
obviously no portable itnerface to handle it, and it seems a little
saner to just adopt someone else's API/semantics rather than reinvent.

-- 
Zach Loafman | Staff Engineer | Isilon Systems



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090528000147.GB3704>