[1928] in athena10
Re: mutt config
daemon@ATHENA.MIT.EDU (Greg Price)
Sat Mar 28 21:06:46 2009
Date: Sat, 28 Mar 2009 21:05:45 -0400
From: Greg Price <price@MIT.EDU>
To: Evan Broder <broder@mit.edu>
Cc: debathena@mit.edu
Message-ID: <20090329010545.GA21912@vinegar-pot.mit.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <49C88608.10404@mit.edu>
On Tue, Mar 24, 2009 at 03:04:40AM -0400, Evan Broder wrote:
> Looking at the "official Athena mail clients":
> - alpine saves mail into the sent-mail IMAP folder.
> - Evolution saves mail into a local Sent folder (stored in ~/.evolution)
>
> On the other hand, the Evolution wrapper takes steps to make sure that
> ~/.evolution isn't world readable. I'd like to not have to go to that
> trouble, so I think I'd be in favor of following alpine's lead here.
In fact, it turns out that Alpine's choice is exactly what I do
myself, equivalent to
set record=+INBOX.sent-mail
So for compatibility with Alpine on the same mailbox, and because the
Mutt default is useless, I set $record like that. I also added
$postponed to match Alpine, since that's the remaining folder whose
name Mutt expects to know.
> Hmm...if this script is using ldapsearch, debathena-ldap-config should
> automatically set a host of ldap.mit.edu and a base of dc=mit,dc=edu,
> meaning that wouldn't even be providing the strings. It would probably
> be sufficient to pull in the package and point at it, which seems much
> less annoying.
>
> We don't currently configure LDAP by default for alpine or evolution,
> but they both do have the capability built-in, so users could configure
> it themselves. My inclination is to add lbdb to -extra-software-nox or
> something so that users who want it can enable LDAP with what should be
> a single config line.
That'd be reasonable. I'd also check if it's harmless to set when the
program doesn't exist, and if so would just set it.
> All of our releases but Etch and Dapper actually create a /etc/Muttrc.d
> directory when they install. You should check to see if Etch's and
> Dapper's mutts will respect a Muttrc.d directory if you create it
> instead of them. If not...this gets uglier, although it wouldn't be too
> hard to transform on Etch/Dapper and just drop the file in everywhere
> else. If it was just Dapper, I'd say screw it, but I think we do still
> care about Etch...for now, at least.
Yuck. Will deal with this in a later commit than my first version.
Greg