Skip to content

Commit 52ac213

Browse files
authored
Add OpenSSH client package to linux lts images except Arm32v7 (#471)
1 parent ced4c83 commit 52ac213

File tree

9 files changed

+19
-0
lines changed

9 files changed

+19
-0
lines changed

release/lts/alpine39/docker/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ RUN apk add --no-cache \
6868
&& apk -X https://dl-cdn.alpinelinux.org/alpine/edge/main add --no-cache \
6969
lttng-ust \
7070
\
71+
# PowerShell remoting over SSH dependencies
72+
openssh-client \
73+
\
7174
# Create the pwsh symbolic link that points to powershell
7275
&& ln -s ${PS_INSTALL_FOLDER}/pwsh /usr/bin/pwsh \
7376
\

release/lts/centos7/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ RUN curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.rpm \
3232
gssntlmssp \
3333
# less is required for help in powershell
3434
less \
35+
# PowerShell remoting over SSH dependencies
36+
openssh-clients \
3537
&& yum upgrade-minimal -y --security \
3638
&& yum clean all \
3739
&& localedef --charmap=UTF-8 --inputfile=en_US $LANG \

release/lts/centos8/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ RUN curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.rpm \
3434
less \
3535
# clear is part of ncurses which is used by clear
3636
ncurses \
37+
# PowerShell remoting over SSH dependencies
38+
openssh-clients \
3739
&& yum upgrade-minimal -y --security \
3840
&& yum clean all \
3941
# remove powershell package

release/lts/debian10/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ RUN apt-get update \
6161
liblttng-ust0 \
6262
libstdc++6 \
6363
zlib1g \
64+
# PowerShell remoting over SSH dependencies
65+
openssh-client \
6466
&& apt-get dist-upgrade -y \
6567
&& apt-get clean \
6668
&& rm -rf /var/lib/apt/lists/* \

release/lts/debian11/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ RUN apt-get update \
6161
liblttng-ust0 \
6262
libstdc++6 \
6363
zlib1g \
64+
# PowerShell remoting over SSH dependencies
65+
openssh-client \
6466
&& apt-get dist-upgrade -y \
6567
&& apt-get clean \
6668
&& rm -rf /var/lib/apt/lists/* \

release/lts/debian9/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ RUN apt-get update \
2828
# required for SSL
2929
ca-certificates \
3030
gss-ntlmssp \
31+
# PowerShell remoting over SSH dependencies
32+
openssh-client \
3133
# Download the Linux package and save it
3234
&& echo ${PS_PACKAGE_URL} \
3335
&& curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.deb \

release/lts/fedora/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ RUN curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.rpm \
3434
compat-openssl10 \
3535
ca-certificates \
3636
gssntlmssp \
37+
# PowerShell remoting over SSH dependencies
38+
openssh-clients \
3739
&& echo "end - misc packages" \
3840
&& echo "starting FEDORA-2019-27e7b92407" \
3941
# For whatever reason FEDORA-2019-27e7b92407 has to be patched manually

release/lts/ubuntu16.04/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ RUN apt-get update \
2828
# required for SSL
2929
ca-certificates \
3030
gss-ntlmssp \
31+
# PowerShell remoting over SSH dependencies
32+
openssh-client \
3133
# Download the Linux package and save it
3234
&& echo ${PS_PACKAGE_URL} \
3335
&& curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.deb \

release/lts/ubuntu18.04/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ RUN apt-get update \
2828
# required for SSL
2929
ca-certificates \
3030
gss-ntlmssp \
31+
# PowerShell remoting over SSH dependencies
32+
openssh-client \
3133
# Download the Linux package and save it
3234
&& echo ${PS_PACKAGE_URL} \
3335
&& curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.deb \

0 commit comments

Comments
 (0)