我有一个配置文件/etc/tmpfiles.d/test.conf
:
z /dir/* 660 - - -
z /dir/subdir 2770 - - -
z /dir/subdir/* 660 - - -
Z /dir - root test -
当我运行时systemd-tmpfiles --prefix=/dir --create /etc/tmpfiles.d/test.conf ; ll /dir
,访问权限/dir/subdir
是随机的
- 有时
drwxrws---
(根据/dir/*
规则)和 - 有时
drw-rw----
(根据/dir/subdir
规则)。
我如何使它具有确定性?
关键是该目录/dir
包含很多文件和一个子目录,我想设置rw
对文件的rwx
访问权限和对子目录的访问权限。
森托斯 7
/dir/subdir
in的文字(非)匹配/etc/tmpfiles.d/test.conf
:/dir/*.test.sh
in的后缀(不)匹配/etc/tmpfiles.d/test.conf
:我不喜欢这个解决方案。有人请想出更好的东西。