From 9586872d9bdf6a4146d8bd9e008d2d700b6086ac Mon Sep 17 00:00:00 2001 From: Ioannis Igoumenos Date: Tue, 27 Aug 2024 17:49:59 +0300 Subject: [PATCH] move sed commands to a shell file --- comanage-registry-internet2-tier-base/Dockerfile | 7 ++++--- comanage-registry-internet2-tier-base/mirrorcentos.sh | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 comanage-registry-internet2-tier-base/mirrorcentos.sh diff --git a/comanage-registry-internet2-tier-base/Dockerfile b/comanage-registry-internet2-tier-base/Dockerfile index 12d8237..9729a66 100644 --- a/comanage-registry-internet2-tier-base/Dockerfile +++ b/comanage-registry-internet2-tier-base/Dockerfile @@ -29,9 +29,10 @@ RUN yum -y remove \ # thus mirrorlist.centos.org is no longer required. # In order to install packages, # you have to adjust repositories from "mirrorlist" to "baseurl" -RUN sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo \ - sed -i s/^#.*baseurl=http/baseurl=https/g /etc/yum.repos.d/*.repo \ - sed -i s/^mirrorlist=http/#mirrorlist=https/g /etc/yum.repos.d/*.repo +# Rebuild shibboleth +COPY mirrorcentos.sh /opt/mirrorcentos.sh +RUN chmod +x /opt/mirrorcentos.sh +RUN ["/bin/bash", "-c", "/opt/mirrorcentos.sh"] ARG PHP_VERSION=8.1.29 ARG PHP_SRC_URL=https://github.com/php/php-src/archive/php-${PHP_VERSION}.tar.gz diff --git a/comanage-registry-internet2-tier-base/mirrorcentos.sh b/comanage-registry-internet2-tier-base/mirrorcentos.sh new file mode 100644 index 0000000..c7cd219 --- /dev/null +++ b/comanage-registry-internet2-tier-base/mirrorcentos.sh @@ -0,0 +1,3 @@ +sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo +sed -i s/^#.*baseurl=http/baseurl=https/g /etc/yum.repos.d/*.repo +sed -i s/^mirrorlist=http/#mirrorlist=https/g /etc/yum.repos.d/*.repo \ No newline at end of file