Installationsanleitungen

Feintuning

Wer will, kann auch noch etwas Platz sparen, da die normale Mailmaninstallation mit über 20 MB zu Buche schlägt...

Mit den folgenden Tips kann man das auf ca. 6 MB reduzieren :)

Es kann natürlich sein, dass ich zuviel lösche, aber bei mir funktioniert's. Wenn ihr also sicher(er) sein wollt, dass euch der Mailman nicht um die Ohren fliegt, macht das nicht!.

  • ~/mailman/cgi-bin und ~/mailman/icons können gelöscht werden, da sie ja an anderer Stelle noch vorhanden sind.
  • In ~/mailman/messages die nicht benötigten Sprachen löschen (bis auf englisch).
  • In ~/mailman/templates die nicht benötigten Sprachen löschen (bis auf englisch).
  • ~/mailman/tests kann, soweit ich das sehe, komplett gelöscht werden.
  • Falls man koreanisch und japanisch nicht braucht, kann man folgendes machen:
    In ~/mailman/bin/paths.py, ~/mailman/cron/paths.py und ~/mailman/scripts/paths.py die Zeilen:

    # In a normal interactive Python environment, the japanese.pth and korean.pth
    # files would be imported automatically. But because we inhibit the importing
    # of the site module, we need to be explicit about importing these codecs.
    import japanese
    # As of KoreanCodecs 2.0.5, you had to do the second import to get the Korean
    # codecs installed, however leave the first import in there in case an upgrade
    # changes this.
    import korean
    import korean.aliases

    auskommentieren.
    Dann kann man ~/mailman/pythonlib/japanese, ~/mailman/pythonlib/korean, ~/mailman/pythonlib/korean.pth sowie ~/mailman/pythonlib/lib löschen.
  • Man kann auch noch die Debug-Informationen aus den binaries strippen:
    strip ~/mailman/mail/mailman
    strip ~/mailman/cgi-bin/*
    strip ~/doms/example.com /cgi/mailman/*
Geändert am: 14.03.2005, 23:31 Uhr
Nach oben
Druckversion