GT 4.0.1 Incremental Release Notes: MyProxy

1. Introduction

These release notes are for the incremental release 4.0.1. It includes a summary of changes since 4.0.0, bug fixes since 4.0.0 and any known problems that still exist at the time of the 4.0.1 release. This page is in addition to the top-level 4.0.1 release notes at http://www.globus.org/toolkit/releasenotes/4.0.1.

For release notes about 4.0 (including feature summary, technology dependencies, etc) go to the MyProxy 4.0 Release Notes.

2. Changes Summary

The following changes have occurred for MyProxy:

  • Updated GPT package from 1.17 to 2.3.
  • Fixed myproxy-init compatibility with Java CoG grid-proxy-init in PATH (using grid-proxy-init -hours instead of -valid).
  • Fixed error message on server-side authorized_renewers check.
  • Added client-side reverse lookup on server IP address for authorization consistency with other GSI clients.
  • Added native PAM support (not requiring SASL).
  • Added support for managing trusted CA certificates using myproxy-logon/myproxy-retrieve -T option
  • Added the myproxy-replicate utility for managing multiple myproxy-server repository replicas for high availability.
  • Added myproxy_version() and myproxy_check_version() functions to verify headers match the shared library in use.
  • Fixed bug in 1.17 that caused myproxy-get-delegation not to be included in binary GPT installs.
  • Use system getopt_long() if available; otherwise, use included getopt_long from NetBSD instead of GNU version as previous.
  • Fixed server side bug where the default_key_retrievers policy was always applied even if the credential had a key retriever policy.
  • Fixed myproxy_get_delegation() signature to maintain API-level compatibility.
  • Added dynamic buffer management for improved handling of large messages.

3. Bug Fixes

The following bug was fixed for MyProxy:

  • Bug 2939: The MyProxy commands ignore invalid options rather than returning an error message.

4. Known Problems

The following problem is known to exist for MyProxy at the time of the 4.0.1 release:

  • Bug 2709: The MyProxy package isn't internationalized.

5. For More Information

Click here for more information about this component.