[Bug 1045886] ecryptfs problems with recent Tumbleweed
http://bugzilla.novell.com/show_bug.cgi?id=1045886
http://bugzilla.novell.com/show_bug.cgi?id=1045886#c15
Martin Wilck
Oops. ecryptfs adds keys to *user* keyring. This keyring is not used during default key lookup directly - only if it is linked from session (or in general other default search path) keyring. But we already have "wrong" session keyring which does *NOT* link to our user keyring. So default user session is not used and key is not found.
man keyctl(1) says:
User default session keyring: @us or -5 This is the default session keyring for a particular user. Login processes that change to a particular user will bind to this session until another session is set.
So the problem is that systemd sets up a session key that doesn't link to the _uid_ses key, correct? Doesn't that seem to be systemd bug? I just tested it here, the problem goes away after running "keyctl link @us @s". -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com