Faut faire le complément à deux. Par exemple, lorsque je tapes umask (sans rien), il me donne 0022.
Si je fais :
$ touch plop && ls -l plop
j'obtiens pour les droits :
rw-r--r--
Normal, c'est un fichier texte.
Si je compile un programme, et donc, produis un exécutable, l'intégralité du masque sera appliqué, et j'obtiendrais rwxr--r-- pour les droits.
Donc, dans ton cas, il "faudrait" placer l'umask à 0000. Sous réserve que les fichiers créés soient des binaires exécutables.
Ben oui, un script, même si c'est un script dos partagé par samba reste un fichier texte, et par conséquent, le bit exécutable ne sera jamais mis par le système....
Voilà, j'espère que ça éclaircit un peu les choses...
[^] # Re: Au choix :
Posté par Gyro Gearllose . En réponse au message Droits recursifs sur un répertoire. Évalué à 2.
Si je fais :
$ touch plop && ls -l plop
j'obtiens pour les droits :
rw-r--r--
Normal, c'est un fichier texte.
Si je compile un programme, et donc, produis un exécutable, l'intégralité du masque sera appliqué, et j'obtiendrais rwxr--r-- pour les droits.
Donc, dans ton cas, il "faudrait" placer l'umask à 0000. Sous réserve que les fichiers créés soient des binaires exécutables.
Ben oui, un script, même si c'est un script dos partagé par samba reste un fichier texte, et par conséquent, le bit exécutable ne sera jamais mis par le système....
Voilà, j'espère que ça éclaircit un peu les choses...