spiegel_podman/pkg
baude f0c7116848 fix compat api privileged and entrypoint code
when adding /dev to a privileged container using the compatibility API, we need to make sure we dont pass on devices that are simply symlinks.  this was already being done by specgen but not on the compat. side.

the entrypoint code that was recently rewritten for the compatibility layer was also failing due to the odd inputs that docker is willing to accept in its json, specifically [] vs "".  in the case of the latter, this was being made into a []string with a len of one but no content.  this would then be used to prefix the command to run in the container and would fail.  For example " ls" vs "ls".

Signed-off-by: baude <bbaude@redhat.com>
2020-10-01 15:18:11 -05:00
..
annotations Add ContainerManager annotation to created containers 2019-09-10 09:37:14 +02:00
api Merge pull request #7735 from QiWang19/manifest-inspect 2020-10-01 13:32:02 -04:00
auth Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
autoupdate Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
bindings Support --http-proxy for remote builds 2020-09-30 15:56:58 -07:00
cgroups Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
channel Refactor API build endpoint to be more compliant 2020-09-14 13:46:59 -07:00
checkpoint Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
criu Add helper function to read out CRIU version 2018-10-23 12:52:03 +02:00
ctime Re-add int64 casts for ctime 2019-07-23 15:43:40 -04:00
domain Merge pull request #7735 from QiWang19/manifest-inspect 2020-10-01 13:32:02 -04:00
env Ensure DefaultEnvVariables is used in Specgen 2020-08-18 15:17:46 -04:00
errorhandling remote run: fix error checks 2020-09-11 12:41:15 +02:00
hooks pkg/hooks: support all hooks 2020-09-22 14:44:09 +02:00
inspect Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
kubeutils Remove dependency on kubernetes 2018-03-27 21:55:33 +00:00
lookup Turn on More linters 2020-06-15 07:05:56 -04:00
namespaces [CI:DOCS] BZ1860126 - Fix userns defaults in run man page 2020-08-07 15:42:13 -04:00
netns Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
network Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
parallel Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
ps Show c/storage (Buildah/CRI-O) containers in ps 2020-09-09 06:10:02 -04:00
registrar Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
registries pkg/registries: add a retiring note 2020-09-30 16:30:41 +02:00
resolvconf Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
rootless rootless: fix hang when newidmap is not installed 2020-09-25 18:08:46 +02:00
rootlessport rootlessport: use two different channels 2020-04-29 12:35:23 +02:00
seccomp apiv2 container create using specgen 2020-02-19 15:20:15 -06:00
selinux Fix SELinux functions names to not be repetitive 2020-04-23 15:57:34 -04:00
signal Turn on More linters 2020-06-15 07:05:56 -04:00
spec fix compat api privileged and entrypoint code 2020-10-01 15:18:11 -05:00
specgen Merge pull request #7798 from QiWang19/run-manifest 2020-09-30 18:38:07 +00:00
systemd Refactor version handling in cmd tree 2020-09-18 15:13:58 -07:00
terminal Set console mode for windows 2020-06-29 09:17:55 -05:00
timetype make lint: enable gocritic 2020-01-13 14:27:02 +01:00
tracing make lint: include pkg/tracing 2020-01-14 09:54:48 +01:00
trust fix bug podman sign storage path 2020-08-04 15:10:47 -04:00
util pull types allow initial caps 2020-09-12 07:02:04 -04:00
varlink Fix up errors found by codespell 2020-09-11 06:14:25 -04:00
varlinkapi fix build with varlink 2020-09-22 16:46:15 -04:00