aboutsummaryrefslogtreecommitdiff
path: root/cli-tests/t_change_passphrase.out
blob: 747ed8993fcc06fb547dc8c076d0d0b0c2bbaa48 (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
# Create encrypted directory

# Try to unlock with wrong passphrase
[ERROR] fscrypt unlock: incorrect key provided
mkdir: cannot create directory 'MNT/dir/subdir': Required key not available

# Change passphrase

# Try to unlock with old passphrase
[ERROR] fscrypt unlock: incorrect key provided
mkdir: cannot create directory 'MNT/dir/subdir': Required key not available

# Unlock with new passphrase

# Try to change passphrase (interactively, mismatch)
spawn fscrypt metadata change-passphrase --protector=MNT:desc1
Enter old custom passphrase for protector "prot": 
Enter new custom passphrase for protector "prot": 
Confirm passphrase: 
[ERROR] fscrypt metadata change-passphrase: entered passphrases do not match

# Change passphrase (interactively)
spawn fscrypt metadata change-passphrase --protector=MNT:desc1
Enter old custom passphrase for protector "prot": 
Enter new custom passphrase for protector "prot": 
Confirm passphrase: 
Passphrase for protector desc1 successfully changed.

# Lock, then unlock with new passphrase
"MNT/dir" is now locked.
mkdir: cannot create directory 'MNT/dir/subdir': Required key not available