https://bugs.documentfoundation.org/show_bug.cgi?id=161871
Bug ID: 161871
Summary: Certificate Chooser -> regression 9f327102c: columns
broken, users may explicitly use X.509 or GPG, usage
needed (no preselection implemented)
Product: LibreOffice
Version: 24.2.0.0 alpha1+
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Blocks: 158839
Regression between 7.6 and libreoffice-24.2.0.0.alpha1 due to:
https://git.libreoffice.org/core/+/9f327102c435887bbae650b3a573f44500b6f534%5E%21/
Columns broken:
Since the commits the columns don't work at all. All but the first column miss
actual content.
Discussion: Type actually useful!?
I think the Type column (X.509/GPG) is actually useful. When having X.509 and
GPG set up, a user might want to explicitly use X.509 or GPG for certain
documents. Usually because the document is for a person which only has X.509 or
GPG.
So I would keep this column.
Discussion: Usage still needed
I agree, that the "Usage" (sign and/or encrypt) ideally should not be needed
here. But currently the Certificate Chooser lets users choose encrypt-only keys
for signing and the other way around. When selecting a key with a wrong "Usage"
the cryptographic process fails. To make this less painful the "Usage" column
should stay for the moment. But the perfect solution would be a proper
preselection which only lists the keys suitable for the given use case (sign or
encrypt a document).
So I'd vote to revert the commit.
And when a preselection for the "Usage" (sign/encrypt) has been implemented,
the part dropping the "Usage" column can again be cherry-picked.
--
Bug moved out of this meta bug:
(OpenPGP) - [META] OpenPGP bugs and enhancements
Bug 158839 comment 1, section: CertificateChooser dialog
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=158839
[Bug 158839] [META] OpenPGP bugs and enhancements
--
You are receiving this mail because:
You are the assignee for the bug.