ipsec.conf: ca Reference » History » Version 12
Tobias Brunner, 26.06.2012 08:53
Some updates for 5.0.0
1 | 11 | Tobias Brunner | {{title(ipsec.conf: ca Reference)}} |
---|---|---|---|
2 | 11 | Tobias Brunner | |
3 | 11 | Tobias Brunner | h1. ipsec.conf: ca <name> |
4 | 11 | Tobias Brunner | |
5 | 12 | Tobias Brunner | {{>toc}} |
6 | 12 | Tobias Brunner | |
7 | 6 | Tobias Brunner | h1. ca <name> |
8 | 6 | Tobias Brunner | |
9 | 10 | Tobias Brunner | *ca* sections are optional sections that can be used to assign special parameters to a Certification Authority (CA). |
10 | 1 | Martin Willi | |
11 | 10 | Tobias Brunner | Because the daemons automatically import CA certificates from [[IpsecDirectoryCacerts|/etc/ipsec.d/cacerts]], there is no need to explicitly add them with a CA section, unless you want to assign special parameters (like a CRL) to a CA. |
12 | 10 | Tobias Brunner | |
13 | 10 | Tobias Brunner | h2. Parameters |
14 | 10 | Tobias Brunner | |
15 | 7 | Tobias Brunner | _also = <section name>_ |
16 | 8 | Andreas Steffen | |
17 | 7 | Tobias Brunner | p((. includes ca section <name>. |
18 | 7 | Tobias Brunner | |
19 | 1 | Martin Willi | _auto = *ignore* | add_ |
20 | 7 | Tobias Brunner | |
21 | 8 | Andreas Steffen | _cacert = <path>_ |
22 | 1 | Martin Willi | |
23 | 10 | Tobias Brunner | p((. defines a path to the CA certificate either relative to [[IpsecDirectoryCacerts|/etc/ipsec.d/cacerts]] or as an absolute path. |
24 | 1 | Martin Willi | |
25 | 7 | Tobias Brunner | _crluri = <uri>_ |
26 | 8 | Andreas Steffen | |
27 | 7 | Tobias Brunner | p((. defines a CRL distribution point (ldap, http, or file URI). |
28 | 1 | Martin Willi | |
29 | 9 | Tobias Brunner | _crluri1_ |
30 | 8 | Andreas Steffen | |
31 | 7 | Tobias Brunner | p((. synonym for _crluri_. |
32 | 4 | Martin Willi | |
33 | 7 | Tobias Brunner | _crluri2 = <uri>_ |
34 | 8 | Andreas Steffen | |
35 | 7 | Tobias Brunner | p((. defines an alternative CRL distribution point (ldap, http, or file URI). |
36 | 3 | Martin Willi | |
37 | 8 | Andreas Steffen | _ldaphost = <hostname>_ |
38 | 1 | Martin Willi | |
39 | 12 | Tobias Brunner | p((. defines an ldap host. Only used by the IKEv1 daemon pluto. |
40 | 3 | Martin Willi | |
41 | 7 | Tobias Brunner | _ocspuri = <uri>_ |
42 | 8 | Andreas Steffen | |
43 | 7 | Tobias Brunner | p((. defines an OCSP URI. |
44 | 3 | Martin Willi | |
45 | 9 | Tobias Brunner | _ocspuri1_ |
46 | 8 | Andreas Steffen | |
47 | 7 | Tobias Brunner | p((. synonym for _ocspuri_. |
48 | 7 | Tobias Brunner | |
49 | 1 | Martin Willi | _ocspuri2 = <uri>_ |
50 | 8 | Andreas Steffen | |
51 | 12 | Tobias Brunner | p((. defines an alternative OCSP URI. Only used by the charon daemon (since 5.0.0 also for IKEv1). |
52 | 5 | Tobias Brunner | |
53 | 7 | Tobias Brunner | _certuribase = <uri>_ |
54 | 8 | Andreas Steffen | |
55 | 7 | Tobias Brunner | p((. defines the base URI for the [[HashAndUrl|Hash and URL]] feature supported by IKEv2. |
56 | 5 | Tobias Brunner | Instead of exchanging complete certificates, IKEv2 allows to send an URI |
57 | 5 | Tobias Brunner | that resolves to the DER encoded certificate. The certificate URIs are built |
58 | 1 | Martin Willi | by appending the SHA1 hash of the DER encoded certificates to this base URI. |