FAQ
Hi Mark Sapiro, hi folks.

I have asked my ISP to update my Debian Etch server to Debian Lenny to
be able and use a higher version of Mailman (and other stuff). It's done
now, but "aptitude install mailman" or "apt-get install mailman" won't
give me more than v2.1.11.

After the Debian update, all not-English Mailman web pages on my server
looked rather ugly because they still (or again) use the ISO-8859-x
encodings instead of UTF-8.

I hoped to get at least Mailman v2.1.12 with the Debian update which
brings better German localized files - but my ISP now informed me that
this is kind of a restriction in the Debian philosophy which does not
always support the current packages of applications.

They asked me to install Mailman v2.1.13 "manually" because this doesn't
seem to be possible with apt-get right now.

Because I have not installed a single app myself without the help of the
package manager aptitude, I am kind of stuck.

Can you give me a little howto?

PS: Yes, I would like to update to v2.1.13 first, then fix the UTF-8
issue afterwards.

Best regards,
Ulf Dunkel

Search Discussions

  • Adam McGreggor at Mar 26, 2010 at 8:19 pm

    On Fri, Mar 26, 2010 at 08:35:22PM +0100, Ulf Dunkel wrote:
    now, but "aptitude install mailman" or "apt-get install mailman" won't
    give me more than v2.1.11.
    You might find using the Squeeze or Sid versions
    http://packages.debian.org/search?keywords=mailman
    work. However, the usual caution applies of mixing versions.

    I think a couple of people have used those, per this list's archive --
    it might be worth searching for "backports" in the archive, or some
    keywords around "debian" "2.1.13" or so-on.
    I hoped to get at least Mailman v2.1.12 with the Debian update which
    brings better German localized files - but my ISP now informed me that
    this is kind of a restriction in the Debian philosophy which does not
    always support the current packages of applications.
    I've usually found it to be a case of how busy the packager/maintainer is.
    They asked me to install Mailman v2.1.13 "manually" because this doesn't
    seem to be possible with apt-get right now.
    That's an option, too. Although it's something to remember to
    maintain.
    Because I have not installed a single app myself without the help of the
    package manager aptitude, I am kind of stuck.
    "apt-cache search mailman"
    Can you give me a little howto?
    Debian has good documentation. See also
    http://www.debian-administration.org
    for example.

    --
    ``Fog In Channel: Continent Cut Off''
    (urban-legend newspaper headline, c. 1905)
  • Terri Oda at Mar 26, 2010 at 8:21 pm

    Ulf Dunkel wrote:
    They asked me to install Mailman v2.1.13 "manually" because this doesn't
    seem to be possible with apt-get right now.

    Because I have not installed a single app myself without the help of the
    package manager aptitude, I am kind of stuck.

    Can you give me a little howto?
    There's one on list.org: http://list.org/mailman-install/index.html

    It may not seem little from that table of contents, but the sections
    mostly quite short and simple. I think it's bundled with the source,
    and you can get it in a few other formats if you prefer:

    http://list.org/site.html

    Terri
  • Mark Sapiro at Mar 27, 2010 at 2:05 am

    Terri Oda wrote:
    Ulf Dunkel wrote:
    They asked me to install Mailman v2.1.13 "manually" because this doesn't
    seem to be possible with apt-get right now.

    Because I have not installed a single app myself without the help of the
    package manager aptitude, I am kind of stuck.

    Can you give me a little howto?
    There's one on list.org: http://list.org/mailman-install/index.html

    It may not seem little from that table of contents, but the sections
    mostly quite short and simple. I think it's bundled with the source,
    and you can get it in a few other formats if you prefer:

    http://list.org/site.html

    Terri is correct about Mailman not being particularly difficult to
    install, but there are some caveats for upgrading a Debian
    installation from source. When you run configure, you will probably
    want to specify

    --prefix=/usr/lib/mailman --with-var-prefix=/var/lib/mailman
    --with-username=list --with-groupname=list

    You probably also need to specify --with-cgi-gid= and -with-mail-gid=.
    These are respectively the group with which the web server invokes
    CGIs (maybe www-data?) and the group with which the mail server will
    invoke the wrapper, although Debian normally uses
    postfix_to_mailman.py, but I think the group is important. Debian
    patches the wrappers to accept any group with numerical gid < 100, but
    without that patch, you need to get it right.

    You might also look at other Debian patches at
    <http://patch-tracker.debian.org/package/mailman>. In particular,
    those Defaults.py.in patches in "01_defaults.debian.patch" are things
    you probably want in mm_cfg.py to keep doing things the Debian way.

    The alternative is to do a default source install per the manual and
    then move your lists per the FAQ at <http://wiki.list.org/x/2oA9>.

    --
    Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Stefan Foerster at Mar 27, 2010 at 2:44 am

    * Mark Sapiro <mark at msapiro.net>:
    Ulf Dunkel wrote:
    They asked me to install Mailman v2.1.13 "manually" because this doesn't
    seem to be possible with apt-get right now.

    Because I have not installed a single app myself without the help of the
    package manager aptitude, I am kind of stuck.

    Can you give me a little howto?
    [...]
    You might also look at other Debian patches at
    <http://patch-tracker.debian.org/package/mailman>. In particular,
    those Defaults.py.in patches in "01_defaults.debian.patch" are things
    you probably want in mm_cfg.py to keep doing things the Debian way.
    I backported 2.1.13 to stable, pending upload at
    http://debian.incertum.net/ within the next ten minutes.


    Cheers
    Stefan
  • Ulf Dunkel at Mar 28, 2010 at 10:04 am
    Hi Stefan.
    On 27.03.2010 03:44, Stefan Foerster wrote:
    * Mark Sapiro <mark at msapiro.net>:
    Ulf Dunkel wrote:
    They asked me to install Mailman v2.1.13 "manually" because this doesn't
    seem to be possible with apt-get right now.

    Because I have not installed a single app myself without the help of the
    package manager aptitude, I am kind of stuck.

    Can you give me a little howto?
    [...]
    You might also look at other Debian patches at
    <http://patch-tracker.debian.org/package/mailman>. In particular,
    those Defaults.py.in patches in "01_defaults.debian.patch" are things
    you probably want in mm_cfg.py to keep doing things the Debian way.
    I backported 2.1.13 to stable, pending upload at
    http://debian.incertum.net/ within the next ten minutes.
    Your backport helped me to easily install Mailman 2.1.13.

    Well, now I'm still stuck with iso-8859-1 encoded interface pages, but
    that will have to wait until tomorrow. SUNDAY break. ;-)

    TY

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedMar 26, '10 at 7:35p
activeMar 28, '10 at 10:04a
posts6
users5
websitelist.org

People

Translate

site design / logo © 2023 Grokbase