So I think I messed up pretty badly and I am prepared for the worst. But here it goes.
I use Manjaro Linux on my XPS 15 with an encrypted home folder via these instructions. This worked very nicely because I had also setup auto-mounting which was possible because my user password and encryption passphrase where the exact same.
Now the trouble starts. I changed my user password because I was tired of it (really annoying password to type), so my auto-mounting wasn’t working anymore because the user password and encryption passphrase weren’t the same anymore. So I wanted to change my encryption passphrase to my new password. So I found in the man pages this comand: ecryptfs-rewrap-passphrase and when googling what I was trying to do I also found this command.
So logged out of my user account, logged into the root account and I ran the command. Entered my old passphrase and then entered my new password as the new passphrase and it exited successfully. I rebooted my system and…it didn’t unecrypt my disk.
Signature nont found in user keyring
Perhaps try the interactive ecryptfs-mount-private
Using ecryptfs-mount-private and entering my new passphrase only results in getting:
Failed to detect wrapped passphrase version: Permission denied
Error attempting to unwrap passphrase from file [/home/{user}/.ecryptfs/wrapped-passphrase]: rc = [-13]
So I tried using ecryptfs-rewrap-passphrase to change my passphrase back to the old one, which didn’t do anything.
I had almost everything backed-up except for some videos and config files, that I am aware of…
So it ain’t too bad, but I would like not having to reconfigure my system, which would save me massive amounts of time.
I would really appreciate any advice or explainations of what I did wrong.