]> git.pld-linux.org Git - packages/xorg-app-xdm.git/blobdiff - xorg-app-xdm-pam_tty.patch
- updated to 1.1.16
[packages/xorg-app-xdm.git] / xorg-app-xdm-pam_tty.patch
index aa8adbcaa5856bc7ace2eb28e3a7e3f0b019f2bc..0d5fcb2585da2c207922237c8c64c51908893f96 100644 (file)
@@ -1,14 +1,16 @@
---- xdm-1.1.0/greeter/greet.c.orig     2006-08-14 20:00:05.000000000 +0200
-+++ xdm-1.1.0/greeter/greet.c  2006-10-15 01:18:00.810129000 +0200
-@@ -541,6 +541,11 @@
+Set PAM_TTY for remote displays too (used e.g. by pam_time)
+--- xdm-1.1.11/greeter/greet.c.orig    2011-09-25 09:35:47.000000000 +0200
++++ xdm-1.1.11/greeter/greet.c 2011-09-26 16:43:55.211132926 +0200
+@@ -535,6 +535,12 @@
+                                       (*pamhp, PAM_RHOST, hostname));
                free(hostname);
            }
-       }
-+      /* "for graphical, X-based, applications the value for this
-+       * item should be the $DISPLAY variable." (pam_appl docs)
-+       */
-+      RUN_AND_CHECK_PAM_ERROR(pam_set_item,
-+                              (*pamhp, PAM_TTY, d->name));
-  
-       if (!greet->allow_null_passwd) {
-           pam_flags |= PAM_DISALLOW_NULL_AUTHTOK;
++
++          /* "for graphical, X-based, applications the value for this
++           * item should be the $DISPLAY variable." (pam_appl docs)
++           */
++          RUN_AND_CHECK_PAM_ERROR(pam_set_item,
++                                  (*pamhp, PAM_TTY, d->name));
+       } else {                        /* Displaying on local host */
+           const char *ttyname = NULL;
This page took 0.086984 seconds and 4 git commands to generate.