summaryrefslogtreecommitdiffstats
path: root/rules/ca-certificates.in
blob: ce33d4df8324055b1587e8936eed4860e2c8cab5 (plain)
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
## SECTION=networking

menuconfig CA_CERTIFICATES
	tristate
	select HOST_SYSTEM_PYTHON3
	select HOST_SYSTEM_PERL	if CA_CERTIFICATES_CERTS
	select HOST_OPENSSL	if CA_CERTIFICATES_CERTS
	select OPENSSL		if CA_CERTIFICATES_CERTS && BUILDTIME
	prompt "ca-certificates               "
	help
	  Common CA certificates

if CA_CERTIFICATES

choice
	prompt "install"

config CA_CERTIFICATES_SELECT_BUNDLE
	bool
	select CA_CERTIFICATES_BUNDLE
	prompt "bundle            "
	help
	  Install the certificate bundle to
	  /etc/ssl/certs/ca-certificates.crt

config CA_CERTIFICATES_SELECT_CERTS
	bool
	select CA_CERTIFICATES_CERTS
	prompt "files and hashes  "
	help
	  Install the certificate files and hashes to /etc/ssl/certs/

config CA_CERTIFICATES_SELECT_BOTH
	bool
	select CA_CERTIFICATES_BUNDLE
	select CA_CERTIFICATES_CERTS
	prompt "both              "
	help
	  Install the certificate files and hashes to /etc/ssl/certs/
	  and the bundle to /etc/ssl/certs/ca-certificates.crt

endchoice

config CA_CERTIFICATES_BUNDLE
	bool

config CA_CERTIFICATES_CERTS
	bool

endif