В Sat, 05 Oct 2013 18:52:26 +0200 lynn <lynn@steve-ss.com> пишет:
On Sat, 2013-10-05 at 17:37 +0200, Sebastian wrote:
On 10/05/2013 04:38 PM, lynn wrote:
Hi 13.1 beta 1
When trying to get Kerberos tickets, the directory does not exist e.g.
as root: kinit Administrator kinit: Credential cache directory /run/user/0/krb5cc does not exist while getting default ccache
Please explain at which case you are doing it without being logged in.
If I now create the directory: /run/user/0
/run/user/$UID is created by systemd when a user logs on via systemd. so if you use su or sudo it won't be created. therefor this is a bug in kinit.
--
Hi The problem is that this works fine in 12.3, where the cache is produced in /tmp during the mounting of Kerberised cifs shares. As root is never going to be logged in when we need to mount the shares,
Well, that's rather exaggerated. Please explain what you are doing in the whole. Otherwise you get the same result as in story about elephant and blind men ...
how can we work around this issue which has become apparent in 13.1 beta?
This depends on what you are doing. As example, you can use "kinit -c /path/to/cccache".
IOW, /tmp is _always_ available whereas /run/user/0 isn't.
Not necessarily. /tmp may also be pre-service private directory. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org