<rdar://problem/5485016> Leopard 9A527: "Startup Items folder does not have proper security settings"
--- trunk/launchd/src/StartupItems.c 2007-09-18 14:54:49 UTC (rev 23402)
+++ trunk/launchd/src/StartupItems.c 2007-09-18 15:01:54 UTC (rev 23403)
@@ -285,6 +285,12 @@
strcpy(aPath + strlen(aPath), kStartupItemsPath);
++aDomainIndex;
+ /* 5485016
+ *
+ * Just in case...
+ */
+ mkdir(aPath, S_IRWXU|S_IRWXG|S_IROTH|S_IXOTH);
+
if (!StartupItemSecurityCheck(aPath))
continue;