Print

Print


FWIW - here's the relevant code for xrdhttpvoms extracting the VOMS attributes and putting it into the XrdSecEntity object: https://svnweb.cern.ch/trac/lcgdm/browser/xrdhttpvoms/trunk/XrdHttpVoms.cc#L160

In the meantime, I'd point out that the first release candidate for 4.7.0 has been tagged. I believe we are running it on one host locally. I'm sure feedback would be greatly appreciated!

For XrdLcmaps, the relevant code is here:

https://github.com/opensciencegrid/xrootd-lcmaps/blob/master/src/XrdLcmapsKey.cc#L19

(there's quite a bit of other stuff to the plugin, since it has to invoke an external library and it caches the lookups). One logical difference is that libXrdLcmaps.so serves as an authentication plugin for both the xrootd and https protocols, allowing a unified set of logic across both.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bbockelm in #566: FWIW - here's the relevant code for `xrdhttpvoms` extracting the VOMS attributes and putting it into the `XrdSecEntity` object: https://svnweb.cern.ch/trac/lcgdm/browser/xrdhttpvoms/trunk/XrdHttpVoms.cc#L160\r\n\r\nIn the meantime, I'd point out that the first release candidate for 4.7.0 has been tagged. I believe we are running it on one host locally. I'm sure feedback would be greatly appreciated!\r\n\r\nFor `XrdLcmaps`, the relevant code is here:\r\n\r\nhttps://github.com/opensciencegrid/xrootd-lcmaps/blob/master/src/XrdLcmapsKey.cc#L19\r\n\r\n(there's quite a bit of other stuff to the plugin, since it has to invoke an external library and it caches the lookups). One logical difference is that `libXrdLcmaps.so` serves as an authentication plugin for both the `xrootd` and `https` protocols, allowing a unified set of logic across both."}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/566#issuecomment-323617650"}}}

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