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
auskommentieren.
# 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
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/*

