From 959573b1f224fa2c676d4e4d8ba57911d2b2f6ac Mon Sep 17 00:00:00 2001 From: Fabio Andrijauskas <[log in to unmask]> Date: Mon, 12 Dec 2022 18:03:28 -0800 Subject: [PATCH 1/2] Update XrdSciTokensAccess.cc --- src/XrdSciTokens/XrdSciTokensAccess.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/XrdSciTokens/XrdSciTokensAccess.cc b/src/XrdSciTokens/XrdSciTokensAccess.cc index 93a72fe2460..0d3a7497de6 100644 --- a/src/XrdSciTokens/XrdSciTokensAccess.cc +++ b/src/XrdSciTokens/XrdSciTokensAccess.cc @@ -1083,6 +1083,16 @@ class XrdAccSciTokens : public XrdAccAuthorize, public XrdSciTokensHelper section.c_str()); continue; } + // prevent two identical issuers break the config + for (size_t i = 0; i < issuer.length(); i++) + { + if (issuer[i] == '\n') + { + issuer = issuer.substr(0,i); + break; + } + } + m_log.Log(LogMask::Debug, "Reconfig", "Configuring issuer", issuer.c_str()); std::vector<MapRule> rules;
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1