freebsd-ports/x11/gdm2/files/patch-ak
Yukihiro Nakai 8e217384f3 Initial release.
GNOME version of xdm display manager.

This gdm has been a headache for us, the GNOME
binary maintainer for FreeBSD. Half of patches are from
NetBSD pkgsrc system.

Thanks for NetBSD and TAKANO Yuji <takachan@running-dog.net>!
2000-09-13 15:12:29 +00:00

22 lines
629 B
Plaintext

--- daemon/gdm.c.orig Wed Sep 13 01:04:25 2000
+++ daemon/gdm.c Wed Sep 13 01:05:17 2000
@@ -271,18 +271,12 @@
else
GdmUserId = pwent->pw_uid;
- if (GdmUserId==0)
- gdm_fail (_("gdm_config_parse: The gdm user should not be root. Aborting!"));
-
grent = getgrnam (GdmGroup);
if (!grent)
gdm_fail (_("gdm_config_parse: Can't find the gdm group (%s). Aborting!"), GdmGroup);
else
GdmGroupId = grent->gr_gid;
-
- if (GdmGroupId==0)
- gdm_fail (_("gdm_config_parse: The gdm group should not be root. Aborting!"));
setegid (GdmGroupId); /* gid remains `gdm' */
seteuid (GdmUserId);