It is possible to install mailman into a non-standard path through use of the MM_DIR tunable. Unfortunately, the port installation logic doesn't apply the modified MM_DIR to the start script - it just assumes ${PREFIX}/mailman. Some judicious sed'ding is required on the start script at install time to allow for MM_DIR not being ${PREFIX}/mailman. How-To-Repeat: Install the port with non-standard MM_DIR and try to start mailman.
Responsible Changed From-To: freebsd-ports-bugs->jmelo Over to maintainer
State Changed From-To: open->closed Committed. Thanks!