From 5b6adf7c399e68b0cce0a6be1e07eb396707c974 Mon Sep 17 00:00:00 2001 From: Domenic Gosein <87760323+goseind@users.noreply.github.com> Date: Wed, 25 Jan 2023 16:07:19 +0100 Subject: [PATCH 1/2] enhancement: install cern ca fix #223 --- xrootd/Dockerfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/xrootd/Dockerfile b/xrootd/Dockerfile index 6094a25..acfe2b2 100644 --- a/xrootd/Dockerfile +++ b/xrootd/Dockerfile @@ -1,5 +1,21 @@ FROM centos:7 +# Install CERN CA +ADD ca.repo /etc/yum.repos.d/ca.repo + +RUN yum install -y epel-release.noarch http://linuxsoft.cern.ch/wlcg/centos7/x86_64/wlcg-repo-1.0.0-1.el7.noarch.rpm && \ + yum clean all && \ + rm -rf /var/cache/yum + +RUN yum update -y && \ + yum upgrade -y && \ + yum clean all && \ + rm -rf /var/cache/yum + +RUN yum -y install ca-certificates.noarch lcg-CA ca_* \ + yum clean all && \ + rm -rf /var/cache/yum + # Install XrootD RUN yum install -y epel-release.noarch RUN yum upgrade -y From 7666361078e9ca1065b40763b840aa4197f42bd7 Mon Sep 17 00:00:00 2001 From: Domenic Gosein <87760323+goseind@users.noreply.github.com> Date: Wed, 25 Jan 2023 16:13:45 +0100 Subject: [PATCH 2/2] enhancement: add ca repo file fix #223 --- xrootd/ca.repo | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 xrootd/ca.repo diff --git a/xrootd/ca.repo b/xrootd/ca.repo new file mode 100644 index 0000000..8432673 --- /dev/null +++ b/xrootd/ca.repo @@ -0,0 +1,6 @@ +[carepo] +name=IGTF CA Repository +baseurl=http://linuxsoft.cern.ch/mirror/repository.egi.eu/sw/production/cas/1/current/ +enabled=1 +gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-EUGridPMA-RPM-3 \ No newline at end of file