I do have a company, that has an encrypted Folder installed in my home- directory.
My goal is to move the existing kwl - files to that location and to remove the password from my wallet file, so that i can have both: Strong Encryption and not being asked for the password, even if my domain user- password was changed.
What i am doing:
- Stop kwallet6 services in my user and the kwalletmanager.
- Create a new Directory to store the files and move ~/.local/share/kwalletd/* to the new location.
- bind mount the above folder to the other directory
- restart kwallet6
Result: as long as i am logged in, this works. I can still retrieve passwords and store them.
But, when i restart my pc, after logon i can see - before the bind- mount - theres a new empty wallet created. Which i don’t want to use. So i am doing this:
- Stop kwallet6 services in my user and the kwalletmanager.
- Delete Files in ~/.local/share/kwalletd/*
- bind mount the above folder to the other directory (so the previous files will be there again)
- restart kwallet6
I would expect now i cloud use the passwords again - but that does not work: Passwords are gone now.
When i check the size of the kwl file, its still the same as it was before the restart, so passwords should be in it, but they don’t seem to be read again.
So what is going on there? Why are the password not there? How do i read the Passwords from the other location?