There’s quite a lot of programs that make use of XDG_CONFIG
, with the default set to .config
in most distros. However, there’s also quite a few programs that have rejected this, sticking with a format that is not XDG-conforming.
One such example is OpenSSH, as can be seen in the following page - it makes use of the ~/.ssh
directory. Why is that OpenSSH does not conform to this specification? Are there any security vulnerabilities? If so, then shouldn’t there be another specification by Freedesktop.org, which allots a secure directory for the same?
It’s not BS. It’s correct.
You’re proposing an obscene security hole for no benefit.