xref: /openbmc/phosphor-certificate-manager/meson.options (revision 2e8ef4ce43975acfec7720683b8c7d721926c398)
1*2e8ef4ceSGeorge Liuoption('tests', type: 'feature', description: 'Build tests')
2*2e8ef4ceSGeorge Liu
3*2e8ef4ceSGeorge Liuoption('authority-limit',
4*2e8ef4ceSGeorge Liu    type: 'integer',
5*2e8ef4ceSGeorge Liu    value: 10,
6*2e8ef4ceSGeorge Liu    description: 'Authority certificates limit',
7*2e8ef4ceSGeorge Liu)
8*2e8ef4ceSGeorge Liu
9*2e8ef4ceSGeorge Liuoption('ca-cert-extension',
10*2e8ef4ceSGeorge Liu    type: 'feature',
11*2e8ef4ceSGeorge Liu    description: 'Enable CA certificate manager (IBM specific)'
12*2e8ef4ceSGeorge Liu)
13*2e8ef4ceSGeorge Liu
14*2e8ef4ceSGeorge Liuoption('config-bmcweb',
15*2e8ef4ceSGeorge Liu    type: 'feature',
16*2e8ef4ceSGeorge Liu    description: 'Install bmcweb cert configs',
17*2e8ef4ceSGeorge Liu)
18*2e8ef4ceSGeorge Liu
19*2e8ef4ceSGeorge Liuoption('config-nslcd',
20*2e8ef4ceSGeorge Liu    type: 'feature',
21*2e8ef4ceSGeorge Liu    description: 'Install nslcd authority cert configs',
22*2e8ef4ceSGeorge Liu)
23*2e8ef4ceSGeorge Liu
24*2e8ef4ceSGeorge Liuoption('authorities-list-name',
25*2e8ef4ceSGeorge Liu    type: 'string',
26*2e8ef4ceSGeorge Liu    value: 'trust_bundle',
27*2e8ef4ceSGeorge Liu    description: 'File name of the authorities list',
28*2e8ef4ceSGeorge Liu)
29*2e8ef4ceSGeorge Liu
30*2e8ef4ceSGeorge Liuoption('allow-expired',
31*2e8ef4ceSGeorge Liu    type: 'feature',
32*2e8ef4ceSGeorge Liu    value: 'enabled',
33*2e8ef4ceSGeorge Liu    description: 'Allow expired certificates',
34*2e8ef4ceSGeorge Liu)
35