Comment 2 for bug 409777

Revision history for this message
Dustin Kirkland  (kirkland) wrote : Re: [Bug 409777] Re: credentials zip file should pack files with permissions 600

Looks like it to me:

irkland@x200:/tmp$ mkdir foo
kirkland@x200:/tmp$ cd foo/
kirkland@x200:/tmp/foo$ touch a b c
kirkland@x200:/tmp/foo$ chmod 740 a
kirkland@x200:/tmp/foo$ chmod 700 b
kirkland@x200:/tmp/foo$ chmod 444 c
kirkland@x200:/tmp/foo$ zip foo.zip *
  adding: a (stored 0%)
  adding: b (stored 0%)
  adding: c (stored 0%)
kirkland@x200:/tmp/foo$ cd ..
kirkland@x200:/tmp$ mkdir foo2
kirkland@x200:/tmp$ cd foo2/
kirkland@x200:/tmp/foo2$ unzip ../foo/*zip
Archive: ../foo/foo.zip
 extracting: a
 extracting: b
 extracting: c
kirkland@x200:/tmp/foo2$ ls -alF
total 0
drwxr-xr-x 2 kirkland kirkland 100 2009-09-26 03:08 ./
drwxrwxrwt 28 root root 920 2009-09-26 03:08 ../
-rwxr----- 1 kirkland kirkland 0 2009-09-26 03:08 a*
-rwx------ 1 kirkland kirkland 0 2009-09-26 03:08 b*
-r--r--r-- 1 kirkland kirkland 0 2009-09-26 03:08 c