summaryrefslogtreecommitdiff
path: root/libpod
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2021-12-07 11:39:58 +0000
committerGitHub <noreply@github.com>2021-12-07 11:39:58 +0000
commit43077291ac8cafeea5b75ccbb37d929b079bf235 (patch)
tree273bb56a1e6595178a66ba7f96e166424650aa20 /libpod
parent2f11e2ac53269d2aafd0325e17e7c9bfda119dea (diff)
parent7d0fd175f1bcb6bb2bb9ccb83426f35c001599b2 (diff)
downloadpodman-43077291ac8cafeea5b75ccbb37d929b079bf235.tar.gz
podman-43077291ac8cafeea5b75ccbb37d929b079bf235.tar.bz2
podman-43077291ac8cafeea5b75ccbb37d929b079bf235.zip
Merge pull request #12528 from flouthoc/dont_modify_mount_permissions
volume: apply exact permission of target directory without adding extra `0111`
Diffstat (limited to 'libpod')
-rw-r--r--libpod/container_internal_linux.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/libpod/container_internal_linux.go b/libpod/container_internal_linux.go
index 956460c32..f3774a64f 100644
--- a/libpod/container_internal_linux.go
+++ b/libpod/container_internal_linux.go
@@ -2784,7 +2784,7 @@ func (c *Container) fixVolumePermissions(v *ContainerNamedVolume) error {
return err
}
}
- if err := os.Chmod(mountPoint, st.Mode()|0111); err != nil {
+ if err := os.Chmod(mountPoint, st.Mode()); err != nil {
return err
}
stat := st.Sys().(*syscall.Stat_t)