On Tue, Dec 13, 2011 at 12:16 AM, Gary Gregory <garydgreg...@gmail.com> wrote:
> Did you do the whole master pass phrase/obfuscated stuff that the top
> of the Using Nexus wiki points to?

I did not do this at first, but I have since tried. I setup my
settings-security.xml file as show on the wiki page, and added the
encrypted passwords to my settings.xml file. Still doesn't work.

Below is my entire settings.xml file (with passwords removed). By
adding the <mavenExecutorId> element, it will not hang but prompt me
for a password if it's not supplied via <gpg.passphrase>. However,
even when I type my passphrase in, it still rejects it. Again, if I
use gpg -c somefile.txt and type in that same passphrase, everything
works.

I'm testing this by running: mvn -Prc,apache package gpg:sign

And I keep getting:

[INFO] [gpg:sign {execution: default-cli}]
gpg: skipped "B0EC1E65": bad passphrase
gpg: signing failed: bad passphrase

I'm at a loss at this point...

Bill-

* settings.xml *

<?xml version="1.0"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd";>
  <servers>
    <server>
      <id>apache.releases</id>
      <username>wspeirs</username>
      <password>{my encrypted Apache password here}</password>
      <filePermissions>664</filePermissions>
      <directoryPermissions>775</directoryPermissions>
    </server>
    <server>
      <id>apache.website</id>
      <username>wspeirs</username>
      <password>{my encrypted Apache password here}</password>
      <filePermissions>664</filePermissions>
      <directoryPermissions>775</directoryPermissions>
    </server>
    <server>
      <id>apache.snapshots</id>
      <username>wspeirs</username>
      <password>{my encrypted Apache password here}</password>
      <filePermissions>664</filePermissions>
      <directoryPermissions>775</directoryPermissions>
    </server>
  </servers>
  <profiles>
    <profile>
      <id>apache</id>
      <activation>
        <activeByDefault>false</activeByDefault>
      </activation>
      <properties>
        <mavenExecutorId>forked-path</mavenExecutorId>
        <commons.deployment.protocol>scp</commons.deployment.protocol>
        <gpg.keyname>B0EC1E65</gpg.keyname>
        <gpg.passphrase>{my encrypted GPG password here}</gpg.passphrase>
      </properties>
    </profile>
  </profiles>
</settings>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to