From 8bd3726cf8fe0f34aa33d2b05dfb5b0e05664ac8 Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Mon, 29 Dec 2025 20:20:28 -0600 Subject: [PATCH] fs_mknod_as.hpp --- src/fs_mknod_as.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/fs_mknod_as.hpp b/src/fs_mknod_as.hpp index 48cedf85..285304a8 100644 --- a/src/fs_mknod_as.hpp +++ b/src/fs_mknod_as.hpp @@ -43,6 +43,9 @@ namespace fs { int rv; + if(not fs::acl::dir_has_defaults(path_)) + mode_ &= ~umask_; + rv = fs::mknod(path_,mode_,dev_); fs::lchown(path_,ugid_.uid,ugid_.gid);