blob: 87dbb538a5ee59d7fb40afb6f446dcbd8f72e467 (
plain) (
blame)
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
{{{
#!comment
******************************************************************************
THIS PAGE WAS GENERATED AUTOMATICALLY, DO NOT EDIT.
Generated from $Id: rpki-confgen.xml 6070 2015-03-23 18:04:06Z melkins $
by $Id: rpki-confgen 5856 2014-05-31 18:32:19Z sra $
******************************************************************************
}}}
[[TracNav(doc/RPKI/TOC)]]
[[PageOutline]]
= [pubd] section = #pubd
pubd's default configuration file is the system `rpki.conf` file.
Start pubd with "`-c filename`" to choose a different configuration
file. All options are in the "`[pubd]`" section. BPKI certificates and
keys may be either DER or PEM format.
== sql-database == #sql-database
MySQL database name for pubd.
{{{
#!ini
sql-database = ${myrpki::pubd_sql_database}
}}}
== sql-username == #sql-username
MySQL user name for pubd.
{{{
#!ini
sql-username = ${myrpki::pubd_sql_username}
}}}
== sql-password == #sql-password
MySQL password for pubd.
{{{
#!ini
sql-password = ${myrpki::pubd_sql_password}
}}}
== publication-base == #publication-base
Root of directory tree where pubd should write out published data. You
need to configure this, and the configuration should match up with the
directory where you point rsyncd. Neither pubd nor rsyncd much cares
-where- you tell them to put this stuff, the important thing is that
the rsync URIs in generated certificates match up with the published
objects so that relying parties can find and verify rpkid's published
outputs.
{{{
#!ini
publication-base = ${myrpki::publication_base_directory}
}}}
== server-host == #server-host
Host on which pubd should listen for HTTP service requests.
{{{
#!ini
server-host = ${myrpki::pubd_server_host}
}}}
== server-port == #server-port
Port on which pubd should listen for HTTP service requests.
{{{
#!ini
server-port = ${myrpki::pubd_server_port}
}}}
== bpki-ta == #bpki-ta
Where pubd should look for the BPKI trust anchor. All BPKI certificate
verification within pubd traces back to this trust anchor. Don't
change this unless you really know what you are doing.
{{{
#!ini
bpki-ta = ${myrpki::bpki_servers_directory}/ca.cer
}}}
== pubd-cert == #pubd-cert
Where pubd should look for its own BPKI EE certificate. Don't change
this unless you really know what you are doing.
{{{
#!ini
pubd-cert = ${myrpki::bpki_servers_directory}/pubd.cer
}}}
== pubd-key == #pubd-key
Where pubd should look for the private key corresponding to its own
BPKI EE certificate. Don't change this unless you really know what you
are doing.
{{{
#!ini
pubd-key = ${myrpki::bpki_servers_directory}/pubd.key
}}}
== irbe-cert == #irbe-cert
Where pubd should look for the back-end control client's BPKI EE
certificate. Don't change this unless you really know what you are
doing.
{{{
#!ini
irbe-cert = ${myrpki::bpki_servers_directory}/irbe.cer
}}}
|