Проблема с ACL. Разное значение mask при создании и копировании файлов.
Папка /share/test: drwxrwx--x+
# getfacl /share/test
# file: test
# owner: user
# group: user
user::rwx
user:someone:rwx
group::r-x
mask::rwx
other::--x
default:user::rwx
default:user:someone:rwx
default:group::r-x
default:mask::rwx
default:other::r-x
Из примера видно, что маска по-умолчанию - rwx. Далее я создам файл 1.txt сразу на test (touch /share/test/1.txt), а второй 2.txt в своей папке, а уже потом скопирую в test (touch 2.txt; cp 2.txt /share/test/). Вот результат:
getfacl /share/test/1.txt
# file: 1.txt
# owner: user
# group: user
user::rw-
user:someone:rwx #effective:rw-
group::r-x #effective:r--
mask::rw-
other::r--
getfacl /share/test/2.txt
# file: 2.txt
# owner: user
# group: user
user::rw-
user:someone:rwx #effective:r--
group::r-x #effective:r--
mask::r--
other::r--
В итоге пользователь someone не может редактировать файл 2.txt.
Вопрос. Почему при создании файла - маска rw, а при создании и копировании - маска r-, если по-умолчанию все новые файлы с каталоге test должны создаваться с маской rwx?