Commit 3fe8962
committed
Update ktls policy
tlshd's primary function is to perform TLS handshakes on sockets on
behalf of the kernel. In order to do that, it needs CAP_NET_ADMIN.
Part of the handshake process involves verifying the peer's TLS
certificates. In order to do that, tlshd needs to be able to mmap
certificates in the system trust store.
tlshd sometimes stores certificates and private keys in kernel keyrings,
so it needs to be able to read and write keys.
Authored-by: Scott Mayhew <[email protected]>
Resolves: RHEL-1270231 parent a0717a5 commit 3fe8962
1 file changed
+3
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
| 37 | + | |
35 | 38 | | |
36 | 39 | | |
37 | 40 | | |
| |||
0 commit comments