Page MenuHome GnuPG

William
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 28 2021, 11:57 AM (222 w, 1 d)
Availability
Available

Recent Activity

Sun, Nov 23

William added a comment to T7941: gpg: keydb_search_first failed: SQL error.

git checkout gnupg-2.5.14, reverted the commits 46f4cb66125ee34e87e592cc02d38daead3427af and 0cc7759ed5a3890b4e28563a6b5e97f3aa551530, recompiled, and the error message gpg: keydb_search_first failed: SQL error no longer appeared. Also, in /root/.gnupg/public-keys.d/, the two files pubring.db.lock and .#lk0x0000... are present.

Sun, Nov 23, 9:26 AM · workaround, gnupg, Bug Report

Fri, Nov 21

William added a comment to T7941: gpg: keydb_search_first failed: SQL error.

Additionally, in the /root/.gnupg/public-keys.d/ directory, the two files .#lk0x00007fdcb40043b0.b02bef684bbe.5108 and pubring.db.lock are missing.

Fri, Nov 21, 5:16 AM · workaround, gnupg, Bug Report

Thu, Nov 20

William added a comment to T7941: gpg: keydb_search_first failed: SQL error.

gpg was compiled with the latest version of SQLite3 at the time as its own private library, without linking against the system's libsqlite3.so.
The sqlite3 CLI is the version that comes pre-installed with Ubuntu 22.04.5.

Thu, Nov 20, 12:29 PM · workaround, gnupg, Bug Report
William added a comment to T7941: gpg: keydb_search_first failed: SQL error.

keyboxd (GnuPG) 2.5.13

listening on socket '/root/.gnupg/S.keyboxd'
keyboxd (GnuPG) 2.5.13 started
handler 0x7f2eba314640 for fd 9 started
connection from process 4361 (0:0)
(SQL: PRAGMA foreign_keys = ON)
(SQL: CREATE TABLE IF NOT EXISTS config (name  TEXT NOT NULL UNIQUE,value TEXT NOT NULL ))
database version: 1
database created: 2025-11-20 06:11:12
(SQL: CREATE TABLE IF NOT EXISTS pubkey (ubid     BLOB NOT NULL PRIMARY KEY,type  INTEGER NOT NULL,ephemeral INTEGER NOT NULL DEFAULT 0,revoked INTEGER NOT NULL DEFAULT 0,keyblob BLOB NOT NULL))
(SQL: CREATE TABLE IF NOT EXISTS fingerprint (fpr  BLOB NOT NULL PRIMARY KEY,kid  BLOB NOT NULL,keygrip BLOB NOT NULL,subkey INTEGER NOT NULL,ubid BLOB NOT NULL REFERENCES pubkey))
(SQL: CREATE INDEX IF NOT EXISTS fingerprintidx0 on fingerprint (ubid))
(SQL: CREATE INDEX IF NOT EXISTS fingerprintidx1 on fingerprint (fpr))
(SQL: CREATE INDEX IF NOT EXISTS fingerprintidx2 on fingerprint (keygrip))
(SQL: CREATE TABLE IF NOT EXISTS userid (uid  TEXT NOT NULL,addrspec TEXT,type  INTEGER NOT NULL,uidno INTEGER NOT NULL,ubid BLOB NOT NULL REFERENCES pubkey))
(SQL: CREATE INDEX IF NOT EXISTS userididx0 on userid (ubid))
(SQL: CREATE INDEX IF NOT EXISTS userididx1 on userid (uid))
(SQL: CREATE INDEX IF NOT EXISTS userididx3 on userid (addrspec))
(SQL: CREATE TABLE IF NOT EXISTS issuer (sn TEXT NOT NULL,dn TEXT NOT NULL,ubid BLOB NOT NULL REFERENCES pubkey))
(SQL: CREATE INDEX IF NOT EXISTS issueridx1 on issuer (dn))
database '/root/.gnupg/public-keys.d/pubring.db' created
(SQL: SELECT ubid, type, ephemeral, revoked, keyblob FROM pubkey as p WHERE p.type = 1 ORDER by ubid)
(SQL: SELECT ubid, type, ephemeral, revoked, keyblob FROM pubkey as p WHERE p.type = 1 ORDER by ubid)
command 'NEXT' failed: Not found
handler 0x7f2eba314640 for fd 9 terminated
Thu, Nov 20, 9:38 AM · workaround, gnupg, Bug Report
William created T7941: gpg: keydb_search_first failed: SQL error.
Thu, Nov 20, 7:36 AM · workaround, gnupg, Bug Report

