[26383] in Source-Commits
Re: /svn/athena r25542 - trunk/debathena/config/pam-config/debian
daemon@ATHENA.MIT.EDU (Jonathan Reed)
Thu May 31 21:46:06 2012
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Jonathan Reed <jdreed@MIT.EDU>
In-Reply-To: <alpine.GSO.1.10.1205312133420.18441@multics.mit.edu>
Date: Thu, 31 May 2012 21:46:03 -0400
Cc: source-commits@MIT.EDU
Message-Id: <397A3ECE-B1BC-49E9-8225-331642634E79@MIT.EDU>
To: Benjamin Kaduk <kaduk@MIT.EDU>
Content-Transfer-Encoding: 8bit
No, not quite. This is a gdm-only problem. lightdm already yells at you if you don't show up in /etc/passwd or NSS.
This is not a major issue, since it happens like once a year. Complete sentences are nice, but if I had to pick between complete sentences or more details, I'd pick more details. Our space is already limited -- on large displays, such as those in cluster, the gdm greeter will expand to display the PAM text. On, say, 1024x768, the message will be truncated. If we're concerned about truncation, we could do something like "Authentication error: E1234", and then have an article in Hermes explaining what that means.
If it's just the articles you're missing, we could reword it as:
"Cannot authenticate. Check the network connection. Do not use '@' in your username."
which has complete sentences, albeit in the imperative.
"Or we could WONTFIX this".
-Jon
On May 31, 2012, at 9:34 PM, Benjamin Kaduk wrote:
> I'm a little unhappy that we lose complete sentences.
> Per zephyr, it sounds like Jon is going to investigate what constraints we actually suffer under in the lightdm world.
> -Ben
>
> On Thu, 31 May 2012, Jonathan D Reed wrote:
>
>> Author: jdreed
>> Date: 2012-05-31 09:25:25 -0400 (Thu, 31 May 2012)
>> New Revision: 25542
>>
>> Modified:
>> trunk/debathena/config/pam-config/debian/changelog
>> trunk/debathena/config/pam-config/debian/issue.net.no_network
>> Log:
>> In pam-config:
>> * Explain that Kerberos errors can be caused by @ signs (Trac: #612)
>>
>>
>> Modified: trunk/debathena/config/pam-config/debian/changelog
>> ===================================================================
>> --- trunk/debathena/config/pam-config/debian/changelog 2012-05-31 13:18:13 UTC (rev 25541)
>> +++ trunk/debathena/config/pam-config/debian/changelog 2012-05-31 13:25:25 UTC (rev 25542)
>> @@ -1,3 +1,9 @@
>> +debathena-pam-config (1.19) unstable; urgency=low
>> +
>> + * Explain that Kerberos errors can be caused by @ signs (Trac: #612)
>> +
>> + -- Jonathan Reed <jdreed@mit.edu> Thu, 31 May 2012 09:24:41 -0400
>> +
>> debathena-pam-config (1.18.3) unstable; urgency=low
>>
>> * No change rebuild to pick up config-package-dev 4.13 changes
>>
>> Modified: trunk/debathena/config/pam-config/debian/issue.net.no_network
>> ===================================================================
>> --- trunk/debathena/config/pam-config/debian/issue.net.no_network 2012-05-31 13:18:13 UTC (rev 25541)
>> +++ trunk/debathena/config/pam-config/debian/issue.net.no_network 2012-05-31 13:25:25 UTC (rev 25542)
>> @@ -1 +1 @@
>> -Cannot contact the Athena login servers. Please check your network connection and try again.
>> +Cannot contact Kerberos realm. Check network connection & ensure username does not contain '@'.
>>
>>