[26390] in Source-Commits
Re: /svn/athena r25542 - trunk/debathena/config/pam-config/debian
daemon@ATHENA.MIT.EDU (Jonathan Reed)
Fri Jun 1 11:47:42 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.1206010044460.18441@multics.mit.edu>
Date: Fri, 1 Jun 2012 11:47:39 -0400
Cc: source-commits@MIT.EDU
Message-Id: <5CE3B8ED-A5DE-454E-90DE-BD0EE4C3CC6A@MIT.EDU>
To: Benjamin Kaduk <kaduk@MIT.EDU>
Content-Transfer-Encoding: 8bit
OK, I looked at this. gdm will happily display very long lines. On a 1024x768 display, 140 characters is about the upper-bound before it goes off the screen. (If you have less than 1024 horizontal pixels _and_ want to run -cluster, go buy a real computer).
However, it will also display multiple lines (I tested up to 10, which fit comfortably on the screen without obscuring the rest of the UI). If you turn on "large fonts" in universal access, 90 characters and 5 lines is about the upper bound. For our purposes, I suggest we limit ourselves to 80 characters per line, 2 lines.
-Jon
On Jun 1, 2012, at 12:46 AM, Benjamin Kaduk wrote:
> On Thu, 31 May 2012, Jonathan Reed wrote:
>
>> 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.
>
> Huh, that small. I had forgotten...
>
>> 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.
>
> I don't think we need to do that; I expect that people who are adding '@mit.edu' to their username are unlikely to go straight to the Knowledge Base for answers.
>
>>
>> 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.
>
> I would prefer that to the current version...
>
>>
>> "Or we could WONTFIX this".
>>
>
> ... but I think I'd rather just WONTFIX the bug.
> -Ben
>
>> -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 '@'.
>>>>
>>>>
>>
>>