Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.7
-
None
-
None
Description
Please update to plexus-utils 1.4.3 or later to get the fix for PLXUTILS-36.
This is a fairly minor bug, but the failure mode is extremely puzzling and quite difficult to debug if you have not seen it before.
The problem is that, if an envvar with a single-character name is defined, then plexus-utils will mangle another envvar at random (depending on the random sort order of the environment block). For three developers in my office, it has impacted the SSH_AUTH_SOCK envvar, causing Subversion operations and Maven scpexe deployments to fail with mysterious-seeming authentication failures.