directory
authorHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Thu, 1 Apr 2021 19:28:59 +0000 (21:28 +0200)
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Thu, 24 Jun 2021 19:43:10 +0000 (21:43 +0200)
(cherry picked from commit 5f41e800ce9cc7ad154047298914df955e905bf4)

src/src/directory.c

index f54a781b7c22111016095251c23bf913977a8cd2..3273eb89b066a23f8ed35dbc7f7f0b3f4e5434f0 100644 (file)
@@ -44,8 +44,8 @@ uschar c = 1;
 struct stat statbuf;
 uschar * path;
 
-if (is_tainted(name)) 
-  { p = US"create"; path = US name; errno = ERRNO_TAINT; goto bad; }
+if (is_tainted2(name, LOG_MAIN|LOG_PANIC, "Tainted path '%s' for new directory", name))
+  { p = US"create"; path = US name; errno = EACCES; goto bad; }
 
 if (parent)
   {