New issue
Advanced search Search tips

Issue 902758 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Feature



Sign in to add a comment

Folder $HOME/.pki/nssdb should follow the XDG Base Dir Spec

Reported by edeni...@gmail.com, Nov 7

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36

Steps to reproduce the problem:
1. install latest version of chromium
2. remove (if needed) the folder $HOME/.pki/nssdb
3. launch chromium

What is the expected behavior?
The folder $HOME/.pki/nssdb is created.

What went wrong?
The folder $HOME/.pki/nssdb is created, alongside the three certificate files. This does not follow the XDG Base Dir Spec. Neither we have an option to change this location.

Did this work before? N/A 

Chrome version: 70.0.3538.77  Channel: stable
OS Version: 
Flash Version: 

$HOME/.pki/nssdb should be $XDG_DATA_HOME/pki/nssdb
 
Labels: Needs-Triage-M70
Cc: phanindra.mandapaka@chromium.org
Components: Internals>Installer
Labels: Triaged-ET Target-72 M-72 FoundIn-71 FoundIn-70 FoundIn-72 OS-Mac OS-Windows
Status: Untriaged (was: Unconfirmed)
Thanks for filling the issue...

As per comment #0, it seems to be a feature request. Hence, marking it as untriaged for further inputs from Dev team. 

Thanks...!
Hey!

I want to submit a patch for this, but I needed to discuss something before (tried the mailing list, but no answer). The XDG Base Dir Spec is Linux only, although there are some equivalents for Windows and MacOS. Should we also code for them? Actually, I am not sure if this folder is in this location for Windows. I can check macOS, but need some time for Windows. 

Sign in to add a comment