Puncte:1

systemd-tmpfiles condiția de cursă

drapel br

Am un fisier de configurare /etc/tmpfiles.d/test.conf:

z /dir/* 660 - - -
z /dir/subdir 2770 - - -
z /dir/subdir/* 660 - - -
Z /dir - test rădăcină -

Când alerg systemd-tmpfiles --prefix=/dir --create /etc/tmpfiles.d/test.conf ; ll /dir, drepturile de acces ale /dir/subdir sunt aleatoriu

  • uneori drwxrws--- (de la /dir/* regulă) și
  • uneori drw-rw---- (de la /dir/subdir regulă).

Cum îl fac determinist?

Ideea este acel director /dir conține o mulțime de fișiere și un subdirector și vreau să setez rw drepturi de acces la fișiere și rwx drepturi de acces la subdirector.

Centos 7

om tmpfiles.d

Puncte:0
drapel br

(ne)potrivire literală a /dir/subdir în /etc/tmpfiles.d/test.conf:

z /dir/[!s]* 660 - - -
z /dir/s[!u]* 660 - - -
z /dir/su[!b]* 660 - - -
z /dir/sub[!d]* 660 - - -
z /dir/subd[!i]* 660 - - -
z /dir/subdi[!r]* 660 - - -
z /dir/subdir?* 660 - - -
z /dir/subdir 2770 - - -
z /dir/subdir/* 660 - - -
Z /dir - test rădăcină -

Sufixul (dez)potrivirea /dir/*.test.sh în /etc/tmpfiles.d/test.conf:

z /dir/*[!t].sh 750 - - -
z /dir/*[!s]t.sh 750 - - -
z /dir/*[!e]st.sh 750 - - -
z /dir/*[!t]est.sh 750 - - -
z /dir/*[!.]test.sh 750 - - -
z /dir/*.test.sh 500 - - -

Nu-mi place această soluție. Cineva te rog să vină cu ceva mai bun.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.