Ticket #126 (closed defect: fixed)

Opened 13 years ago

Last modified 13 years ago

debathena-alpine-config should use DEB_TRANSFORM_FILES

Reported by: broder Owned by:
Priority: low Milestone:
Component: Keywords: proposed
Cc: Fixed in version:
Upstream bug:

Description

The Debathena pine.conf is 537 lines long. I bet we didn't write all of that.

We should use DEB_TRANSFORM_FILES so that it's clear what in that file is local change and what is system defaults.

Change History

comment:1 Changed 13 years ago by broder

Ok. Here are a list of the values that seem to have been changed from the default. The default setting for all of these appears to be the empty string.

  • user-domain: mit.edu
  • nntp-server: news.mit.edu
  • inbox-path: {mit.edu/hesiod/imap}INBOX
  • feature-list:
    enable-mail-check-cue
    	save-will-quote-leading-froms
    	enable-full-header-cmd
    
  • bugs-fullname: Debian-Athena Project
  • bugs-address: debathena@…
  • suggest-fullname: Debian-Athena Project
  • suggest-address: debathena@…
  • local-fullname: Debian-Athena Project
  • local-address: debathena@…
  • url-viewers: /usr/bin/sensible-browser
  • folder-collections:
    "MIT Mail" {mit.edu/hesiod/imap}INBOX.[],
    	"Old MH Mail" #mh/[],
    	"Old Pine Mail" ~/mail/[]
    
  • sendmail-path: /usr/lib/debathena-msmtp -t
  • rsh-open-timeout=0
  • ssh-open-timeout=0
  • new-version-threshold=z

new-version-threshold has the following comment:

# (Athena hack: 'z' should be lexically greater than any pine version.)

These all seem to be basically sane, modulo the feature-list, which don't mean anything to me. I wonder if we set sensible-browser or if Debian/Ubuntu? does.

comment:2 Changed 13 years ago by broder

Oh, wow. I apparently used a really old and crusty pine.conf without realizing it. Let's try this again:

  • user-domain: mit.edu
  • nntp-server: news.mit.edu
  • inbox-path: {mit.edu/hesiod/imap}INBOX
  • feature-list:
    enable-mail-check-cue
    	save-will-quote-leading-froms
    	enable-full-header-cmd
    
  • bugs-fullname: Athena Bugs
  • bugs-address: bugs@…
  • suggest-fullname: Athena Suggestions
  • suggest-address: suggest@…
  • local-fullname: Athena Consultants
  • local-address: old-mail@…
  • url-viewers: /usr/bin/sensible-browser
  • folder-collections: "MIT Mail" {mit.edu/hesiod/imap}INBOX.[]
  • sendmail-path: /usr/lib/debathena-msmtp -t
  • rsh-open-timeout=0
  • ssh-open-timeout=0
  • new-version-threshold=z

new-version-threshold has the following comment:

# (Athena hack: 'z' should be lexically greater than any pine version.)

These all seem to be basically sane, modulo the feature-list, which don't mean anything to me. I wonder if we set sensible-browser or if Debian/Ubuntu? does.

comment:3 Changed 13 years ago by tabbott

It might make sense to remove the bugs-fullname and similar customizations if all we're doing is configuring alpine.

I think "ssh-open-timeout" and "rsh-open-timeout" seem out of place.

comment:4 Changed 13 years ago by broder

Hmm...why are we explicitly using msmtp? That seems like we're clearly ignoring a sysadmin's decision of what MTA to use.

Can we come up with a way to use /usr/sbin/sendmail instead?

My best idea so far is switching the dependency on debathena-msmtp-config to depending debathena-msmtp-mta | mail-transport-agent, but if there's already a mail-transport-agent installed, that doesn't quite provide the impetus to install debathena-msmtp-instead.

geofft points out:

   debathena / alpine / geofft  23:42  (One can't proceed from the informal to th
       I think that might be why we do this, so the Debathenized mail client
       uses Athena mail delivery, but the rest of the system remains intact.

comment:5 Changed 13 years ago by broder

  • Keywords proposed added

Fixed in r23618 and r23622. Currently in proposed.

Will move to production on Wednesday.

comment:6 Changed 13 years ago by broder

  • Status changed from new to closed
  • Resolution set to fixed

This was deployed last Friday.

Note: See TracTickets for help on using tickets.