Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Autogenerated GPG key export failed if hostname was changed later #61

Open
albenik opened this Issue · 3 comments

3 participants

@albenik

This line just checked for gpg database files exists not for valid keys inside:
if [ -n "${BUILD_KEY}" ] || [ -e ${WORK_PATH}/gpg/pubring.gpg ] && [ -e ${WORK_PATH}/gpg/secring.gpg ] && [ -e ${WORK_PATH}/gpg/trustdb.gpg ]; then

But next command try to export keys related to hostname:
gpg --homedir ${WORK_PATH}/gpg --export -a "hostname --fqdn" > ${WORK_PATH}/deb/pubkey.asc

So no key exported if hostname was changed after initial keys generation

@tomcashman

I encountered this issue and fixed it by regenerating the gpg key:
gpg --gen-key

@albenik

@tomcashman Thanks for the solution!
Of course I fixed this issue too, I just simle deleted autogenerated keys from ${WORK_PATH} and re-run a script
But the main idea of this issue is unclear behavior and log message in described situation

@shinji257

Maybe try to export first and if it fails then generate the key?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.