Print

Print


Ooops, forgot to post final comments. So, we are getting there. You are correct that the code is a total snarl. That's what we are trying to fix and now you're the unwitting part of that :-) So, I think one of the complications is the (faulty) assumption that gridmap needs to be called before xecxtractor. Honestly, secxtractor should not depend on any other plugin being called before it. Also, gridmap is the final arbiter of the dn. So, it doesn't matter what the secxtractor puts in the dn field. It gets over-ridden.  Mind you that the libXrdVoms incorrectly substitutes tabs for spaces in the dn. I have no idea why it does that but it's plain wrong especially when it doesn't even extract the name!

So, if you reverse the calls I think you will find that you can get rid of a lot of garbage code.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/pull/1231#issuecomment-652817025

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1