Eu tenho um arquivo de configuração /etc/tmpfiles.d/test.conf
:
z /dir/* 660 - - -
z /dir/subdir 2770 - - -
z /dir/subdir/* 660 - - -
Z /dir - root test -
Quando eu executo systemd-tmpfiles --prefix=/dir --create /etc/tmpfiles.d/test.conf ; ll /dir
, os direitos de acesso /dir/subdir
são aleatoriamente
- às vezes
drwxrws---
(da/dir/*
regra) e - às vezes
drw-rw----
(da/dir/subdir
regra).
Como torná-lo determinístico?
O ponto é que o diretório /dir
contém muitos arquivos e um subdiretório e eu quero definir rw
direitos de acesso aos arquivos e rwx
direitos de acesso ao subdiretório.
Centos 7
(des)correspondência literal de
/dir/subdir
em/etc/tmpfiles.d/test.conf
:Sufixo (des)correspondência de
/dir/*.test.sh
in/etc/tmpfiles.d/test.conf
:Não gosto desta solução. Alguém, por favor, invente algo melhor.