Bonjour,
j'ai un petit souci concernant la mise en application des ACLs, mon problème est que je souhaiterais mettre ces mêmes ACLs sur un répertoire et les sous répertoires+fichiers qu'il contient, je ne peux pas y arriver car certains noms de fichiers ou de répertoires contiennent des espaces.
Or quand je fais une boucle du style "for i in `find . -print`; do ; setfacl etc.. $i; done, ce dernier bute sur les "cas spéciaux" et ne peut pas appliquer les ACLs demandées.
Donc si quelqu'un connait un script ou un moyen de contourner ce problème, je serais content d'en discuter avec lui.
Exemple de répertoire :
/essais/essai2/ess ai2/fic hier3
Le but est d'appliqué les ACLs en récurssif sur tout le répertoire et fichiers.
A noter que sous solaris l'option -R n'existe pas comme sous linux.
Partager