summaryrefslogtreecommitdiff
path: root/test/aux-fixed/exim-ca/README
blob: 98de5d43d175f07900d3c223fda2c2d6b2a6e1c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
The three directories each contain a complete CA with server signing
certificate, OCSP signing certificate and a selection of server
certificates under each domain. The "server1" certificates have
a CRL distribution point extension; the "server2" ones instead have
a Authority Key extension/

For each directory there are a number of subdirectories.

    CA	- The main certificate signing directory.

	    Within this directory the primary file sof interest
	    will be the two CRL files,  crl.empty and crl.v2
	    These are valid CRLs; the "v2" containing the two
	    revoked certs.

    BLANK - a template usable for client-only machines
	    for clients of this private CA.

    *.example.* - individual server certificates.

The six certificate subdirs each contain a cert for a machine
by that name; those in the "expired" ones are out-of-date (the
rest expire in 2038).  The "1" and "2" systems/certs have
equivalent properties.

In each certicate subdir: the ".db" files are NSS version of the cert,
the ".pem", ".key" and ".unlocked.key" are usable by OpenSSL (the
ca_chain.pem being a copy of the CA public information and signer
public information).

The ".p12" file rolls up the CA, Signer and cert info. Both the ".p12"
and NSS info are passworded using the "pwdfile".
The ocsp request file is one a client would send to an OCSP responder.
The ocsp response files are those gotten that way. in .der format;
"good" being all well, "dated" meaning the response (not the cert)
is out-of-date, and "revoked" meaning the cert has been revoked.


The files were created using the "genall" script which utilises a
combination of tools,

    openssl
    nss-tools
    clica

of these the only unfamiliar one is likely to be clica, a command
line CA tool which can be found at

    http://people.redhat.com/mpoole/clica/

NOTE:
 During running of "genall" you need to manipulate the system
 date/time.  Shutdown ntpd service before doing this, and restart
 after.