Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFE: document various 'XrdSec*' environment variables #409

Closed
jmuf opened this issue Sep 1, 2016 · 3 comments
Closed

RFE: document various 'XrdSec*' environment variables #409

jmuf opened this issue Sep 1, 2016 · 3 comments

Comments

@jmuf
Copy link
Contributor

jmuf commented Sep 1, 2016

Xroot authentication is influenced by several environment variables, but the majority is not documented. Could these perhaps be added to the "Authentication & Access Control Configuration Reference" at http://xrootd.org/doc/dev44/sec_config.htm ?

The code mentions ('getenv(.XrdSec'):

XrdSecCREDS
XrdSecDEBUG
XrdSecGSICACHECK
XrdSecGSICADIR
XrdSecGSICRLCHECK -- mentioned for 3.1.0 changelog
XrdSecGSICRLDIR
XrdSecGSICRLEXT
XrdSecGSICRLRefresh
XrdSecGSIDELEGPROXY -- documented
XrdSecGSIPROXYDEPLEN
XrdSecGSIPROXYKEYBITS
XrdSecGSIPROXYVALID
XrdSecGSISIGNPROXY
XrdSecGSISRVNAMES
XrdSecGSIUSEDEFAULTHASH
XrdSecGSIUSERCERT
XrdSecGSIUSERKEY
XrdSecGSIUSERPROXY
XrdSecHOST
XrdSecKRB5INITTKN
XrdSecNETRC
XrdSecPROTOCOL -- mentioned in the 3.3.0 release notes
XrdSecPWDALOGFILE
XrdSecPWDAUTOLOG
XrdSecPWDMAXPROMPT
XrdSecPWDSRVPUK
XrdSecPWDVERIFYSRV
XrdSecSECTOKEN
XrdSecsssKT -- mentioned in 3.1.0 release notes, "as documented"?
XrdSecUSER

@gganis
Copy link
Member

gganis commented Sep 1, 2016

Hi,
Most of these are actually already documented in the place that you mention: see, for example, http://xrootd.org/doc/dev44/sec_config.htm#_Toc454139124 or http://xrootd.org/doc/dev44/sec_config.htm#_Toc454139132 .

We will complete this and perhaps make a summary section with all the variables .

@jmuf
Copy link
Contributor Author

jmuf commented Sep 1, 2016

Apologies, don't know how I could have overlooked them :-( - please feel free to close.
(I had started by looking for XrdSecPROTOCOL which indeed is missing, but the GSI* things and many others are present).

@abh3
Copy link
Member

abh3 commented Sep 15, 2016

The envars were documented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants