| commit | 088dca0eebbfaa055d3d1ee3ba3262ef8c2088fb | [log] [tgz] |
|---|---|---|
| author | David Howells <dhowells@redhat.com> | Thu Aug 15 15:18:44 2019 +0100 |
| committer | David Howells <dhowells@redhat.com> | Fri Jan 31 16:15:44 2020 +0000 |
| tree | f468bafc18b3bd5956f5e0da3eba5283bfd3b3df | |
| parent | 4bcc3b3bb97e7925a1e08553bbdfee9cfea2d5b5 [diff] |
Handle kernel having key/keyring ACLs
Handle the kernel using ACLs to store the list of permits for a key or
keyring:
(1) Make the "keyctl supports" command show it
(2) Change the behaviour of the keyctl/permitting/valid tests to take
account of the fact that 'Other' permits are replaced with 'Everyone'
permits and so are added to the other permits rather than being used
as a fallback instead of the other permits.
Signed-off-by: David Howells <dhowells@redhat.com>