spiegel_podman/pkg/util
Valentin Rothberg e40d70cecc new 'no-dereference' mount option
Add a new `no-dereference` mount option supported by crun 1.11+ to
re-create/copy a symlink if it's the source of a mount.  By default the
kernel will resolve the symlink on the host and mount the target.
As reported in #20098, there are use cases where the symlink structure
must be preserved by all means.

Fixes: #20098
Fixes: issues.redhat.com/browse/RUN-1935
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
2023-11-21 13:17:58 +01:00
..
camelcase Fix typos 2023-02-11 18:23:24 +01:00
filters.go filters: use new FilterID function from c/common 2023-06-13 17:49:41 +02:00
filters_test.go filters: use new FilterID function from c/common 2023-06-13 17:49:41 +02:00
kube.go play kube: Allow the user to import the contents of a tar file into a volume 2022-10-25 15:11:25 +03:00
mountOpts.go new 'no-dereference' mount option 2023-11-21 13:17:58 +01:00
mountOpts_linux.go Turn off 'noexec' option by default for named volumes 2020-05-20 16:48:20 -04:00
mountOpts_other.go go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
utils.go Add TERM iff TERM not defined in container when podman exec -t 2023-10-18 15:40:52 -04:00
utils_darwin.go pkg: switch to golang native error wrapping 2022-07-08 08:54:47 +02:00
utils_freebsd.go pkg/util: Add pid information descriptors for FreeBSD 2022-10-17 15:33:04 +01:00
utils_linux.go inspect: ignore ENOENT during device lookup 2023-10-04 13:26:21 +02:00
utils_linux_test.go Match VT device paths to be blocked from mounting exactly 2023-01-28 05:18:40 -05:00
utils_supported.go lint: fix warnings found by perfsprint 2023-10-20 16:27:46 +02:00
utils_test.go uid/gid mapping flags 2023-08-28 20:21:04 +02:00
utils_unsupported.go pkg: Build pkg/util on FreeBSD 2022-08-13 07:53:34 +01:00
utils_windows.go rootless: make sure we only use a single pause process 2023-04-11 10:57:46 +02:00