htgettoken-1.17-1.osg36.el8.src
[12.3 MiB] |
Changelog
by Dave Dykstra (2023-03-15):
- Fix the usage of getaddrinfo, which caused a fatal error on python3.9
on Mac.
- Make --showbearerurl work properly in combination with --nobearertoken.
- Change the httokendecode error message for a missing token file to
stderr instead of stdin.
|
htgettoken-1.16-1.osg36.el8.src
[12.3 MiB] |
Changelog
by Dave Dykstra (2022-10-12):
- Fix httokendecode -H functionality to only attempt to convert a parsed word
if it is entirely numeric, not if it just contains one digit. At the same
time, rewrite the functionality in native bash instead of using grep and sed.
- Add htdestroytoken command.
- Add a symlink htdecodetoken pointing to httokendecode.
|
htgettoken-1.15-1.osg36.el8.src
[12.3 MiB] |
Changelog
by Dave Dykstra (2022-06-16):
- Revert to prior method for allowing --vaultalias as an alternate name
for matching the host cert. It doesn't support wildcard certs, but it
permits allowing either the original host name or the alias and avoids
needing separate alias options for kerberos and https.
|
htgettoken-1.12-1.osg36.el8.src
[12.0 MiB] |
Changelog
by Dave Dykstra (2022-05-23):
- Update htgettoken to allow utf-8 characters in messages.
|
htgettoken-1.11-1.osg36.el8.src
[12.0 MiB] |
Changelog
by Dave Dykstra (2022-03-30):
- Update httokendecode to also validate the token if scitokens-verify is
in $PATH.
|
htgettoken-1.10-1.osg36.el8.src
[12.0 MiB] |
Changelog
by Dave Dykstra (2022-02-15):
- Write out vault tokens after kerberos or ssh authentication only
if they can successfully be used to read a bearer token
- Change the oidc authentication prompt to say to "copy/paste into any web
browser" instead of "open URL manually"
- Update python dependencies to current versions in pip
|
htgettoken-1.9-1.osg36.el8.src
[11.7 MiB] |
Changelog
by Dave Dykstra (2021-12-03):
- Add support for ssh-agent authentication, including the --sshpath,
--nossh and --registerssh options. Add the paramiko package to the
included library packages.
- Remove "/login" from --kerbpath.
|
htgettoken-1.8-1.osg36.el8.src
[10.5 MiB] |
Changelog
by Dave Dykstra (2021-11-19):
- If kerberos initialization fails with the default KRB5_CONFIG="", try
again without it. Observed to be needed at CNAF, although not for
FNAL, CERN, or LIGO. Don't do second try if the first error was due
to an expired ticket, because that sometimes erroneously succeeds on
second try.
|
htgettoken-1.6-1.osg36.el8.src
[9.7 MiB] |
Changelog
by Dave Dykstra (2021-09-15):
- Try a default cafile of '/etc/pki/tls/cert.pem' if system default is empty.
This can happen when the SSL_CERT_FILE environment variable is empty.
|
htgettoken-1.3-1.osg36.el8.src
[9.7 MiB] |
Changelog
by Dave Dykstra (2021-07-13):
- Add --kerbprincipal option
- Change the default kerbpath to include issuer and role
- Limit oidc polling to 2 minutes
- Disable oidc authenticatio when running in the background, that is, when
none of stdin, stdout, or stderr are on a tty
- Document that audience can be a comma or space separated list
- Updated pip-installed dependent packages to latest versions
|
htgettoken-1.2-1.osg36.el8.src
[9.6 MiB] |
Changelog
by Dave Dykstra (2021-04-08):
- Fix working with a kerberos domain that is missing from krb5.conf
- Extract more formatted information from http exceptions
- Improve format of printed kerberos exceptions
|
htgettoken-1.1-1.osg36.el8.src
[9.6 MiB] |
Changelog
by Dave Dykstra (2020-12-30):
- Integrate with htcondor, including these changes:
- Change --authpath option name to --oidcpath.
- Add --noidc option.
- Add --vaulttokenttl option.
- Make --vaulttokenfile default to /dev/stdout if the ttl is more than
a million seconds, and also require it to start with /dev/std or
/dev/fd if the ttl is more than a million seconds.
- Add --vaulttokeninfile option.
- Add --nobearertoken option.
- Add --showbearerurl option.
- Send progress output to stderr if --vaulttokenfile is /dev/stdout or
--showbearerurl option is enabled.
- Use a separate version number for the python library downloads tarball.
|