~ubuntu-branches/ubuntu/hardy/mailman/hardy-updates

« back to all changes in this revision

Viewing changes to README.LINUX

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2006-07-03 16:59:25 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060703165925-175ubna955u796c0
Tags: 0:2.1.8-1ubuntu1
* Merge to Debian; remaining Ubuntu changes:
  - debian/mailman.init: Create /var/{run,lock}/mailman.
  - debian/control: exim4 -> postfix.
* debian/control: Dependency fix: apache -> apache2.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Mailman - The GNU Mailing List Management System
2
 
Copyright (C) 1998-2003 by the Free Software Foundation, Inc.
3
 
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
4
 
 
5
 
 
6
 
GNU/LINUX ISSUES
7
 
 
8
 
    GNU/Linux seems to be the most popular platform on which to run
9
 
    Mailman.  Here are some hints on getting Mailman to run on Linux:
10
 
 
11
 
    If you are getting errors with hard link creations and/or you are using
12
 
    a special secure kernel (securelinux/openwall/grsecurity), see
13
 
    contrib/README.check_perms_grsecurity.
14
 
 
15
 
    Note that if you are using Linux Mandrake in secure mode, you are probably
16
 
    concerned by this.
17
 
 
18
 
    Apparently Mandrake 9.0 changed the permissions on gcc, so if you
19
 
    build as the mailman user, you need to be sure mailman is in the
20
 
    cctools group.
21
 
 
22
 
 
23
 
PYTHON PACKAGES
24
 
 
25
 
    Note that if you installed Python from your Linux distribution's
26
 
    package manager (e.g. .rpms for Redhat-derived systems or .deb for
27
 
    Debian), you must install the `development' package of Python, or
28
 
    you may not get everything you need.
29
 
 
30
 
    For example, using Python 2.2 on Debian, you will need to install
31
 
    the python2.2-dev package.  On Redhat, you probably need the
32
 
    python2-devel package.
33
 
 
34
 
    If you install Python from source, you should be fine.
35
 
 
36
 
    One symptom of this problem, although for unknown reasons, is that
37
 
    you might get an error such as this during your install:
38
 
 
39
 
        Traceback (most recent call last):
40
 
          File "bin/update", line 44, in ?
41
 
            import paths
42
 
        ImportError: No module named paths
43
 
        make: *** [update] Error 1
44
 
 
45
 
    If this happens, install the Python development package and try
46
 
    "configure ; make install" again.
47
 
 
48
 
    This problem can manifest itself in other Linux distributions in
49
 
    different ways, although usually it appears as ImportErrors.
50
 
 
51
 
 
52
 
 
53
 
Local Variables:
54
 
mode: text
55
 
indent-tabs-mode: nil
56
 
End: