pubd's default config file is pubd.conf, start pubd with "-c
filename" to choose a different config file.
All options are in the section "[pubd]". Certifiates, keys, and trust anchors may be either DER or PEM format.
Config file options:
sql-username
:- Username to hand to MySQL when connecting to pubd's database.
sql-database
:- MySQL's database name for pubd's database.
sql-password
:- Password to hand to MySQL when connecting to pubd's database.
bpki-ta
:- Name of file containing master BPKI trust anchor for pubd. All BPKI validation in pubd traces back to this trust anchor.
irbe-cert
:- Name of file containing BPKI certificate used by IRBE when talking to pubd.
pubd-cert
:- Name of file containing BPKI certificate used by pubd.
pubd-key
:- Name of file containing RSA key corresponding to
pubd-cert
.
server-host
:- Hostname or IP address on which to listen for HTTP connections. Current default is INADDR_ANY (IPv4 0.0.0.0); this will need to be hacked to support IPv6 for production.
server-port
:- TCP port on which to listen for HTTP connections.
publication-base
:- Path to base of filesystem tree where pubd should store publishable objects. Default is "publication/".