From 8f92b7020b3e95b83e283bcf9c2d83fd4b60a12f Mon Sep 17 00:00:00 2001 From: ddavila0 Date: Wed, 22 Jul 2026 11:26:53 -0700 Subject: [PATCH 1/2] Create 13-misc-fixes.sh Creates dir /var/run/xrootd which is expected by xrootd Set permissions to macaroon-secret, assumes the user has provided one and put in tin /etc/xrootd/macaroon-secret --- .../xrootd-standalone/image-config.d/13-misc-fixes.sh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 opensciencegrid/xrootd-standalone/image-config.d/13-misc-fixes.sh diff --git a/opensciencegrid/xrootd-standalone/image-config.d/13-misc-fixes.sh b/opensciencegrid/xrootd-standalone/image-config.d/13-misc-fixes.sh new file mode 100644 index 00000000..d8506edf --- /dev/null +++ b/opensciencegrid/xrootd-standalone/image-config.d/13-misc-fixes.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +chwon xrootd: /etc/xrootd/macaroon-secret +mkdir /var/run/xrootd +chown xrootd: /var/run/xrootd From 8bbdfd7cca61f3f345e190dd9c92e4fdd2c48605 Mon Sep 17 00:00:00 2001 From: Matyas Selmeci Date: Wed, 22 Jul 2026 13:54:02 -0500 Subject: [PATCH 2/2] Fix typo in chown command for macaroon-secret --- .../xrootd-standalone/image-config.d/13-misc-fixes.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opensciencegrid/xrootd-standalone/image-config.d/13-misc-fixes.sh b/opensciencegrid/xrootd-standalone/image-config.d/13-misc-fixes.sh index d8506edf..00e6773e 100644 --- a/opensciencegrid/xrootd-standalone/image-config.d/13-misc-fixes.sh +++ b/opensciencegrid/xrootd-standalone/image-config.d/13-misc-fixes.sh @@ -1,5 +1,5 @@ #!/bin/bash -chwon xrootd: /etc/xrootd/macaroon-secret +chown xrootd: /etc/xrootd/macaroon-secret mkdir /var/run/xrootd chown xrootd: /var/run/xrootd