[launchd-changes] [23638] branches/SULeopard/launchd/src/launchd_core_logic.c
source_changes at macosforge.org
source_changes at macosforge.org
Wed May 28 10:28:23 PDT 2008
Revision: 23638
http://trac.macosforge.org/projects/launchd/changeset/23638
Author: zarzycki at apple.com
Date: 2008-05-28 10:28:23 -0700 (Wed, 28 May 2008)
Log Message:
-----------
<rdar://problem/5968115> sandbox_init: Could not set default launchd policy, err=1100
Modified Paths:
--------------
branches/SULeopard/launchd/src/launchd_core_logic.c
Modified: branches/SULeopard/launchd/src/launchd_core_logic.c
===================================================================
--- branches/SULeopard/launchd/src/launchd_core_logic.c 2008-05-28 17:21:25 UTC (rev 23637)
+++ branches/SULeopard/launchd/src/launchd_core_logic.c 2008-05-28 17:28:23 UTC (rev 23638)
@@ -6642,7 +6642,11 @@
runtime_get_caller_creds(&ldc);
- if (unlikely(ldc.uid || ldc.euid)) {
+#if TARGET_OS_EMBEDDED
+ if (ldc.euid) {
+#else
+ if (ldc.euid && (ldc.euid != getuid())) {
+#endif
return BOOTSTRAP_NOT_PRIVILEGED;
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20080528/956a26b3/attachment.htm
More information about the launchd-changes
mailing list