Message109597
| Author |
belopolsky |
| Recipients |
belopolsky, flox, l0nwlf, loewis, michael.foord, orsenthil, r.david.murray, ronaldoussoren |
| Date |
2010年07月08日.20:38:58 |
| SpamBayes Score |
0.008584188 |
| Marked as misclassified |
No |
| Message-id |
<AANLkTimWtlSIul9SyFaLr5cU7zmWy3AQlVp8oOhXYGKb@mail.gmail.com> |
| In-reply-to |
<1278621027.6.0.125418932986.issue7900@psf.upfronthosting.co.za> |
| Content |
On Thu, Jul 8, 2010 at 4:30 PM, Ronald Oussoren <report@bugs.python.org> wrote:
..
> Note that explicitly setting the effective uid and gid of processes is somewhat frowned upon by Apple, they'd prefer if all daemon processes where started using launchd and used launchd to start them using the correct permissions. A tool like ssh should use initgroup to initialize the effective group list, and that will do the right thing (which appearently is the odd behaviour I saw in new Terminal sessions).
IIRC, the tests for initgroup in one of my patches also break with
_DARWIN_C_SOURCE on. |
|