Hi there! Following Jon's advice about installing Mailman 2.0.13 from sources (instead of using version 2.0.11 packed in Debian Woody) I tried to :-)
But I got another problem. I've created both user and group mailman. I changed rights as described in http://www.list.org/install-system.html and finally downloaded the files from ftp.gnu.org I uncompress it to /home/mailman-2.0.13, cd to that directory and run (as root, as normal user I get the same eror): ./configure --prefix=/home/mailman-2.0.13 make install First program runs fine but make install fails to move files. Here I attach the output of make install. Some sentences are in spanish (sorry, I tried to make mv answer in english but I could manage), here I include the translation of those sentences: * son el mismo fichero - are the same file * al mover varios ficheros, el último argumento debe ser un directorio - if you want to move several files second arguments must be a directory * no se puede efectuar `stat' sobre `*.html': No existe el fichero o el directorio - I can't make (or do) 'stat' on '*.html', either the file or the directory doesn't exist Hope someone can help me. Kisses, Maria G Suarez __________________________________________________ Do you Yahoo!? New DSL Internet Access from SBC & Yahoo! http://sbc.yahoo.com
Creating architecture independent directories... chmod o-r /home/mailman-2.0.13/archives/private Creating architecture dependent directories... make[1]: Entering directory `/home/mailman-2.0.13/bin' for f in digest_arch mmsitepass newlist rmlist add_members list_members remove_members clone_member update arch sync_members check_db withlist check_perms find_member version move_list config_list list_lists dumpdb; \ do \ /usr/bin/install -c -m 755 $f /home/mailman-2.0.13/bin; \ done /usr/bin/install: `digest_arch' y `/home/mailman-2.0.13/bin/digest_arch' son el mismo fichero /usr/bin/install: `mmsitepass' y `/home/mailman-2.0.13/bin/mmsitepass' son el mismo fichero /usr/bin/install: `newlist' y `/home/mailman-2.0.13/bin/newlist' son el mismo fichero /usr/bin/install: `rmlist' y `/home/mailman-2.0.13/bin/rmlist' son el mismo fichero /usr/bin/install: `add_members' y `/home/mailman-2.0.13/bin/add_members' son el mismo fichero /usr/bin/install: `list_members' y `/home/mailman-2.0.13/bin/list_members' son el mismo fichero /usr/bin/install: `remove_members' y `/home/mailman-2.0.13/bin/remove_members' son el mismo fichero /usr/bin/install: `clone_member' y `/home/mailman-2.0.13/bin/clone_member' son el mismo fichero /usr/bin/install: `update' y `/home/mailman-2.0.13/bin/update' son el mismo fichero /usr/bin/install: `arch' y `/home/mailman-2.0.13/bin/arch' son el mismo fichero /usr/bin/install: `sync_members' y `/home/mailman-2.0.13/bin/sync_members' son el mismo fichero /usr/bin/install: `check_db' y `/home/mailman-2.0.13/bin/check_db' son el mismo fichero /usr/bin/install: `withlist' y `/home/mailman-2.0.13/bin/withlist' son el mismo fichero /usr/bin/install: `check_perms' y `/home/mailman-2.0.13/bin/check_perms' son el mismo fichero /usr/bin/install: `find_member' y `/home/mailman-2.0.13/bin/find_member' son el mismo fichero /usr/bin/install: `version' y `/home/mailman-2.0.13/bin/version' son el mismo fichero /usr/bin/install: `move_list' y `/home/mailman-2.0.13/bin/move_list' son el mismo fichero /usr/bin/install: `config_list' y `/home/mailman-2.0.13/bin/config_list' son el mismo fichero /usr/bin/install: `list_lists' y `/home/mailman-2.0.13/bin/list_lists' son el mismo fichero /usr/bin/install: `dumpdb' y `/home/mailman-2.0.13/bin/dumpdb' son el mismo fichero make[1]: *** [install] Error 1 make[1]: Leaving directory `/home/mailman-2.0.13/bin' make[1]: Entering directory `/home/mailman-2.0.13/cron' for f in checkdbs crontab.in mailpasswds senddigests gate_news nightly_gzip qrunner bumpdigests; \ do \ /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/cron; \ done /usr/bin/install: `checkdbs' y `/home/mailman-2.0.13/cron/checkdbs' son el mismo fichero /usr/bin/install: `crontab.in' y `/home/mailman-2.0.13/cron/crontab.in' son el mismo fichero /usr/bin/install: `mailpasswds' y `/home/mailman-2.0.13/cron/mailpasswds' son el mismo fichero /usr/bin/install: `senddigests' y `/home/mailman-2.0.13/cron/senddigests' son el mismo fichero /usr/bin/install: `gate_news' y `/home/mailman-2.0.13/cron/gate_news' son el mismo fichero /usr/bin/install: `nightly_gzip' y `/home/mailman-2.0.13/cron/nightly_gzip' son el mismo fichero /usr/bin/install: `qrunner' y `/home/mailman-2.0.13/cron/qrunner' son el mismo fichero /usr/bin/install: `bumpdigests' y `/home/mailman-2.0.13/cron/bumpdigests' son el mismo fichero make[1]: *** [install] Error 1 make[1]: Leaving directory `/home/mailman-2.0.13/cron' make[1]: Entering directory `/home/mailman-2.0.13/filters' for f in bowa-strip; \ do \ /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/filters; \ done /usr/bin/install: `bowa-strip' y `/home/mailman-2.0.13/filters/bowa-strip' son el mismo fichero make[1]: *** [install] Error 1 make[1]: Leaving directory `/home/mailman-2.0.13/filters' make[1]: Entering directory `/home/mailman-2.0.13/misc' /usr/bin/install -c -m 644 Cookie.py /home/mailman-2.0.13/Mailman /usr/bin/install -c -m 644 *.jpg *.png /home/mailman-2.0.13/icons for d in bin cron scripts; \ do \ dir=/home/mailman-2.0.13/$d; \ /usr/bin/install -c -m 644 paths.py $dir; \ done /usr/bin/install -c -m 664 pending_subscriptions.db /home/mailman-2.0.13/data make[1]: Leaving directory `/home/mailman-2.0.13/misc' make[1]: Entering directory `/home/mailman-2.0.13/Mailman' for f in *.py; \ do \ /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/Mailman; \ done /usr/bin/install: `aliases.py' y `/home/mailman-2.0.13/Mailman/aliases.py' son el mismo fichero /usr/bin/install: `Autoresponder.py' y `/home/mailman-2.0.13/Mailman/Autoresponder.py' son el mismo fichero /usr/bin/install: `Bouncer.py' y `/home/mailman-2.0.13/Mailman/Bouncer.py' son el mismo fichero /usr/bin/install: `Cookie.py' y `/home/mailman-2.0.13/Mailman/Cookie.py' son el mismo fichero /usr/bin/install: `Crypt.py' y `/home/mailman-2.0.13/Mailman/Crypt.py' son el mismo fichero /usr/bin/install: `Defaults.py' y `/home/mailman-2.0.13/Mailman/Defaults.py' son el mismo fichero /usr/bin/install: `Deliverer.py' y `/home/mailman-2.0.13/Mailman/Deliverer.py' son el mismo fichero /usr/bin/install: `Digester.py' y `/home/mailman-2.0.13/Mailman/Digester.py' son el mismo fichero /usr/bin/install: `EncWord.py' y `/home/mailman-2.0.13/Mailman/EncWord.py' son el mismo fichero /usr/bin/install: `Errors.py' y `/home/mailman-2.0.13/Mailman/Errors.py' son el mismo fichero /usr/bin/install: `GatewayManager.py' y `/home/mailman-2.0.13/Mailman/GatewayManager.py' son el mismo fichero /usr/bin/install: `htmlformat.py' y `/home/mailman-2.0.13/Mailman/htmlformat.py' son el mismo fichero /usr/bin/install: `HTMLFormatter.py' y `/home/mailman-2.0.13/Mailman/HTMLFormatter.py' son el mismo fichero /usr/bin/install: `__init__.py' y `/home/mailman-2.0.13/Mailman/__init__.py' son el mismo fichero /usr/bin/install: `ListAdmin.py' y `/home/mailman-2.0.13/Mailman/ListAdmin.py' son el mismo fichero /usr/bin/install: `LockFile.py' y `/home/mailman-2.0.13/Mailman/LockFile.py' son el mismo fichero /usr/bin/install: `Mailbox.py' y `/home/mailman-2.0.13/Mailman/Mailbox.py' son el mismo fichero /usr/bin/install: `MailCommandHandler.py' y `/home/mailman-2.0.13/Mailman/MailCommandHandler.py' son el mismo fichero /usr/bin/install: `MailList.py' y `/home/mailman-2.0.13/Mailman/MailList.py' son el mismo fichero /usr/bin/install: `Message.py' y `/home/mailman-2.0.13/Mailman/Message.py' son el mismo fichero /usr/bin/install: `Pending.py' y `/home/mailman-2.0.13/Mailman/Pending.py' son el mismo fichero /usr/bin/install: `SecurityManager.py' y `/home/mailman-2.0.13/Mailman/SecurityManager.py' son el mismo fichero /usr/bin/install: `Utils.py' y `/home/mailman-2.0.13/Mailman/Utils.py' son el mismo fichero /usr/bin/install: `Version.py' y `/home/mailman-2.0.13/Mailman/Version.py' son el mismo fichero /usr/bin/install: `versions.py' y `/home/mailman-2.0.13/Mailman/versions.py' son el mismo fichero make[1]: *** [install-here] Error 1 make[1]: Leaving directory `/home/mailman-2.0.13/Mailman' make[1]: Entering directory `/home/mailman-2.0.13/scripts' for f in answer_majordomo_mail mailcmd mailowner post driver; \ do \ /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/scripts; \ done /usr/bin/install: `answer_majordomo_mail' y `/home/mailman-2.0.13/scripts/answer_majordomo_mail' son el mismo fichero /usr/bin/install: `mailcmd' y `/home/mailman-2.0.13/scripts/mailcmd' son el mismo fichero /usr/bin/install: `mailowner' y `/home/mailman-2.0.13/scripts/mailowner' son el mismo fichero /usr/bin/install: `post' y `/home/mailman-2.0.13/scripts/post' son el mismo fichero /usr/bin/install: `driver' y `/home/mailman-2.0.13/scripts/driver' son el mismo fichero make[1]: *** [install] Error 1 make[1]: Leaving directory `/home/mailman-2.0.13/scripts' make[1]: Entering directory `/home/mailman-2.0.13/src' gcc -c -I. -DPREFIX="\"/home/mailman-2.0.13\"" -DPYTHON="\"/usr/bin/python\"" -DHELPFUL -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 ./common.c gcc -c -I. -DPREFIX="\"/home/mailman-2.0.13\"" -DPYTHON="\"/usr/bin/python\"" -DHELPFUL -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 ./vsnprintf.c gcc -DSCRIPT="\"admin\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o admin ./cgi-wrapper.c gcc -DSCRIPT="\"admindb\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o admindb ./cgi-wrapper.c gcc -DSCRIPT="\"edithtml\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o edithtml ./cgi-wrapper.c gcc -DSCRIPT="\"options\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o options ./cgi-wrapper.c gcc -DSCRIPT="\"listinfo\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o listinfo ./cgi-wrapper.c gcc -DSCRIPT="\"subscribe\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o subscribe ./cgi-wrapper.c gcc -DSCRIPT="\"roster\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o roster ./cgi-wrapper.c gcc -DSCRIPT="\"handle_opts\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o handle_opts ./cgi-wrapper.c gcc -DSCRIPT="\"private\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o private ./cgi-wrapper.c gcc -I. -DMAIL_GID=8 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1 common.o vsnprintf.o -o wrapper ./mail-wrapper.c for f in admin admindb edithtml options listinfo subscribe roster handle_opts private; \ do \ exe=/home/mailman-2.0.13/cgi-bin/$f; \ /usr/bin/install -c -m 755 $f $exe; \ chmod g+s $exe; \ done for f in wrapper; \ do \ /usr/bin/install -c -m 755 $f /home/mailman-2.0.13/mail; \ chmod g+s /home/mailman-2.0.13/mail/$f; \ done make[1]: Leaving directory `/home/mailman-2.0.13/src' make[1]: Entering directory `/home/mailman-2.0.13/templates' for f in *.html *.txt; \ do \ mv -f /home/mailman-2.0.13/templates/$f /home/mailman-2.0.13/templates/$f.prev || /bin/true; \ /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/templates; \ done mv: al mover varios ficheros, el último argumento debe ser un directorio Pruebe `mv --help' para más información. /usr/bin/install: no se puede efectuar `stat' sobre `*.html': No existe el fichero o el directorio mv: al mover varios ficheros, el último argumento debe ser un directorio Pruebe `mv --help' para más información. /usr/bin/install: no se puede efectuar `stat' sobre `*.txt': No existe el fichero o el directorio make[1]: *** [install] Error 1 make[1]: Leaving directory `/home/mailman-2.0.13/templates' make: *** [doinstall] Error 2