mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/boypt/openssh-rpms.git
synced 2026-09-20 08:03:38 +08:00
fix: docker image dependencies
This commit is contained in:
@@ -12,14 +12,14 @@ COPY . /data
|
||||
RUN export CHINA_MIRROR="$CHINA_MIRROR" && \
|
||||
bash ./docker/modify_yum_source.sh && \
|
||||
if [ "$VERSION_NUM" = "2023" ]; then \
|
||||
yum makecache timer && yum install -y libnsl; \
|
||||
yum makecache timer && yum install -y libnsl systemd-devel; \
|
||||
elif [ "$VERSION_NUM" = "2" ]; then \
|
||||
yum makecache fast && yum install -y gtk2-devel imake; \
|
||||
yum makecache fast && yum install -y gtk2-devel imake systemd-devel; \
|
||||
elif [ "$VERSION_NUM" = "1" ]; then \
|
||||
yum makecache fast && yum install -y imake; \
|
||||
fi && \
|
||||
yum groupinstall -y "Development Tools" && \
|
||||
yum install -y rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel perl perl-IPC-Cmd perl-Time-Piece && \
|
||||
yum install -y rpm-build openssl-devel pam-devel krb5-devel zlib-devel libXt-devel libX11-devel perl perl-IPC-Cmd perl-Time-Piece && \
|
||||
yum clean all && \
|
||||
find . -type f -name '.keep' -delete && \
|
||||
bash ./pullsrc.sh
|
||||
|
||||
@@ -12,11 +12,13 @@ COPY . /data
|
||||
RUN export CHINA_MIRROR="$CHINA_MIRROR" && \
|
||||
bash ./docker/modify_yum_source.sh && \
|
||||
if [ "$VERSION_NUM" = "8" ]; then \
|
||||
yum install -y perl perl-IPC-Cmd perl-Time-Piece && \
|
||||
yum install -y perl perl-IPC-Cmd perl-Time-Piece systemd-devel && \
|
||||
yum install -y 'dnf-command(config-manager)' && \
|
||||
yum config-manager --set-enabled powertools; \
|
||||
elif [ "$VERSION_NUM" = "7" ] || [ "$VERSION_NUM" = "6" ]; then \
|
||||
yum install -y perl perl-IPC-Cmd perl-Time-Piece ; \
|
||||
elif [ "$VERSION_NUM" = "7" ]; then \
|
||||
yum install -y systemd-devel perl perl-IPC-Cmd perl-Time-Piece ;\
|
||||
elif [ "$VERSION_NUM" = "6" ]; then \
|
||||
yum install -y perl perl-IPC-Cmd perl-Time-Piece ;\
|
||||
elif [ "$VERSION_NUM" = "5" ]; then \
|
||||
yum install -y gcc44; \
|
||||
fi && \
|
||||
|
||||
@@ -30,7 +30,7 @@ RUN if [ "$VERSION_NUM" = "8" ]; then \
|
||||
fi && \
|
||||
yum clean all && yum makecache && \
|
||||
yum groupinstall -y "Development Tools" && \
|
||||
yum install -y imake perl rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel && \
|
||||
yum install -y imake perl rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel systemd-devel && \
|
||||
yum clean all && \
|
||||
find . -type f -name '.keep' -delete && \
|
||||
sed -i "s/--define 'skip_x11_askpass 1'/--define \"debug_package %{nil}\"/" ./compile.sh && \
|
||||
|
||||
@@ -20,7 +20,7 @@ RUN if [ "$CHINA_MIRROR" != "0" ]; then \
|
||||
rm -rf /var/cache/yum/ && \
|
||||
yum clean all && yum makecache timer && \
|
||||
yum groupinstall -y "Development Tools" && \
|
||||
yum install -y imake rpm-build pam-devel krb5-devel zlib-devel \
|
||||
yum install -y imake rpm-build pam-devel krb5-devel zlib-devel systemd-devel openssl-devel \
|
||||
libXt-devel libX11-devel gtk2-devel perl perl-IPC-Cmd perl-Time-Piece && \
|
||||
yum clean all && \
|
||||
find . -type f -name '.keep' -delete && \
|
||||
|
||||
@@ -21,7 +21,7 @@ RUN if [ "$CHINA_MIRROR" != "0" ]; then \
|
||||
rm -rf /var/cache/yum/ && \
|
||||
yum clean all && yum makecache timer && \
|
||||
yum groupinstall -y "Development Tools" && \
|
||||
yum install -y perl rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel && \
|
||||
yum install -y perl rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel systemd-devel openssl-devel && \
|
||||
yum clean all && \
|
||||
find . -type f -name '.keep' -delete && \
|
||||
sed -i "s/--define 'skip_x11_askpass 1'/--define \"debug_package %{nil}\"/" ./compile.sh && \
|
||||
|
||||
Reference in New Issue
Block a user