aboutsummaryrefslogtreecommitdiff
path: root/cli-tests/t_v1_policy.sh
AgeCommit message (Collapse)Author
2020-06-13cli-tests/t_v1_policy: clean up user keyrings at end of testEric Biggers
The test user's user keyring is still linked into root's user keyring at the end of the test. This is making the test flaky, as there is a failure that only occurs the first time it is run. Fix the test to restore the initial state. This makes it consistently fail (to be fixed by the next commit).
2020-05-09Try to detect incomplete locking of v1-encrypted directoryEric Biggers
'fscrypt lock' on a v1-encrypted directory doesn't warn about in-use files, as the kernel doesn't provide a way to easily detect it. Instead, implement a heuristic where we check whether a subdirectory can be created. If yes, then the directory must not be fully locked. Make both 'fscrypt lock' and 'fscrypt status' use this heuristic. Resolves https://github.com/google/fscrypt/issues/215
2020-05-09cli-tests: add t_v1_policyEric Biggers
Test using v1 encryption policies (deprecated).