Bläddra i källkod

Merge pull request #1336 from dotcloud/fix_ADD_permissions

Builder: Make sure ADD will create everything in 0755
Guillaume J. Charmes 12 år sedan
förälder
incheckning
0f088d28c5
2 ändrade filer med 2 tillägg och 2 borttagningar
  1. 1 1
      archive.go
  2. 1 1
      docs/sources/use/builder.rst

+ 1 - 1
archive.go

@@ -173,7 +173,7 @@ func CopyWithTar(src, dst string) error {
 	}
 	// Create dst, copy src's content into it
 	utils.Debugf("Creating dest directory: %s", dst)
-	if err := os.MkdirAll(dst, 0700); err != nil && !os.IsExist(err) {
+	if err := os.MkdirAll(dst, 0755); err != nil && !os.IsExist(err) {
 		return err
 	}
 	utils.Debugf("Calling TarUntar(%s, %s)", src, dst)

+ 1 - 1
docs/sources/use/builder.rst

@@ -182,7 +182,7 @@ The copy obeys the following rules:
   written at ``<dst>``.
 * If ``<dest>`` doesn't exist, it is created along with all missing
   directories in its path. All new files and directories are created
-  with mode 0700, uid and gid 0.
+  with mode 0755, uid and gid 0.
 
 3.8 ENTRYPOINT
 --------------