Skip to content

Commit 4a04fbe

Browse files
authored
Add OpenSSH client package to linux stable images except Arm32v7 (#469)
1 parent 190a953 commit 4a04fbe

File tree

10 files changed

+22
-0
lines changed

10 files changed

+22
-0
lines changed

release/stable/alpine38/docker/Dockerfile

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

release/stable/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/stable/centos7/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ RUN curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.rpm \
2828
gssntlmssp \
2929
# less is required for help in powershell
3030
less \
31+
# PowerShell remoting over SSH dependencies
32+
openssh-clients \
3133
&& yum upgrade-minimal -y --security \
3234
&& yum clean all \
3335
&& localedef --charmap=UTF-8 --inputfile=en_US $LANG \

release/stable/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/stable/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/stable/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/stable/debian9/docker/Dockerfile

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

release/stable/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
&& ln -sf /opt/microsoft/powershell/7/pwsh /usr/bin/pwsh \
3941
&& echo "starting FEDORA-2019-27e7b92407" \

release/stable/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/stable/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)