Práva u mkdir -p -m

Ladislav Vaiz spam na nagano.cz
Čtvrtek Leden 6 12:42:32 CET 2011


Ahoj,
je v pořádku, aby se  mkdir -p -m 0700 aaa/bbb/ccc/ddd
choval takto?

umask(0)                                = 07
mkdir("aaa", 0770)                      = 0
open("aaa", 
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW) = 3
fchdir(3)                               = 0
close(3)                                = 0
mkdir("bbb", 0770)                      = 0
open("bbb", 
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW) = 3
fchdir(3)                               = 0
close(3)                                = 0
mkdir("ccc", 0770)                      = 0
open("ccc", 
O_RDONLY|O_NOCTTY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW) = 3
fchdir(3)                               = 0
close(3)                                = 0
mkdir("ddd", 0700)                      = 0

Čekal bych, že 0700 budou mít všechny adresáře.
Zkoušeno na Debianu Lenny.

Láďa




Další informace o konferenci Linux