http://bugzilla.novell.com/show_bug.cgi?id=844198 Joschi Brauchle <joschibrauchle@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joschibrauchle@gmx.de --- Comment #8 from Joschi Brauchle <joschibrauchle@gmx.de> --- I would like to object reverting to the old behavior of putting credential caches into /tmp/! By now, Fedora has moved completely to putting all credentials in /var/run/user/$UID, see https://fedoraproject.org/wiki/Features/KRB5CacheMove https://fedoraproject.org/wiki/Features/KRB5DirCache Currently, in openSUSE 13.1 and 13.2 there is problem that 1) the KRB package is compiled with default ccache in /var/run/user while 2) the SSSD package is compiled with default ccache in /tmp/. This causes the problem that logged in users have their caches in /tmp/ (due to SSSD) while the Kerberos libraries look for the caches in /var/run/user/$UID, if the KRB5CCNAME variable is missing. (see BOO#899118) I pledge for openSUSE to also move to /var/run/user/$UID as default credential cache for all services, as this seems the common way to go. Hence, please fix cifs.upcall (or whatever process is responsible here to acquire the credentials) to create and use a directory in /var/run/... instead of reverting back to /tmp. -- You are receiving this mail because: You are on the CC list for the bug.