diff options
author | Ray Strode <rstrode@redhat.com> | 2013-05-21 14:54:06 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2013-05-21 14:54:06 -0400 |
commit | a019c171ec89e3a81388073b78e6c60a4702a59d (patch) | |
tree | 1666bce168b2dced7d2834f30563a0c0398ba1ab /daemon/gdm-session-worker.c | |
parent | c8d80a570cf017870f692f496a5488097356f30c (diff) | |
download | gdm-a019c171ec89e3a81388073b78e6c60a4702a59d.tar.gz |
worker: don't set KRB5CCNAME
The defaults now are sane: a DIR based ccache in XDG_RUNTIME_DIR
This commit drops us overriding the defaults.
Diffstat (limited to 'daemon/gdm-session-worker.c')
-rw-r--r-- | daemon/gdm-session-worker.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/daemon/gdm-session-worker.c b/daemon/gdm-session-worker.c index da901973..8a23b72d 100644 --- a/daemon/gdm-session-worker.c +++ b/daemon/gdm-session-worker.c @@ -1824,28 +1824,6 @@ gdm_session_worker_start_session (GdmSessionWorker *worker, _exit (2); } - kerberos_cache = gdm_session_worker_get_environment_variable (worker, "KRB5CCNAME"); - - if (kerberos_cache == NULL) { - char *kerberos_dir; - - /* FIXME: this is just until 1.11 when krb5-libs does this by default - */ - kerberos_dir = g_strdup_printf ("/run/user/%d/krb5cc_%s", - (int) getuid(), - g_dbus_connection_get_guid (worker->priv->connection)); - - if (g_mkdir_with_parents (kerberos_dir, S_IRWXU) == 0) { - kerberos_cache = g_strdup_printf ("DIR:%s", kerberos_dir); - gdm_session_worker_set_environment_variable (worker, - "KRB5CCNAME", - kerberos_cache); - g_free (kerberos_cache); - kerberos_cache = NULL; - } - g_free (kerberos_dir); - } - environment = gdm_session_worker_get_environment (worker); g_assert (geteuid () == getuid ()); |