diff options
Diffstat (limited to 'x11/gdm1/patches/patch-af')
-rw-r--r-- | x11/gdm1/patches/patch-af | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/x11/gdm1/patches/patch-af b/x11/gdm1/patches/patch-af deleted file mode 100644 index e899ff3c2e0..00000000000 --- a/x11/gdm1/patches/patch-af +++ /dev/null @@ -1,32 +0,0 @@ -$NetBSD: patch-af,v 1.1.1.1 2004/01/20 13:33:14 xtraeme Exp $ - ---- daemon/slave.c.orig Mon Mar 5 01:29:54 2001 -+++ daemon/slave.c Tue Oct 22 20:28:04 2002 -@@ -457,11 +457,14 @@ - gdm_setenv ("DISPLAY", d->name); - gdm_setenv ("LOGNAME", login); - gdm_setenv ("USER", login); -+#ifndef HAVE_SETLOGIN - gdm_setenv ("USERNAME", login); -+#endif - gdm_setenv ("HOME", pwent->pw_dir); - gdm_setenv ("GDMSESSION", session); - gdm_setenv ("SHELL", pwent->pw_shell); - gdm_unsetenv ("MAIL"); /* Unset $MAIL for broken shells */ -+ gdm_unsetenv ("GROUP"); - - /* Special PATH for root */ - if (pwent->pw_uid == 0) -@@ -517,7 +520,11 @@ - if (setgid (pwent->pw_gid) < 0) - gdm_slave_exit (DISPLAY_REMANAGE, - _("gdm_slave_session_start: Could not setgid %d. Aborting."), pwent->pw_gid); -- -+#ifdef HAVE_SETLOGIN -+ if (setlogin (login) < 0) -+ gdm_slave_exit (DISPLAY_REMANAGE, -+ _("gdm_slave_session_start: Could not set login name %s. Aborting."), login); -+#endif - if (initgroups (login, pwent->pw_gid) < 0) - gdm_slave_exit (DISPLAY_REMANAGE, - _("gdm_slave_session_start: initgroups() failed for %s. Aborting."), login); |