I have a FreeBSD-6.2 server box , I am trying to settup my mailinlists
system in this box , I have postfix installation working file , in
order to create mailing lists ,
Here I tried to install Mailman from /usr/ports to be used with postfix
MTA but I got an error , pls help me to fix thsi error
[EMAIL PROTECTED] /usr/ports/mail/mailman]# pwd
/usr/ports/mail/mailman
[EMAIL PROTECTED] /usr/ports/mail/mailman]# make all install clean
MM_GROUPNAME=nobody MM_GROUPID=65534
cd /usr/ports/mail/mailman make config;
..
=== Vulnerability check disabled, database not found
=== Found saved configuration for mailman-2.1.9_4
You may change the following build options:
MM_USERNAME=mailman The username of the Mailman user.
MM_USERID=91The user ID of the Mailman user.
MM_GROUPNAME=mailmanThe group to which the Mailman user will belong.
MM_GROUPID=MM_USERIDThe group ID for the Mailman user.
MM_DIR=mailman Mailman will be installed in /usr/local/mailman.
CGI_GID=www
The group name or id under which your web server executes CGI scripts.
IMGDIR=www/iconsIcon images will be installed in /usr/local/www/icons.
= mailman-2.1.9.tgz doesn't seem to exist in /usr/ports/distfiles/mailman.
= Attempting to fetch from
http://heanet.dl.sourceforge.net/sourceforge/mailman/.
mailman-2.1.9.tgz
100% of 7645 kB 36 kBps 00m00s
=== Extracting for mailman-2.1.9_4
= MD5 Checksum OK for mailman/mailman-2.1.9.tgz.
= SHA256 Checksum OK for mailman/mailman-2.1.9.tgz.
=== Patching for mailman-2.1.9_4
=== Applying FreeBSD patches for mailman-2.1.9_4
=== mailman-2.1.9_4 depends on file: /usr/local/bin/python2.5 - found
=== Configuring for mailman-2.1.9_4
--- Starting install script:
--- Using existing group nobody
--- Adding user mailman (91)
--- Creating Mailman directory (/usr/local/mailman)
creating cache ./config.cache
checking for --with-python... /usr/local/bin/python2.5
checking Python interpreter... /usr/local/bin/python2.5
checking Python version... 2.5.1
checking that Python has a working distutils... yes
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking whether make sets ${MAKE}... yes
checking for true... /usr/bin/true
checking for --without-gcc... no
checking for gcc... cc
checking whether the C compiler (cc -O2 -fno-strict-aliasing -pipe ) works...
yes
checking whether the C compiler (cc -O2 -fno-strict-aliasing -pipe ) is a
cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking whether #! works in shell scripts... yes
checking for --with-var-prefix... no
checking for --with-permcheck... yes
checking for --with-username... mailman
checking for user name mailman... okay
checking for --with-groupname... nobody
checking for group name nobody... okay
checking permissions on /usr/local/mailman... okay
checking for mail wrapper group; i.e. --with-mail-gid... configure: error:
* No group name mailman found for the mail wrapper program.
* This is the group that your mail server will use to run Mailman's
* programs. You should specify an existing group with the
* --with-mail-gid configure option, or use --without-permcheck to
* skip this verification step. See also your mail server's documentation,
* and Mailman's INSTALL file for details
=== Script configure failed unexpectedly.
Please report the problem to [EMAIL PROTECTED] [maintainer] and attach the
/usr/ports/mail/mailman/work/mailman-2.1.9/config.log including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1
Stop in /usr/ports/mail/mailman.
*** Error code 1
Stop in /usr/ports/mail/mailman.
[EMAIL PROTECTED] /usr/ports/mail/mailman]#
Please help me to install mailman successfully
Thanks in Advance
kk_CHN
here the mailman config.log
[EMAIL PROTECTED] ~]# tail -200
/usr/ports/mail/mailman/work/mailman-2.1.9/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
configure:558: checking for --with-python
configure:612: checking Python interpreter
configure:628: checking Python version
configure:662: checking that Python has a working distutils
configure:728: checking for a BSD compatible install
configure:781: checking whether make sets ${MAKE}
configure:810: checking for true
configure:846: checking for --without-gcc
configure:875: checking for gcc
configure:988: checking whether the C compiler (cc -O2 -fno-strict-aliasing
-pipe ) works
configure:1004: cc -o conftest -O2 -fno-strict-aliasing -pipeconftest.c
15
configure:1030: checking whether the C compiler (cc -O2 -fno-strict-aliasing
-pipe ) is a