diff options
author | Ashley Cui <ashleycui16@gmail.com> | 2019-08-13 13:28:36 -0400 |
---|---|---|
committer | Ashley Cui <ashleycui16@gmail.com> | 2019-08-14 09:42:33 -0400 |
commit | 2eda50cb31d217db2339197c20c267f8e6d117c1 (patch) | |
tree | 7ef7e0e714a6d0602dde2ddc5e9c81f460841b19 /pkg | |
parent | b6c9b108670361a59435a3641d486e6086c9bab3 (diff) | |
download | podman-2eda50cb31d217db2339197c20c267f8e6d117c1.tar.gz podman-2eda50cb31d217db2339197c20c267f8e6d117c1.tar.bz2 podman-2eda50cb31d217db2339197c20c267f8e6d117c1.zip |
Remove --tmpfs size default
Docker has unlimited tmpfs size where Podman had it set to 64mb. Should be standard between the two.
Remove noexec default
Signed-off-by: Ashley Cui <ashleycui16@gmail.com>
Diffstat (limited to 'pkg')
-rw-r--r-- | pkg/spec/storage.go | 4 | ||||
-rw-r--r-- | pkg/util/mountOpts.go | 3 |
2 files changed, 2 insertions, 5 deletions
diff --git a/pkg/spec/storage.go b/pkg/spec/storage.go index a8dc7f4a8..b634f4cac 100644 --- a/pkg/spec/storage.go +++ b/pkg/spec/storage.go @@ -168,14 +168,14 @@ func (config *CreateConfig) parseVolumes(runtime *libpod.Runtime) ([]spec.Mount, "/run": false, } if config.ReadOnlyRootfs && config.ReadOnlyTmpfs { - options := []string{"rw", "rprivate", "nosuid", "nodev", "tmpcopyup", "size=65536k"} + options := []string{"rw", "rprivate", "nosuid", "nodev", "tmpcopyup"} for dest := range readonlyTmpfs { if _, ok := baseMounts[dest]; ok { continue } localOpts := options if dest == "/run" { - localOpts = append(localOpts, "noexec") + localOpts = append(localOpts, "noexec", "size=65536k") } baseMounts[dest] = spec.Mount{ Destination: dest, diff --git a/pkg/util/mountOpts.go b/pkg/util/mountOpts.go index 40c99384d..9b2c734c0 100644 --- a/pkg/util/mountOpts.go +++ b/pkg/util/mountOpts.go @@ -92,9 +92,6 @@ func ProcessTmpfsOptions(options []string) ([]string, error) { if !foundWrite { baseOpts = append(baseOpts, "rw") } - if !foundSize { - baseOpts = append(baseOpts, "size=65536k") - } if !foundProp { baseOpts = append(baseOpts, "rprivate") } |