如何使 cvs update 使用目标文件夹的默认 posix acl 掩码?

如何使 cvs update 使用目标文件夹的默认 posix acl 掩码?

我有一个具有以下权限的目录和文件:

# file: blue/
# owner: user-a
# group: group-a
user::rwx
user:user-b:rwx
group::rwx
mask::rwx
other::r-x
default:user::rwx
default:user:user-b:rwx
default:group::rwx
default:mask::rwx
default:other::r-x

# file: blue/bluer.php
# owner: user-a
# group: group-b
user::rw-
user:user-b:rwx
group::rwx
mask::rwx
other::r--

我跑

cvs up -d /home/user-a/blue/bluer.php

现在该文件具有以下权限

# file: blue/bluer.php
# owner: user-a
# group: group-b
user::rw-
user:user-b:rwx                #effective:r-x
group::rwx                     #effective:r-x
mask::r-x
other::r--

根据无法解释 acl 行为,正在运行的程序必须明确请求权限。如何使 cvs update 使用目标文件夹的默认 acl 掩码?

相关内容