]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Allow domain sockets in /private/tmp.
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Tue, 17 Jun 2014 21:31:46 +0000 (21:31 +0000)
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>
Tue, 17 Jun 2014 21:31:46 +0000 (21:31 +0000)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11935 a1ca3aef-8c08-0410-bb20-df032aa958be

scheduler/process.c

index 5c4875f96513c68526218857b6a531a9f94e0a28..57448c57ffb324b53f61f3bb80ad370733771705 100644 (file)
@@ -190,9 +190,13 @@ cupsdCreateProfile(int job_id,             /* I - Job ID or 0 for none */
                  " #\"^/private$\""
                  " #\"^/private/etc$\""
                  " #\"^/private/etc/\""
+                 " #\"^/private/tmp$\""
+                 " #\"^/private/tmp/\""
                  " #\"^/private/var$\""
                  " #\"^/private/var/db$\""
                  " #\"^/private/var/folders$\""
+                 " #\"^/private/var/run$\""
+                 " #\"^/private/var/run/\""
                  " #\"^/private/var/spool$\""
                  " #\"^/usr/bin$\""    /* /usr/bin */
                  " #\"^/usr/bin/\""    /* /usr/bin/... */
@@ -294,7 +298,7 @@ cupsdCreateProfile(int job_id,              /* I - Job ID or 0 for none */
   }
   /* Allow outbound networking to local services */
   cupsFilePuts(fp, "(allow network-outbound"
-                  "\n       (regex #\"^/private/var/run/\")");
+                  "\n       (regex #\"^/private/var/run/\" #\"^/private/tmp/\")");
   for (lis = (cupsd_listener_t *)cupsArrayFirst(Listeners);
        lis;
        lis = (cupsd_listener_t *)cupsArrayNext(Listeners))