diff --git a/ci/test.py b/ci/test.py index e74452f..df6d028 100755 --- a/ci/test.py +++ b/ci/test.py @@ -1175,6 +1175,9 @@ def test_bb_env_extra_parse(self): def test_wine(self): self.assertPyrexContainerCommand("wine --version") + def test_ssh(self): + self.assertPyrexContainerCommand("ssh -V") + class PyrexImageType_oegarmin(PyrexImageType_oe): """ diff --git a/image/Dockerfile b/image/Dockerfile index eaf4b98..4fbe713 100644 --- a/image/Dockerfile +++ b/image/Dockerfile @@ -390,6 +390,8 @@ RUN set -x && export DEBIAN_FRONTEND=noninteractive && \ python-crypto \ python-six \ python3-six \ +# Connectivity + ssh \ # An updated version of Git (from the PPA source above) # that supports doing Yocto externalsrc recipes against free- # standing working copies that use Git worktrees. @@ -459,6 +461,8 @@ RUN set -x && export DEBIAN_FRONTEND=noninteractive && \ python-crypto \ python-six \ python3-six \ +# Connectivity + ssh \ # An updated version of Git (from the PPA source above) # that supports doing Yocto externalsrc recipes against free- # standing working copies that use Git worktrees. @@ -530,6 +534,8 @@ RUN set -x && export DEBIAN_FRONTEND=noninteractive && \ python-crypto \ python-six \ python3-six \ +# Connectivity + ssh \ # Corollary to the core Yocto gcc-multilib package. Allows various # prebuilt native tools to work g++-multilib \ @@ -616,6 +622,8 @@ RUN set -x && export DEBIAN_FRONTEND=noninteractive && \ python-crypto \ python-six \ python3-six \ +# Connectivity + ssh \ # Corollary to the core Yocto gcc-multilib package. Allows various # prebuilt native tools to work g++-multilib \ @@ -699,6 +707,8 @@ RUN set -x && export DEBIAN_FRONTEND=noninteractive && \ findutils \ # Required for some poorly written 3rd party recipes :( python3-six \ +# Connectivity + ssh \ # Corollary to the core Yocto gcc-multilib package. Allows various # prebuilt native tools to work g++-multilib \