[Bug 1846153] Re: gpg generate-key fails

dundir dundir at gmail.com
Sun Dec 1 10:19:54 UTC 2019


ping

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gnupg2 in Ubuntu.
https://bugs.launchpad.net/bugs/1846153

Title:
  gpg generate-key fails

Status in gnupg2 package in Ubuntu:
  Expired

Bug description:
  Description:
  Generating a gpg key unattended fails on Ubuntu 18.04.3 LTS.

  Standard User 
  > gpg --generate-key --batch < temp.batch
  gpg: Generating a standard key
  gpg: can't create '(null)': Permission denied
  gpg: done

  Root Superuser
  #> gpg --generate-key --batch < temp.batch
  gpg: Generating a standard key
  gpg: agent_genkey failed: Inappropriate ioctl for device
  gpg: key generation failed: Inappropriate ioctl for device
  gpg: done

  
  Steps to replicate:

  > ~/.gnupg/gpg.conf
  cert-digest-algo SHA256
  digest-algo SHA256

  # Generates batch instructions
  cat > temp.batch << EOF
  %echo Generating a standard key
  Key-Type: RSA
  Key-Length: 4096
  Subkey-Length: 4096
  Name-Real: temp
  Name-Email: temp at contoso.com
  Expire-Date: 0
  %pubring temp.pub
  %secring temp.key
  # commit needed to echo
  %commit
  %echo done

  
  #> gpg --version

  gpg (GnuPG) 2.2.4
  libgcrypt 1.8.1
  Copyright (C) 2017 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.

  Home: /root/.gnupg
  Supported algorithms:
  Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
  Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
          CAMELLIA128, CAMELLIA192, CAMELLIA256
  Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
  Compression: Uncompressed, ZIP, ZLIB, BZIP2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnupg2/+bug/1846153/+subscriptions



More information about the foundations-bugs mailing list