diff options
author | Wouter Deconinck <wdconinc@gmail.com> | 2023-02-06 23:23:03 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-06 23:23:03 -0600 |
commit | ae98d2ba2fcefa9d027e2d6ccc6e7558a32e7228 (patch) | |
tree | fd3a82fbfbc534c4a5fa1487948ba5a49bd48c86 /.github/ISSUE_TEMPLATE | |
parent | 8e49bf0c5bec05bb8cdabf4eacc8098d094b8b13 (diff) | |
download | spack-ae98d2ba2fcefa9d027e2d6ccc6e7558a32e7228.tar.gz spack-ae98d2ba2fcefa9d027e2d6ccc6e7558a32e7228.tar.bz2 spack-ae98d2ba2fcefa9d027e2d6ccc6e7558a32e7228.tar.xz spack-ae98d2ba2fcefa9d027e2d6ccc6e7558a32e7228.zip |
Support packages for using scitokens on OSG (#35334)
* Support packages for using scitokens on OSG
The Open Science Grid (OSG) encourages scitokens to provide
certain services (e.g. writing to xrootd). Spack already
supports this through scitokens-cpp and xrootd +scitokens-cpp.
This adds py-htgettoken, a python utility to get a scitoken
from a vault through web authentication. To support htgettoken,
this also adds py-gssapi.
This also adds the OSG CA cert collection which is typically
at /etc/grid-security but pointed to in user installations by
the X509_CERTS_DIR variable.
This allows userspace through spack for functionality that
otherwise depends on installing the RPMs provided by OSG.
* fine, I'll fix style myself then
* fix maintainers
* py-gssapi: version before depends_on
* remove list_url
* add documentation on reason for git describe version numbers
* Apply suggestions from code review
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* better BEARER_TOKEN definition
* import os
* remove older version that don't build with setuptools
---------
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Diffstat (limited to '.github/ISSUE_TEMPLATE')
0 files changed, 0 insertions, 0 deletions