Project

General

Profile

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.