Hello!
I found a mismatch in the behavior of the program with its description.

When starting with *--mode=0700* and *--parents*, the rights apply only
to the last created directory.
The manual does not describe the exact behavior when specifying options.

The catalog was created in:

  * GNU bash, версия 4.4.12(1)-release (x86_64-pc-linux-gnu)
  * /zsh 5.3.1 (x86_64-debian-linux-gnu)
    /


Log output in attachment.

Version of the program mkdir 8.26

OS: Debian 9


-- 


Thank you,

I recommend to encrypt all messages.
My fingerprint: 1E7D 69F4 F20B CF7D 6C3E 4732 A149 3D77 9172 D69A

First Line Software <http://www.firstlinesoftware.com/>         
Sergey Koltsov
Support engineer  |  *First Line Software*  | St. Petersburg
O +7 812 336-5533  |  M +7 981 113-9005  |  Skype: alexandrovv666
Email <mailto:sergey.kolt...@firstlinesoftware.com>  |  Website
<http://www.firstlinesoftware.com/>  |  Facebook
<https://www.facebook.com/firstlinesoftwareinc>  |  Twitter
<https://twitter.com/firstlinesoft>  |  LinkedIn
<http://www.linkedin.com/company/875103>
        Think results.

empty@SKOLTSOV:~$ mkdir --version
mkdir (GNU coreutils) 8.26
Copyright (C) 2016 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или новее <http://gnu.org/licenses/gpl.html>
Это свободное ПО: вы можете изменять и распространять его.
Нет НИКАКИХ ГАРАНТИЙ до степени, разрешённой законом.

Автор программы -- David MacKenzie.
empty@SKOLTSOV:~$ umask
0022
empty@SKOLTSOV:~$ mkdir --mode=0700 --parents --verbose ~/a/b/c/{1..6}
mkdir: создан каталог '/home/empty/a'
mkdir: создан каталог '/home/empty/a/b'
mkdir: создан каталог '/home/empty/a/b/c'
mkdir: создан каталог '/home/empty/a/b/c/1'
mkdir: создан каталог '/home/empty/a/b/c/2'
mkdir: создан каталог '/home/empty/a/b/c/3'
mkdir: создан каталог '/home/empty/a/b/c/4'
mkdir: создан каталог '/home/empty/a/b/c/5'
mkdir: создан каталог '/home/empty/a/b/c/6'
empty@SKOLTSOV:~$ find ~/a -ls
 23724035      4 drwxr-xr-x   3 empty    empty        4096 июл  4 19:04 
/home/empty/a
 23724036      4 drwxr-xr-x   3 empty    empty        4096 июл  4 19:04 
/home/empty/a/b
 23724037      4 drwxr-xr-x   8 empty    empty        4096 июл  4 19:04 
/home/empty/a/b/c
 23724039      4 drwx------   2 empty    empty        4096 июл  4 19:04 
/home/empty/a/b/c/2
 23724043      4 drwx------   2 empty    empty        4096 июл  4 19:04 
/home/empty/a/b/c/6
 23724040      4 drwx------   2 empty    empty        4096 июл  4 19:04 
/home/empty/a/b/c/3
 23724041      4 drwx------   2 empty    empty        4096 июл  4 19:04 
/home/empty/a/b/c/4
 23724042      4 drwx------   2 empty    empty        4096 июл  4 19:04 
/home/empty/a/b/c/5
 23724038      4 drwx------   2 empty    empty        4096 июл  4 19:04 
/home/empty/a/b/c/1



-----------------------------------------------------


empty@SKOLTSOV:~$ mkdir --mode=0000 --parents --verbose ~/a/b/c/{1..6}
mkdir: создан каталог '/home/empty/a'
mkdir: создан каталог '/home/empty/a/b'
mkdir: создан каталог '/home/empty/a/b/c'
mkdir: создан каталог '/home/empty/a/b/c/1'
mkdir: создан каталог '/home/empty/a/b/c/2'
mkdir: создан каталог '/home/empty/a/b/c/3'
mkdir: создан каталог '/home/empty/a/b/c/4'
mkdir: создан каталог '/home/empty/a/b/c/5'
mkdir: создан каталог '/home/empty/a/b/c/6'
empty@SKOLTSOV:~$ sudo find /home/empty/a -ls
 23724035      4 drwxr-xr-x   3 empty    empty        4096 июл  4 19:25 
/home/empty/a
 23724036      4 drwxr-xr-x   3 empty    empty        4096 июл  4 19:25 
/home/empty/a/b
 23724037      4 drwxr-xr-x   8 empty    empty        4096 июл  4 19:25 
/home/empty/a/b/c
 23724039      4 d---------   2 empty    empty        4096 июл  4 19:25 
/home/empty/a/b/c/2
 23724043      4 d---------   2 empty    empty        4096 июл  4 19:25 
/home/empty/a/b/c/6
 23724040      4 d---------   2 empty    empty        4096 июл  4 19:25 
/home/empty/a/b/c/3
 23724041      4 d---------   2 empty    empty        4096 июл  4 19:25 
/home/empty/a/b/c/4
 23724042      4 d---------   2 empty    empty        4096 июл  4 19:25 
/home/empty/a/b/c/5
 23724038      4 d---------   2 empty    empty        4096 июл  4 19:25 
/home/empty/a/b/c/1

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to