X-Git-Url: https://git.saurik.com/apple/securityd.git/blobdiff_plain/6fec3f94d7b854d4eb018bb0249c12f36a1c44df..4cd1cad0dea00daa03e1b54fdf2797a02373ad5b:/src/SharedMemoryServer.cpp diff --git a/src/SharedMemoryServer.cpp b/src/SharedMemoryServer.cpp index 0b86779..699542c 100644 --- a/src/SharedMemoryServer.cpp +++ b/src/SharedMemoryServer.cpp @@ -6,8 +6,9 @@ #include #include #include +#include -static const char* kPrefix = "/private/var/tmp/mds/messages/se_"; +static const char* kPrefix = "/private/var/db/mds/messages/se_"; SharedMemoryServer::SharedMemoryServer (const char* segmentName, SegmentOffsetType segmentSize) : mSegmentName (segmentName), mSegmentSize (segmentSize) @@ -16,7 +17,8 @@ SharedMemoryServer::SharedMemoryServer (const char* segmentName, SegmentOffsetTy mFileName += segmentName; // make the mds directory, just in case it doesn't exist - mkdir("/var/tmp/mds/messages", 0755); + mkdir("/var/db/mds", 1777); + mkdir("/var/db/mds/messages", 0755); // make the file name // clean any old file away