Uploaded image for project: 'Maven Wagon'
  1. Maven Wagon
  2. WAGON-181

Support Kerberos authentication (at least for SshExternal)

    Details

    • Type: Wish
    • Status: Closed
    • Priority: Major
    • Resolution: Auto Closed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: wagon-ssh
    • Labels:
      None
    • Environment:
      Mac OS X 10.4

      Description

      In Maven 1.x, when deploying an artifact to the repository via scp, leaving out the username and password information let me deploy to an internal repository using the currently logged in username and any Kerberos credentials that user may currently have.

      The wagon appears to only support password or key based ssh authentication. If I leave all username/password information out of settings.xml, I am forced to enter a password (which is echoed to the screen!). Simply pressing enter to dismiss the password dialog doesn't "fall through" to using GSSAPI/Kerberos.

      From looking at the source, it appears that if a key is not specified, it defaults to password auth. Could an option be added to allow using any existing GSSAPI/Kerberos credentials?

      Thanks

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              littlematt Matthew Willis
            • Votes:
              3 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: