[launchd-changes] [23452] trunk/launchd/src
source_changes at macosforge.org
source_changes at macosforge.org
Fri Nov 30 13:00:44 PST 2007
Revision: 23452
http://trac.macosforge.org/projects/launchd/changeset/23452
Author: zarzycki at apple.com
Date: 2007-11-30 13:00:42 -0800 (Fri, 30 Nov 2007)
Log Message:
-----------
Random changes.
Modified Paths:
--------------
trunk/launchd/src/launchctl.c
trunk/launchd/src/launchd_unix_ipc.c
trunk/launchd/src/liblaunch_private.h
Modified: trunk/launchd/src/launchctl.c
===================================================================
--- trunk/launchd/src/launchctl.c 2007-11-30 20:47:06 UTC (rev 23451)
+++ trunk/launchd/src/launchctl.c 2007-11-30 21:00:42 UTC (rev 23452)
@@ -79,7 +79,7 @@
extern char **environ;
-#define LAUNCH_SECDIR "/tmp/launch-XXXXXX"
+#define LAUNCH_SECDIR _PATH_TMP "launch-XXXXXX"
#define MACHINIT_JOBKEY_ONDEMAND "OnDemand"
#define MACHINIT_JOBKEY_SERVICENAME "ServiceName"
Modified: trunk/launchd/src/launchd_unix_ipc.c
===================================================================
--- trunk/launchd/src/launchd_unix_ipc.c 2007-11-30 20:47:06 UTC (rev 23451)
+++ trunk/launchd/src/launchd_unix_ipc.c 2007-11-30 21:00:42 UTC (rev 23452)
@@ -123,7 +123,7 @@
}
}
} else {
- snprintf(ourdir, sizeof(ourdir), "/tmp/launchd-%u.XXXXXX", getpid());
+ snprintf(ourdir, sizeof(ourdir), _PATH_TMP "launchd-%u.XXXXXX", getpid());
if (mkdtemp(ourdir) == NULL) {
runtime_syslog(LOG_ERR, "Could not create critical directory \"%s\": %m", ourdir);
goto out_bad;
Modified: trunk/launchd/src/liblaunch_private.h
===================================================================
--- trunk/launchd/src/liblaunch_private.h 2007-11-30 20:47:06 UTC (rev 23451)
+++ trunk/launchd/src/liblaunch_private.h 2007-11-30 21:00:42 UTC (rev 23452)
@@ -24,6 +24,7 @@
#include <sys/types.h>
#include <launch.h>
#include <unistd.h>
+#include <paths.h>
#include <quarantine.h>
#pragma GCC visibility push(default)
@@ -40,7 +41,7 @@
#define LAUNCH_KEY_GETRUSAGECHILDREN "GetResourceUsageChildren"
#define LAUNCHD_SOCKET_ENV "LAUNCHD_SOCKET"
-#define LAUNCHD_SOCK_PREFIX "/var/tmp/launchd"
+#define LAUNCHD_SOCK_PREFIX _PATH_VARTMP "launchd"
#define LAUNCHD_TRUSTED_FD_ENV "__LAUNCHD_FD"
#define LAUNCHD_ASYNC_MSG_KEY "_AsyncMessage"
#define LAUNCH_KEY_BATCHCONTROL "BatchControl"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20071130/ccf2d9b8/attachment.html
More information about the launchd-changes
mailing list