Le 10 juin 2015 à 16:57, steve <dl...@bluewin.ch> a écrit :
> 
>  Je cherche à définir un umask spécifique à un répertoire. Je sais le
>  faire à la main (« umask 177 »  pour que les fichiers créés dans le
>  répertoire où j'ai exécuté cette commande aient 600 comme
>  permissions). Or si je me déconnecte, cette valeur est perdue. Je peux
>  bien sûr mettre cela dans mon ~/.bashrc ou tout autre fichier du même
>  type, mais cela agira sur la création de tout fichier dans mon $HOME.
> 
>  Est-il donc possible de spécifier un umask par répertoire ?

C’est battu dans la mesure où umask ne se rapporte pas à un quelconque fichier 
ou répertoire mais à un shell. Umask défini le masque à appliquer la création 
d’un fichier ou un répertoire dans le shell en combinaison avec les 
autorisations du répertoire où est créé le fichier (ou répertoire), pas pour un 
répertoire spécifique. Peut être peux-tu jouer avec les ACL pour faire ce dont 
tu parles…

--
Pierre Malard

  « - Il n'y a que trois éléments indispensables à la vie.
        Et il n'y a que les scientifiques pour penser que
        c'est l'oxygène, l'hydrogène et le carbone...
      - Quoi alors ? L'eau, l'air et le feu ?
      - Non ! Le désir, le désordre et le danger... »
                   Manon Briand ; La turbulence des fluides
                                        (film québécois de 2001)
   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)   πr

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) )-,_. ,\ 
(  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): 
24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Répondre à