[27339] in Athena Bugs

home help back first fref pref prev next nref lref last post

Re: Debathena Beta: thunderbird

daemon@ATHENA.MIT.EDU (Evan Broder)
Wed Jul 22 13:33:23 2009

Message-ID: <4A674D55.3040207@mit.edu>
Date: Wed, 22 Jul 2009 10:33:09 -0700
From: Evan Broder <broder@mit.edu>
MIME-Version: 1.0
To: mkhusid@mit.edu
In-Reply-To: <200907161633.n6GGXqw9021275@outgoing.mit.edu>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Spam-Flag: NO
X-Spam-Score: 0.00
Cc: bugs@mit.edu
Errors-To: bugs-bounces@mit.edu

Hi -
    Sorry we dropped this on the floor for a bit; we were waiting to
respond until we had a chance to discuss it at the Release Team meeting
yesterday.

First of all, storing your password in AFS is not inherently insecure.
The wrapper script for Thunderbird (/usr/bin/thunderbird.debathena) sets
the AFS permissions on your Thunderbird profile to be private, and the
debathena-afs-config package enables AFS wire encryption (in
/etc/openafs/afs.conf.client).

It's also not really worse than our current setup for Firefox - we don't
disallow storing passwords there, and they also go into a private
directory in your homedir. In both cases, the passwords are obfuscated
but not encrypted.

Also, one of the goals of Debathena is to create a distribution where
the differences from the standard Ubuntu configurations are minimal, so
when we were creating the debathena-thunderbird-config package, we tried
to limit the options we set to only those needed to get the right
configuration in place. As a result, we dropped several options used by
the thunderbird locker from our config.

With all that said, we did decide yesterday to re-enable this option,
but as a defaultPref instead of a lockPref. I went looking in the
thunderbird locker's config, though, and I can't find the setting that
disables storing passwords. My best guess was signon.rememberSignons,
but that line is commented out. Do you know which preference we need to
be setting?

- Evan

mkhusid@MIT.EDU wrote:
> System name:		m12-182-2
> Type:			i686
> Display type:		ATI Technologies Inc RV516 [Radeon X1300/X1550 Series]
>
> Shell:			/bin/athena/tcsh (?)
> Window manager:		unknown
>
> What were you trying to do?
> 	Running thunderbird.  Thunderbird asked me to enter a password and provided a remember password option.  
>
> What's wrong:
> 	Option to remember password was intentionally disabled on previous versions of Athena due to security of storing the kerberos password on AFS.
>
> What should have happened:
> 	There should have been no option to store password in Thunderbird.
>
> Please describe any relevant documentation references:
>        Please see details on the implementation in the thunderbird locker.	
>   

home help back first fref pref prev next nref lref last post