Sep 19 2025

William closed T7791: encryption fails with "Invalid Length" error when using Kyber1024 keys as Resolved.
Sep 19 2025, 6:21 PM · PQC, gnupg26, Bug Report

Aug 28 2025

William added a comment to T7333: Allow gpg to auto-upload a new own key to LDAP servers.

Hi
I have some questions about the "auto-key-upload: If an LDAP keyserver is configured (in dirmngr), upload a newly created key directly to that server" feature:

  1. If an LDAP keyserver is configured, will every newly created key be uploaded? Is this upload behavior enabled by default?
  2. Even with an LDAP keyserver configured, what if we don’t want to upload by default? If we prefer manual approval or want to upload only a specific subkey, how should we handle that?
  3. What about keys created for testing, temporary use, or personal privacy-sensitive purposes that we don’t want others to discover?

People who use GPG tend to care deeply about privacy and don’t want to upload or expose unnecessary information.

Aug 28 2025, 8:57 PM · vsd34, gnupg26, gnupg22

Aug 25 2025

William created T7794: gpg pick the wrong username.
Aug 25 2025, 8:16 PM · gnupg, FAQ

Aug 23 2025

William updated the task description for T7792: Adding four additional options after selecting Kyber (encrypt only) when using addkey.
Aug 23 2025, 9:03 PM · PQC, gnupg26, Feature Request
William created T7792: Adding four additional options after selecting Kyber (encrypt only) when using addkey.
Aug 23 2025, 8:58 PM · PQC, gnupg26, Feature Request
William renamed T7791: encryption fails with "Invalid Length" error when using Kyber1024 keys from encryption fails with "Invalid Length" error when using ky1024_cv448 key to encryption fails with "Invalid Length" error when using Kyber1024 keys.
Aug 23 2025, 8:25 PM · PQC, gnupg26, Bug Report

Aug 22 2025

William updated the task description for T7791: encryption fails with "Invalid Length" error when using Kyber1024 keys.
Aug 22 2025, 2:14 PM · PQC, gnupg26, Bug Report
William created T7791: encryption fails with "Invalid Length" error when using Kyber1024 keys.
Aug 22 2025, 1:52 PM · PQC, gnupg26, Bug Report

Aug 20 2025

William created T7788: Invalid selection in addkey.
Aug 20 2025, 7:58 PM · gnupg26, Bug Report
William created T7787: Support exporting for of Kyber+ECC keys and subkeys.
Aug 20 2025, 7:53 PM
William updated William.
Aug 20 2025, 7:34 PM
William updated William.
Aug 20 2025, 7:34 PM

Mar 21 2022

William added a project to T5888: uid changed from [ultimate] to [ unknown]: gnupg.
Mar 21 2022, 3:15 PM · gnupg (gpg23), Bug Report
William created T5888: uid changed from [ultimate] to [ unknown].
Mar 21 2022, 5:05 AM · gnupg (gpg23), Bug Report

Sep 22 2021

William updated the task description for T5609: keydb_get_keyblock failed with cv448 key .
Sep 22 2021, 7:47 AM · Restricted Project, OpenPGP, gnupg (gpg23)

Sep 20 2021

William updated the task description for T5609: keydb_get_keyblock failed with cv448 key .
Sep 20 2021, 6:22 PM · Restricted Project, OpenPGP, gnupg (gpg23)
William created T5609: keydb_get_keyblock failed with cv448 key .
Sep 20 2021, 6:20 PM · Restricted Project, OpenPGP, gnupg (gpg23)