GNUPG / GPG / S3 / Duplicidade gpg: sem chave secreta padrão: chave secreta não disponível

0

Estou usando um script de backup do S3 / duplicity, salve meus arquivos. Tem funcionado muito bem até eu adicionar uma segunda chave gpg. Então todo inferno desabou. Eu tentei lidar com duas chaves, depois apaguei a segunda chave. Então eu removi / expurgou o gpg completamente e comecei com um novo começo.

Eu criei uma nova chave e esta é a resposta que recebo.

GPGError: GPG Failed, see log below:
===== Begin GnuPG log =====
gpg: no default secret key: secret key not available
gpg: [stdin]: sign+encrypt failed: secret key not available
===== End GnuPG log =====

Aqui está o meu script de backup (mas não acho que seja esse o problema)

#!/bin/bash

# Make GPG explicitly aware of our private key,
# since we'll be running this via cron as root


HOME="/" SOURCE="/" TARGET=s3+http://xxxx/xxxxx/
LOGFILE=/home/bege/.duplicity/desktop.log export HOME=$HOME export
SOURCE=$SOURCE export TARGET=$TARGET export LOGFILE=$LOGFILE

# Load our credentials source "/home/bege/Desktop/.credentials.conf"

export PASSPHRASE export AWS_ACCESS_KEY_ID export
AWS_SECRET_ACCESS_KEY

GPG_KEY='7E4B6B9B'

duplicity \
    --verbosity notice \
    --s3-use-new-style \
    --volsize=1000 \
    --encrypt-key="$GPG_KEY" \
    --sign-key="$GPG_KEY" \
    --full-if-older-than 7D \
    --asynchronous-upload \
    --log-file "/home/bege/.duplicity/log.log" \
    --include=/home/bege/Desktop/charts \
    --exclude=/** \
    --progress \
    $SOURCE \
    $TARGET > $LOGFILE

unset PASSPHRASE unset AWS_ACCESS_KEY_ID unset AWS_SECRET_ACCESS_KEY

Aqui estão os detalhes das minhas chaves:

/home/bege/.gnupg/pubring.gpg
-----------------------------
pub   2048R/7E4B6B9B 2015-07-15
uid                  Chad H <[email protected]>

/home/bege/.gnupg/secring.gpg
-----------------------------
sec   2048R/7E4B6B9B 2015-07-15
uid                  Chad H <[email protected]>

Eu também modifiquei o arquivo conf para tornar essa chave a padrão. Eu gastei muito tempo nisso, mas estou obcecado por algum motivo, estou no meu ponto de vista, obrigado antecipadamente.

    
por Chad 15.07.2015 / 06:45

1 resposta

0

Graças à ajuda da NIIBE, o problema foi:

% bl0ck_qu0te%

Espero que isso possa poupar alguém algum dia algum dia.

    
por Chad 18.07.2015 / 07:30