[gdm] worker: don't set KRB5CCNAME
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gdm] worker: don't set KRB5CCNAME
- Date: Tue, 21 May 2013 18:55:19 +0000 (UTC)
commit a019c171ec89e3a81388073b78e6c60a4702a59d
Author: Ray Strode <rstrode redhat com>
Date: Tue May 21 14:54:06 2013 -0400
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.
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 da90197..8a23b72 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 ());
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]