podman/pkg
cdoern f6d00ea6ef podman image scp never enter podman user NS
Podman image scp should never enter the Podman UserNS unless it needs to. This allows for
a sudo exec.Command to transfer images to and from rootful storage. If this command is run using sudo,
the simple sudo podman save/load does not work, machinectl/su is necessary here.

This modification allows for both rootful and rootless transfers, and an overall change of scp to be
more of a wrapper function for different load and save calls as well as the ssh component

Signed-off-by: cdoern <cdoern@redhat.com>
2021-12-23 10:10:51 -05:00
..
annotations Spelling 2020-12-22 13:34:31 -05:00
api Update vendor or containers/common moving pkg/cgroups there 2021-12-07 06:17:11 -05:00
auth standardize logrus messages to upper case 2021-09-22 15:29:34 -04:00
autoupdate vendor c/common@main 2021-09-20 15:07:41 +02:00
bindings Add restart-sec option to systemd generate 2021-12-03 12:11:28 +01:00
channel channel: simplify implementation 2021-05-06 11:51:15 +02:00
checkpoint Use same runtime to restore a container as during checkpointing 2021-11-19 17:46:06 +00:00
copy support container to container copy 2021-07-27 15:32:23 +02:00
criu Support checkpoint/restore with pods 2021-07-27 16:10:44 +02:00
ctime Re-add int64 casts for ctime 2019-07-23 15:43:40 -04:00
domain podman image scp never enter podman user NS 2021-12-23 10:10:51 -05:00
env Generate kube should'd add podman default environment vars 2021-09-21 09:03:31 -04:00
errorhandling Handle HTTP 409 error messages properly for Pod actions 2021-11-02 12:28:52 +01:00
hooks [CI:DOCS] oci-hooks.5.md: fixup section in header 2021-10-10 08:16:42 -04:00
inspect bump go module to v3 2021-02-22 09:03:51 +01:00
kubeutils Globally replace http:// with https:// 2021-08-27 06:14:46 -04:00
lookup Enable whitespace linter 2021-02-11 23:01:56 +01:00
machine systemd: replace multi-user with default.target 2021-11-30 14:37:25 +01:00
namespaces [NO TESTS NEEDED] Shrink the size of podman-remote 2021-03-29 09:49:45 -04:00
netns standardize logrus messages to upper case 2021-09-22 15:29:34 -04:00
network Split libpod/network package 2021-03-15 14:01:52 +01:00
parallel bump go module to v3 2021-02-22 09:03:51 +01:00
ps Ensure `podman ps --sync` functions 2021-10-06 11:19:32 -04:00
resolvconf bump go module to v3 2021-02-22 09:03:51 +01:00
rootless podman image scp never enter podman user NS 2021-12-23 10:10:51 -05:00
rootlessport libpod: deduplicate ports in db 2021-10-27 18:59:56 +02:00
seccomp Spelling 2020-12-22 13:34:31 -05:00
selinux Fix SELinux functions names to not be repetitive 2020-04-23 15:57:34 -04:00
servicereaper standardize logrus messages to upper case 2021-09-22 15:29:34 -04:00
signal Fix build for mips architecture follow-up 2021-01-07 15:04:22 +01:00
specgen --hostname should be set when using --pod new:foobar 2021-12-09 13:09:02 -05:00
specgenutil specgen: honor empty args for entrypoint 2021-12-08 20:26:36 +05:30
systemd generate systemd: support entrypoint JSON strings 2021-12-08 15:51:23 +01:00
terminal Fix #11444: remote breaks with stdout redirection 2021-09-13 17:42:48 +03:00
timetype make lint: enable gocritic 2020-01-13 14:27:02 +01:00
trust standardize logrus messages to upper case 2021-09-22 15:29:34 -04:00
util filter: use filepath.Match to maintain consistency with other pattern 2021-11-19 22:07:47 +05:30