archrelease: copy trunk to extra-x86_64
[arch-packages.git] / ca-certificates / trunk / README.etcssl
blob1af338dce92cdee6dfd633ae59654eb6fa41a852
1 This directory (/etc/ssl) is provided as a courtesy attempt to provide
2 compatibility with software which assumes its existence. It is not a
3 supported or canonical location. Software which assumes and relies on
4 the existence and layout of this directory is making a wrong assumption
5 (this directory is not any kind of 'standard', it is a configuration
6 detail of Debian and its derivatives) and should be improved. No
7 software packaged in this distribution should use this directory.
9 An attempt is made to make the layout of /etc/ssl/certs match that
10 provided by Debian: it is an OpenSSL 'CApath'-style hashed directory
11 of individual certificate files, and also contains a certificate bundle
12 file named ca-certificates.crt, as Debian does. It also contains a
13 bundle named ca-bundle.crt, as RHEL and Fedora have long provided
14 such a file, and it is possible some software has come to expect its
15 existence. Similarly, a bundle named cert.pem is placed in /etc/ssl, as
16 this was the historical bundle used by Arch Linux.
18 The certificates files and the bundle files are in fact symlinks to
19 some of the output of the 'update-ca-trust' script which forms a part
20 of a system of consolidated CA certificates. Please refer to the
21 update-ca-trust(8) manual page for additional information.