Python インストール
Mailman は、Python Version 2.1 以上が必要である。 VineLinux3.1 をインストールした時点で、すでに 2.3.4
も同時に導入されている。
ただし、 devel パッケージが必要なのでインストールしておく。
# apt-get install python-develテストの結果、2.3.2 では日本語化部分に不具合が発生し、Mailman のスクリプトの一部が異常終了することが判明した。具体的には、月に1度自動配送される「メーリングリスト会員情報備忘通知」スクリプトにおいて、`unknown encoding: EUC-JP' を吐いて転けた。(後述の日本語コーデックを適用してもダメ)
従って、 Python 2.2.3 を デュアルインストールすることにした。
$ wget http://www.python.org/ftp/python/2.2.3/Python-2.2.3.tgzデフォルトで /usr/local/bin/ にインストールされる。
$ tar xvzf Python-2.2.3.tgz
$ cd Python-2.2.3
$ ./configure
$ su
# make install
次に日本語化モジュールをインストールする。
# wget http://www.python.jp/Zope/download/JapaneseCodecs/JapaneseCodecs-1.4.11.tar.gz
# tar zxvf JapaneseCodecs-1.4.11.tar.gz
# cd JapaneseCodecs-1.4.11
# /usr/local/bin/python2.2 setup.py install
