[launchd-changes] [23403] trunk/launchd/src/StartupItems.c

source_changes at macosforge.org source_changes at macosforge.org
Tue Sep 18 08:01:55 PDT 2007


Revision: 23403
          http://trac.macosforge.org/projects/launchd/changeset/23403
Author:   zarzycki at apple.com
Date:     2007-09-18 08:01:54 -0700 (Tue, 18 Sep 2007)

Log Message:
-----------
<rdar://problem/5485016> Leopard 9A527: "Startup Items folder does not have proper security settings"

Modified Paths:
--------------
    trunk/launchd/src/StartupItems.c

Modified: trunk/launchd/src/StartupItems.c
===================================================================
--- 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;
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20070918/51a0fed8/attachment.html


More information about the launchd-changes mailing list