[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: umask spécifique à un répertoire



On 10/06/2015 17:43, steve wrote:

>> Le man dit
>>        A  child  process created via fork(2) inherits its parent's
>> umask.  The umask is left unchanged by execve(2).
>>
>> Cela voudrait dire qu'il faut faire un fork, puis dans le process créé
>> faire le umask qui sera valable pour tous les sous process de ce fork,
>> mais pas ailleurs,
>>
>> non ?
>   
>   Hum… et pratiquement, ça veut dire quoi ?

Ça veut juste dire que le umask est une propriété héritée lors
de la création d'un processus enfant par le parent. Donc si dans
ton shell courant par exemple tu as paramétré umask et que tu lances
ensuite une commande qui entraîne un fork, le processus enfant créé
aura le même umask. Mais tout cela n'a rien à voir l'idée de confiner
le changement d'un umask à un répertoire donné.

-- 
François Lafont


Reply to: