summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Cameron <brian.cameron@sun.com>2007-08-27 22:40:37 +0000
committerBrian Cameron <bcameron@src.gnome.org>2007-08-27 22:40:37 +0000
commit56bdce696d2339fdbe15c3d359fce634714d02ba (patch)
tree5e129271e9fcabb7fe37ce663195ca1303b4a51d
parentca1477d323fc799ee8f516f905caf5f08958faa1 (diff)
downloadgdm-56bdce696d2339fdbe15c3d359fce634714d02ba.tar.gz
When using gdm_verify_standalone_pam_conv we need to send echo to FALSE
2007-08-27 Brian Cameron <brian.cameron@sun.com> * daemon/verify-pam.c: When using gdm_verify_standalone_pam_conv we need to send echo to FALSE when PAM_PROMPT_ECHO_OFF is handled. Fixes bug #302282. svn path=/branches/gnome-2-18/; revision=5193
-rw-r--r--ChangeLog6
-rw-r--r--daemon/verify-pam.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 8dd90aef..0b534a70 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-08-27 Brian Cameron <brian.cameron@sun.com>
+
+ * daemon/verify-pam.c: When using gdm_verify_standalone_pam_conv
+ we need to send echo to FALSE when PAM_PROMPT_ECHO_OFF is
+ handled. Fixes bug #302282.
+
2007-08-03 Lukasz Zalewski <lukas@dcs.qmul.ac.uk>
* daemon/gdm.c: Fixes bug #457098. Range check in
diff --git a/daemon/verify-pam.c b/daemon/verify-pam.c
index 841b5acb..91baca0c 100644
--- a/daemon/verify-pam.c
+++ b/daemon/verify-pam.c
@@ -670,7 +670,7 @@ gdm_verify_standalone_pam_conv (int num_msg, struct pam_message **msg,
text = g_strdup (m);
/* PAM requested textual input with echo off */
- question_msg = g_strdup_printf ("question_msg=%s$$echo=%d", text, TRUE);
+ question_msg = g_strdup_printf ("question_msg=%s$$echo=%d", text, FALSE);
gdm_slave_send_string (GDM_SOP_SHOW_QUESTION_DIALOG, question_msg);