Bug 376402 - kcm_ssl: user certificates can't be added if directory doesn't exist
Summary: kcm_ssl: user certificates can't be added if directory doesn't exist
Status: RESOLVED DUPLICATE of bug 342958
Alias: None
Product: frameworks-kdelibs4support
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.29.0
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL: https://bugs.gentoo.org/show_bug.cgi?...
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-12 14:35 UTC by t.schmittlauch
Modified: 2017-02-17 03:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
excerpt from `strace kcmshell5 kcm_ssl` (679 bytes, text/plain)
2017-02-12 14:35 UTC, t.schmittlauch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description t.schmittlauch 2017-02-12 14:35:06 UTC
Created attachment 104003 [details]
excerpt from `strace kcmshell5 kcm_ssl`

Adding user certificates using the kcm_ssl GUI fails silently if the directory ~/.local/share/kssl/userCaCertificates/ doesn't exist. No error is reported and the certificates are visible in the list, but after closing and reopening kcm_ssl they're gone.
Manually creating ~/.local/share/kssl/userCaCertificates/ fixed the issue. This directory shall be created automatically if needed.

First reproduced with kdelibs4support-5.26.0 (that's where the strace logs are from), but still exists with 5.29.0
Comment 1 Michael Pyne 2017-02-17 03:54:28 UTC
This was just recently fixed (in Frameworks 5.31).

*** This bug has been marked as a duplicate of bug 342958 ***