From c74693ee8401755cbada6661fe08db4cde7e5cfe Mon Sep 17 00:00:00 2001 From: Sylvester Joosten <sjoosten@anl.gov> Date: Wed, 15 Sep 2021 21:57:11 +0000 Subject: [PATCH] preload XrootD for more transparent XrootD usage --- containers/jug/dev.Dockerfile | 2 ++ containers/jug/ld.so.preload | 1 + 2 files changed, 3 insertions(+) create mode 100644 containers/jug/ld.so.preload diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile index f5e6c4582..a83110f58 100644 --- a/containers/jug/dev.Dockerfile +++ b/containers/jug/dev.Dockerfile @@ -213,6 +213,7 @@ COPY entrypoint.sh /usr/local/sbin/entrypoint.sh COPY eic-env.sh /etc/eic-env.sh COPY profile.d/a00_cleanup.sh /etc/profile.d COPY profile.d/z11_jug_env.sh /etc/profile.d +COPY ld.so.preload /etc/ld.so.preload COPY singularity.d /.singularity.d ## Add minio client into /usr/local/bin @@ -242,6 +243,7 @@ RUN --mount=from=staging,target=/staging \ && cp /staging/etc/profile.d/*.sh /etc/profile.d/ \ && cp /staging/etc/eic-env.sh /etc/eic-env.sh \ && cp /staging/etc/jug_info /etc/jug_info \ + && cp /staging/etc/ld.so.preload /etc/ld.so.preload \ && cp -r /staging/.singularity.d /.singularity.d ARG JUG_VERSION=1 diff --git a/containers/jug/ld.so.preload b/containers/jug/ld.so.preload new file mode 100644 index 000000000..aafcbccce --- /dev/null +++ b/containers/jug/ld.so.preload @@ -0,0 +1 @@ +/usr/local/lib/libXrdPosixPreload.so -- GitLab