getfacl dir/
# file: dir/
# owner: sergey
# group: sergey
user::rwx
group::rwx
other::rwx
default:user::rwx
default:group::rwx
default:other::rwx
cd dir
touch 1.txt
mkdir 1
ls -lh
drwxrwxrwx+ 2 sergey sergey 4,0K авг 17 23:54 1
-rw-rw-rw- 1 sergey sergey 0 авг 17 23:54 1.txt
Немного продвинулся добавил маску m::rwx, теперь созданные файлы имеют acl а вот права остаются 666.
-rw-rw-rw-+ 1 sergey sergey 0 авг 18 00:08 2.txt
Пользователь добавил сообщение 18 Августа 2022, 00:30:22:
Понятно что назначаемые права связаны с эффективными правами, их надо как то поменять.
Пользователь добавил сообщение 18 Августа 2022, 17:27:44:
Перечитал мануал по umask.
В общем это umask всему виной, он всегда отбирает бит запуска с файлов.
Если даже принудительно настроена маска 0000 для файлов будут выставлены права 666, для директорий 777.
В общем получилось сделать то что хотел, единственное, если в этом каталоге нужен исполняемый файл, его должен сделать исполняемым владелец.