Skip to content

Commit a3f5404

Browse files
committed
Install the multiuser plugin (SOFTWARE-5478)
But make sure it's only installed, not configured. The appropriate way to handle this would be updating the upstream config to be wrapped around some env var flag.
1 parent 983d461 commit a3f5404

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Dockerfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,9 +180,14 @@ RUN groupadd -r -g 10996 sssd \
180180
&& useradd -r -g sssd -u 10996 -d / -s /usr/sbin/nologin -c "System user for sssd" sssd
181181

182182
RUN yum install -y stash-origin \
183+
xrootd-multiuser \
183184
sssd && \
184185
yum clean all --enablerepo=* && rm -rf /var/cache/yum/
185186

187+
# HACK: we want folks to be able to opt into multiuser and this config
188+
# will blow up non-multiuser setups (SOFTWARE-5478)
189+
RUN rm /etc/xrootd/config.d/60-osg-multiuser.cfg
190+
186191
COPY stash-origin/cron.d/* /etc/cron.d/
187192
RUN chmod 0644 /etc/cron.d/*
188193
COPY stash-origin/image-config.d/* /etc/osg/image-init.d/

0 commit comments

Comments
 (0)