diff options
| author | Daiki Ueno <dueno@redhat.com> | 2017-02-17 16:18:21 +0100 |
|---|---|---|
| committer | Daiki Ueno <ueno@gnu.org> | 2017-02-20 12:44:05 +0100 |
| commit | 8eed1e60b0921d05872e2f43eee9088cef038d7e (patch) | |
| tree | d7a8ace09b44528aaebf6a0e4a70b09d2e7ad8d6 /trust/test-parser.c | |
| parent | 0684cd7b7f815b411ea5041c021f92ca5ef42606 (diff) | |
trust: Honor "modifiable" setting in persist file
Previously, all objects read from p11-kit persist files are marked as
modifiable when parsing, regardless of the explicit "modifiable: false"
setting in the file.
Reported by Kai Engert in:
https://bugs.freedesktop.org/show_bug.cgi?id=99797
Diffstat (limited to 'trust/test-parser.c')
| -rw-r--r-- | trust/test-parser.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/trust/test-parser.c b/trust/test-parser.c index b5c2525..088cff9 100644 --- a/trust/test-parser.c +++ b/trust/test-parser.c @@ -168,6 +168,7 @@ test_parse_p11_kit_persist (void) { CKA_CLASS, &certificate, sizeof (certificate) }, { CKA_VALUE, (void *)verisign_v1_ca, sizeof (verisign_v1_ca) }, { CKA_TRUSTED, &truev, sizeof (truev) }, + { CKA_MODIFIABLE, &falsev, sizeof (falsev) }, { CKA_X_DISTRUSTED, &falsev, sizeof (falsev) }, { CKA_INVALID }, }; |
