Je cherche à modifier les droits de fichier à chaque fois qu’ils sont ajoutés dans certains dossiers.
En cherchant je suis tombé sur inotify et ensuite sur sytemd.
En bricolant j’arrive à ceci :
/etc/systemd/system/test@.path
[Unit]
Description=changing group permissions %I
[Path]
PathChanged=%I
Quelle est l’utilisation?
Car via rsync on peut changer les permissions avec --perms si on veut conserver les permissions d’origine, ou avec --chmod (un exemple: --chmod F664,ug+w,Dg+s, avec F uniquement pour un fichier ou D pour un repertoire). enfin pour l’utilisateur, group, je crois qu’on peut utiliser --usermap et --groupmap.
Ce qui fait qu’il n’y a rien à scripter en utilisant inotify.