[Mailman-Users] Re: Apache: allow which dirs?

2004-11-20 Thread Anthony Chavez
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, 22 Sep 2004 11:58:11 -0600 Anthony Chavez [EMAIL PROTECTED] wrote:

 On Tue, 21 Sep 2004 23:32:25 -0600 Anthony Chavez [EMAIL PROTECTED] wrote:

 However, Apache 2 still 403s when attempting to access
 /pipermail/listname/, using either hostname

 My question at this point is this: what Mailman directories should
 Apache allow access to?  Section 4 of the INSTALL document says to allow
 access from all for /usr/local/mailman/cgi-bin, but in order to access
 my public archives I also must enable it for
 /usr/local/mailman/archives/public.

Never did get a response to this.  Can anyone point me in the right
direction?

Naturally, I'd like to only allow access to those parts of Mailman that
are *absolutely* necessary to be accessed by subscribers.  I'm
interested to know if anyone has already distilled these paths before I
start experimenting.

Thanks!

- -- 
Anthony Chavez http://anthonychavez.org/
mailto:[EMAIL PROTECTED] jabber:[EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (Darwin)

iD8DBQFBnvQbbZTbIaRBRXERAhooAJ9tSM7En5kewhux/O8s/YL3nqmXbgCeJNIi
Ib5qxk75zgLfci8q6xLYjqc=
=fPlW
-END PGP SIGNATURE-

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] Re: Apache: allow which dirs?

2004-11-20 Thread Jim Tittsler
On Sat, Nov 20, 2004 at 12:36:53AM -0700, Anthony Chavez wrote:
 On Wed, 22 Sep 2004 11:58:11 -0600 Anthony Chavez [EMAIL PROTECTED] wrote:
  My question at this point is this: what Mailman directories should
  Apache allow access to?  Section 4 of the INSTALL document says to allow
  access from all for /usr/local/mailman/cgi-bin, but in order to access
  my public archives I also must enable it for
  /usr/local/mailman/archives/public.

You will need to allow access to the scripts in
/usr/local/mailman/cgi-bin, and the files in the
/usr/local/mailman/archives directory tree.  (You
will also want to allow Apache to follow symbolic
links from /usr/local/mailman/archives/public into
the private directory.)


-- 
Jim Tittsler http://www.OnJapan.net/  GPG: 0x01159DB6
Python Starship  http://Starship.Python.net/
Ringo MUG Tokyo  http://www.ringo.net/rss.html

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] Help: PTR record and ISP blocking...

2004-11-20 Thread Brad Knowles
At 9:31 PM -0700 2004-11-19, Rodd Ahrenstorff wrote:
 Should I have my ISP drop the host name portion in my PTR?
 Could the other ISP be attempting to verify my actual server host name
 against the existing PTR record before accepting email?
 Any other suggestions to keep the ISP's on my good side? (.beyond the
 obvious)
	Before I can provide any advice, I would need to have more 
details about precisely what it is that your ISP is complaining 
about.  It may be that they're talking a complete load of bollocks, 
and that you should simply go get another ISP.  Or, they may have 
legitimate issues which you need to be concerned about.

	Once we see that, I imagine we might also be able to come up with 
some additional advice.

--
Brad Knowles, [EMAIL PROTECTED]
Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin (1706-1790), reply of the Pennsylvania
Assembly to the Governor, November 11, 1755
  SAGE member since 1995.  See http://www.sage.org/ for more info.
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


RE: [Mailman-Users] Has anyone successfully installed Mailman

2004-11-20 Thread Matthew Saltzman
On Sat, 20 Nov 2004, Brad Knowles wrote:

 At 9:45 AM -0800 2004-11-19, Greg Deputy wrote:

   I didn't see anything in the INSTALL file about that besides having
   python installed, and being a linux newbie I didn't realize I needed
   that in addition to the standard python installation.  Seems like
   something the configure script would check for, no?

   Maybe for the RedHat RPM version, that is something they should
 do.  For the version we provide, we assume that you have a complete
 installation of a recent version of Python.  If you don't have that,
 you're likely to have problems.

   If you can show us a cross-platform way to check for all the
 appropriate and necessary Python headers that would be required by
 Mailman, and would work regardless of where Python was installed,
 where Mailman was installed, etc..., I'm sure we'd love to see your
 patch.

The Red Hat RPM versions have the dependencies built into the package.
That's what RPM is for.

$ rpm -qp --requires mailman-2.1.5-26.src.rpm
rpmlib(VersionedDependencies) = 3.0.3-1
python-devel = 2.2
rpmlib(CompressedFileNames) = 3.0.4-1

$ rpm -qp --requires mailman-2.1.5-26.i386.rpm
/bin/sh
/bin/sh
/bin/sh
/bin/sh
/bin/sh
/sbin/chkconfig
/sbin/service
/usr/bin/env
/usr/bin/python
config(mailman) = 3:2.1.5-26
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
mktemp
python = 2.2
rpmlib(CompressedFileNames) = 3.0.4-1
rpmlib(PayloadFilesHavePrefix) = 4.0-1
shadow-utils
vixie-cron = 4.1-9
webserver

So you can't install the precompiled RPM without Python 2.2 runtime
support and you can't install the source RPM for rebuilding without the
python-devel 2.2 package.  If you have enough Python support to build the
RPM, you should have enough to build Mailman from scratch.

Note that in Red Hat distros, many development tools are split into
pkgname for runtime support and pkgname-devel for developers.  Greg
Deputy probably doesn't have the python-devel RPM, which he needs to build
Mailman, although he has the python RPM, which is enough to run Mailman.

But I'm not quite clear on why one would want to build Mailman from
scratch, when there are perfectly good Mailman RPMs already available for
Fedora Core.

-- 
Matthew Saltzman

Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


[Mailman-Users] Generic non-members rejection notice

2004-11-20 Thread Robin Becker
I see this question asked, but haven't seen a reply. Is there any way to 
 change the response message that non-members receive when rejection is 
the chosen action?

I managed to modify my admin gui to allow adding an attribute 
nonmember_rejection_notice (had to fake a getattr out as well), but I 
can't seem to make this message appear in rejections. In fact the code 
in Moderate.py doesn't seem to get used during rejections. I cchecked 
and it seems as though the .pck does contain the new attribute.

What am I missing/doing wrong?
--
Robin Becker
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


[Mailman-Users] Unable to get Mailman up and running with qmail/vpopmail

2004-11-20 Thread DIGITAL FOR YOU - Alexander Schwethelm
Hi there,

I've been trying now for almost 3 days and I am about to give up :-(

I tried to install using those tutorials

http://nav.bandersnatch.org/clues/qmail-vpopmail-mailman.html and
http://www.nerdworks.org/modules.php?name=Contentpa=showpagepid=12

The second link doesn't seem to work today, so I will paste the tutorial at
the end of this mail as I kept a local copy.

Everything seems to run fine.  I am able to create lists, I can sign lists,
etc.

What doesn't work and this is of course the most important part, is any mail
to mailman.  Let's say I have a list [EMAIL PROTECTED] and I send an
email to this address as a list user, the mail gets stuck in the qmail
queue.

So I am not even sure if those mails ever reach mailman in order to process
the mails?

Any help is highly appreciated.

Best regards,

Alex


PS:  Below you'll find the tutorial mentioned above.. Whatsoever I used
mailman-2-1.5 not 2.1.3!

How to set up the Mailman mailing list manager to work with the Qmail MTA

http://www.nerdworks.org/modules.php?name=Contentpa=showpagepid=12

How to set up the Mailman (http://mailman.sourceforge.net/) mailing list
manager (MLM) to work with the Qmail (http://cr.yp.to/) MTA using
vpopmail to handle virtual users,
and Apache with dynamically configured mass virtual hosting.

The default install-prefix for Mailman is /usr/local.
Personally I really don't like to put things that grows in to /usr.
You can of course split the installation by using ./configure options.
In this HOWTO I change the install-prefix to /var.

This document assumes you have already set up a
DNS A record for lists.your.domain.
It also assumes a fairly good knowledge about using the shell.


1.

Mailman requires the mailman user, the mailman group and
the mailman install-directory to be present.
The following commands will accomplish this.

groupadd mailman
useradd -d /var/mailman -g mailman mailman

cd /var
mkdir mailman
chown mailman:mailman mailman
chmod a+rx mailman
chmod g+ws mailman


2.

With the user, group and directory in place,
we can start working with the sourcecode for Mailman.

Download the source from http://mailman.sourceforge.net/
I downloaded it to /usr/src.
Untar and enter the Mailman source directory.


cd /usr/src
tar zxvpf mailman-2.1.3.tgz
cd mailman-2.1.3

Read the documentation, but do not take the Qmail part of it
too seriously, some of it is dated, and it is a true mess
of solutions for different environments.

The mailman user is not a virtual user, so mail to Mailman
should be delivered as mailman.
The cgi-gid is the user that Apache run as.
Check in your httpd.conf for the right user. 

./configure --prefix=/var/mailman 
--with-mail-gid=mailman 
--with-cgi-gid=nobody 
--with-cgi-ext=.cgi

make install
cd /var/mailman
./bin/check_perms
./bin/check_perms -f
./bin/check_perms

After running check_perms with the -f switch,
it should return no problems.

Edit /var/mailman/Mailman/Defaults.py
At he top of the file set:

MailmanHome = /var/mailman;
MailmanVar = /var/mailman;
MailmanOwner = postmaster;

in the Qrunner defaults section

DEFAULT_EMAiL_HOST = 'lists.your.domain'
DEFAULT_URL_HOST = 'lists.your.domain'


3.

This howto assumes you are running Apache with
dynamically configured mass virtual hosting.
If you are not using dynamically configured mass virtual hosting,
just skip this section.
Read more about dynamically configured mass virtual hosting at:
http://httpd.apache.org/docs/vhosts/mass.html
It is areally nice feature.

mkdir -p /path/to/domain/lists/htdocs


4.

Configuring Apache for Mailman.

cp /var/mailman/icons/* /var/www/icons

edit /etc/apache/httpd.conf
Add the following inside the IfModule mod_alias.c section:

ScriptAlias /mailman/ /var/mailman/cgi-bin

Directory /var/mailman/cgi-bin/
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
/Directory

Alias /pipermail/ /var/mailman/archives/public

Directory /var/mailman/archives/public/
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
/Directory


5.

Set up the cronjobs neccesary for Mailman.
The needed cronjobs are located in /var/mailman/cron/crontab.in
Set them up as the user mailman with this command.

crontab /var/mailman/cron/crontab.in -u mailman


6.

Configuring qmail to handle mail for lists.your.domain

Make mailman handle all mail to lists.your.domain by inserting
the following line to /var/qmail/control/virtualdomains.

lists.your.domain:mailman

Put the following line in /var/qmail/control/rcpthosts.

lists.your.domain

Copy /usr/src/mailman-2.1.3/contrib/qmail-to-mailman.py to 
/var/mailman/

Edit /var/mailman/.qmail-default and add the following line.

|/usr/bin/python /var/mailman/qmail-to-mailman.py


7.

Now we can create the Mailman site-wide list.
This is the list that password reminders and so on appears to
come from. 

cd /var/mailman
./bin/newlist mailman
passwd

A fairly good default configuration for the site-wide list
is 

[Mailman-Users] setting a list for no daily reminders?

2004-11-20 Thread Mark
I am running a list set to immediately send administrative requests
(admin_immed_notify  set to yes), but I am getting daily notices as
well.  I don't want to receive daily notices.  The immediate notices
are sufficient.  Nor do I see the logic in filling my inbox with
daily notices when I'm not around or haven't had a chance to process 
the immediate notices that are already sitting there.

Is there any way to change this??
THANX!!
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] Unable to get Mailman up and running withqmail/vpopmail

2004-11-20 Thread Mark Sapiro
Alexander Schwethelm wrote:

What doesn't work and this is of course the most important part, is any mail
to mailman.  Let's say I have a list [EMAIL PROTECTED] and I send an
email to this address as a list user, the mail gets stuck in the qmail
queue.

So I am not even sure if those mails ever reach mailman in order to process
the mails?

Have you read the README.QMAIL file that comes with the Mailman source
distribution?

Also see
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py

Article 3.14.

--
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


[Mailman-Users] Anywhere for novices?

2004-11-20 Thread PeteBell
Is there ANYWHERE a novice can get hand-holding step-by-step tutorials 
on all this stuff?

Python, scripts, configs, mailman, MTAs, what the hell does it all mean?
Is there ANYWHERE this is in plain English - where it isn't written as 
if to be read by people with years of programming experience.  I need: 
you do this... and then you do that... and this is what should 
happen... etc!

Sorry.
PeteBell. UK
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


AW: [Mailman-Users] Unable to get Mailman up and running withqmail/vpopmail

2004-11-20 Thread DIGITAL FOR YOU - Alexander Schwethelm
Hi Mark, hi List,

Yes I've read both sources.  What I am wondering about is the issue that
mails stay in the qmailqueue.  I really believe that until now MailMan
didn't have the chance to do anything wrong.

I am using the qmail-to-mailman.py file provided by MailMan.  Reading e.g.
Article 3.14 from the FAQ talks about /etc/aliases, but I don't use this
file at all.  It seems to me that all the documentation regarding qmail AND
vpopmail is totally mixed up, with different solutions for different
environments.

Does any of this help, to direct me somewhere?

Thanks and best regards,

Alex



-Ursprüngliche Nachricht-
Von: Mark Sapiro [mailto:[EMAIL PROTECTED] 
Gesendet: Samstag, 20. November 2004 18:02
An: DIGITAL FOR YOU - Alexander Schwethelm; [EMAIL PROTECTED]
Betreff: Re: [Mailman-Users] Unable to get Mailman up and running
withqmail/vpopmail


Alexander Schwethelm wrote:

What doesn't work and this is of course the most important part, is any 
mail to mailman.  Let's say I have a list [EMAIL PROTECTED] and 
I send an email to this address as a list user, the mail gets stuck in 
the qmail queue.

So I am not even sure if those mails ever reach mailman in order to 
process the mails?

Have you read the README.QMAIL file that comes with the Mailman source
distribution?

Also see
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py

Article 3.14.

--
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan




--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] setting a list for no daily reminders?

2004-11-20 Thread Mark Sapiro
Mark wrote:

I am running a list set to immediately send administrative requests
(admin_immed_notify  set to yes), but I am getting daily notices as
well.  I don't want to receive daily notices.  The immediate notices
are sufficient.  Nor do I see the logic in filling my inbox with
daily notices when I'm not around or haven't had a chance to process 
the immediate notices that are already sitting there.

Is there any way to change this??

You could delete the checkdbs entry from crontab, but this would affect
all lists and also would have the side effect of never clearing stale
entries from hold_and_cmd_autoresponses[] (I don't think this is
serious because I don't think there is ever more than one entry per
user - stale entries get reused).

The only other way and the only way to do it per list is to change the
code in checkdbs.

--
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


RE: [Mailman-Users] Has anyone successfully installed Mailman

2004-11-20 Thread greg deputy

 
 So you can't install the precompiled RPM without Python 2.2 
 runtime support and you can't install the source RPM for 
 rebuilding without the python-devel 2.2 package.  If you have 
 enough Python support to build the RPM, you should have 
 enough to build Mailman from scratch.
 
 Note that in Red Hat distros, many development tools are 
 split into pkgname for runtime support and pkgname-devel 
 for developers.  Greg Deputy probably doesn't have the 
 python-devel RPM, which he needs to build Mailman, although 
 he has the python RPM, which is enough to run Mailman.
 
 But I'm not quite clear on why one would want to build 
 Mailman from scratch, when there are perfectly good Mailman 
 RPMs already available for Fedora Core.

Yup, I was missing the python-devel package.  Dropped that in and
mailman is now built and happy.

I'm relatively new to linux, and I've found some things are easier
installed as a package and others from source.  This is just my personal
perception, of course.  I generally try to install from source first, I
feel like I get more control over how it ends up working that way.  

Thanks for the help.

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] Anywhere for novices?

2004-11-20 Thread Jon Krause
Pete,
   There may be a web-based tutoral out there, but I found the README and
INSTALL text files from the installation the best instruction set available.
Some software has very tech oriented instructions, assuming you are an
expirienced user, Mailman's instructions are some of the best I have used in
open source.

If you are fairly comfortable in command line, and can get Mailman
downloaded and untarred, you will find the install very straight-forward.

Some tips:
Take your time.
Have both the README and INSTALL files printed or available for reference.
Have a browser open to Google for answers for things you may not understand.
Use this list when stumped.

Best of luck,
Jon

- Original Message - 
From: PeteBell [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, November 20, 2004 12:23 PM
Subject: [Mailman-Users] Anywhere for novices?


: Is there ANYWHERE a novice can get hand-holding step-by-step tutorials
: on all this stuff?
:
: Python, scripts, configs, mailman, MTAs, what the hell does it all mean?
:
: Is there ANYWHERE this is in plain English - where it isn't written as
: if to be read by people with years of programming experience.  I need:
: you do this... and then you do that... and this is what should
: happen... etc!
:
: Sorry.
:
: PeteBell. UK
:
: --
: Mailman-Users mailing list
: [EMAIL PROTECTED]
: http://mail.python.org/mailman/listinfo/mailman-users
: Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
: Searchable Archives:
http://www.mail-archive.com/mailman-users%40python.org/

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


RE: [Mailman-Users] Has anyone successfully installed Mailman

2004-11-20 Thread Kenneth Porter
--On Saturday, November 20, 2004 7:11 AM -0500 Matthew Saltzman 
[EMAIL PROTECTED] wrote:

you can't install the source RPM for rebuilding without the
python-devel 2.2 package.
Quibble: You can't *build* the source RPM without the devel package. You 
can install it, which basically amounts to unpacking it into spec file, 
tarball, and patches.

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


RE: [Mailman-Users] Has anyone successfully installed Mailman

2004-11-20 Thread Kenneth Porter
--On Saturday, November 20, 2004 10:08 AM -0800 greg deputy 
[EMAIL PROTECTED] wrote:

I'm relatively new to linux, and I've found some things are easier
installed as a package and others from source.  This is just my personal
perception, of course.  I generally try to install from source first, I
feel like I get more control over how it ends up working that way.
Building from source and installing from RPM are not mutually exclusive. If 
you want to maintain the integrity of your packaging database, you should 
endeavor to locate RPM's, either binary from the distro vendor or source 
from a third party.

You get just as much control installing from a source RPM as you would 
from a source tarball. Usually that means changing the configure options, 
and you can easily do that by unpacking the source RPM and editing the 
configure command in the spec file before rebuilding it.

If you use any kind of automatic update system (like yum or up2date) to 
keep your system secure, manual installation of packages will interfere 
with that and will likely eventually cause things to break because the 
packaging system isn't aware of all the packages on the system.

Note that this applies not just to RPM but to any package database system. 
It's there to help you, but you have to keep it informed about what you've 
installed if it's to make correct decisions.
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


RE: [Mailman-Users] Anywhere for novices?

2004-11-20 Thread Robert F. Kennedy
Just to add to Jon's comments. I used two sets of Mailman install
manuals. Combined, the instructions were clearer. Another tip is to get
the prerequisites going before installing Mailman. Get your mail system
working and make sure Python and the C compiler are installed. Pay
attention to the ./configure section, this is important to get right.
Finally, it is not as hard as it looks :).

Best,
Robert
Toronto

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jon Krause
Sent: Saturday, November 20, 2004 1:11 PM
To: [EMAIL PROTECTED]; PeteBell
Subject: Re: [Mailman-Users] Anywhere for novices?


Pete,
   There may be a web-based tutoral out there, but I found the README
and INSTALL text files from the installation the best instruction set
available. Some software has very tech oriented instructions, assuming
you are an expirienced user, Mailman's instructions are some of the best
I have used in open source.

If you are fairly comfortable in command line, and can get Mailman
downloaded and untarred, you will find the install very
straight-forward.

Some tips:
Take your time.
Have both the README and INSTALL files printed or available for
reference. Have a browser open to Google for answers for things you may
not understand. Use this list when stumped.

Best of luck,
Jon

- Original Message - 
From: PeteBell [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, November 20, 2004 12:23 PM
Subject: [Mailman-Users] Anywhere for novices?


: Is there ANYWHERE a novice can get hand-holding step-by-step tutorials
: on all this stuff?
:
: Python, scripts, configs, mailman, MTAs, what the hell does it all
mean?
:
: Is there ANYWHERE this is in plain English - where it isn't written as
: if to be read by people with years of programming experience.  I need:
: you do this... and then you do that... and this is what should
: happen... etc!
:
: Sorry.
:
: PeteBell. UK
:
: --
: Mailman-Users mailing list
: [EMAIL PROTECTED]
: http://mail.python.org/mailman/listinfo/mailman-users
: Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
: Searchable Archives:
http://www.mail-archive.com/mailman-users%40python.org/

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives:
http://www.mail-archive.com/mailman-users%40python.org/

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


RE: [Mailman-Users] Has anyone successfully installed Mailman

2004-11-20 Thread Matthew Saltzman
On Sat, 20 Nov 2004, greg deputy wrote:


 
  So you can't install the precompiled RPM without Python 2.2
  runtime support and you can't install the source RPM for
  rebuilding without the python-devel 2.2 package.  If you have
  enough Python support to build the RPM, you should have
  enough to build Mailman from scratch.
 
  Note that in Red Hat distros, many development tools are
  split into pkgname for runtime support and pkgname-devel
  for developers.  Greg Deputy probably doesn't have the
  python-devel RPM, which he needs to build Mailman, although
  he has the python RPM, which is enough to run Mailman.
 
  But I'm not quite clear on why one would want to build
  Mailman from scratch, when there are perfectly good Mailman
  RPMs already available for Fedora Core.

 Yup, I was missing the python-devel package.  Dropped that in and
 mailman is now built and happy.

 I'm relatively new to linux, and I've found some things are easier
 installed as a package and others from source.  This is just my personal
 perception, of course.  I generally try to install from source first, I
 feel like I get more control over how it ends up working that way.

Some people with many years of experience maintain that attitude too, and
it's OK.  But I've come to believe that for most things, RPMs (or working
with whatever packaging system the distro uses--.debs for Debian, etc) are
the way to go.  For one thing, all the Red Hat/Fedora automated update
services rely on it.  It records where files are installed so they can be
located and/or removed when necessary, and it manages dependency issues
such as the one you just ran into.  Up2date, Yum, and Synaptic package
amnagers even find and install missing dependencies automatically.

You can always customize stuff post-install if it's not a feature that
needs to be compiled in, and you can always grab the SRPM and rebuild if
necessary while reaping all the other benefits.


 Thanks for the help.

You're welcome.

-- 
Matthew Saltzman

Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] Help: PTR record and ISP blocking...

2004-11-20 Thread John W. Baxter
On 11/19/2004 20:31, Rodd Ahrenstorff [EMAIL PROTECTED] wrote:

 Could the other ISP be attempting to verify my actual server host name
 against the existing PTR record before accepting email?

Yes, they could be.

Forward and reverse lookups really should match.  (Whether to reject based
on a non-match is a policy issue over which there are endless arguments
which don't matter to you...what matters is the end result...a block.)

The MTA we use here doesn't log the sending host's name unless, among all
the names it gets back from a reverse lookup there is at least one name
which contains among its list of IP addresses a match to the actual IP
address used.  (That's the logging...accept or reject is a matter of policy
which is easily configured in that MTA thanks to a variable it makes
available.  We accept, but allow individual users to block mail from servers
with no reverse name at all.)

  --John
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] setting a list for no daily reminders?

2004-11-20 Thread John W. Baxter
On 11/20/2004 9:30, Mark Sapiro [EMAIL PROTECTED] wrote:

 Mark wrote:
 
 I am running a list set to immediately send administrative requests
 (admin_immed_notify  set to yes), but I am getting daily notices as
 well.  I don't want to receive daily notices.  The immediate notices
 are sufficient.  Nor do I see the logic in filling my inbox with
 daily notices when I'm not around or haven't had a chance to process
 the immediate notices that are already sitting there.
 
 Is there any way to change this??
 
 You could delete the checkdbs entry from crontab, but this would affect
 all lists and also would have the side effect of never clearing stale
 entries from hold_and_cmd_autoresponses[] (I don't think this is
 serious because I don't think there is ever more than one entry per
 user - stale entries get reused).
 
 The only other way and the only way to do it per list is to change the
 code in checkdbs.

The easy thing to do would be to use your mail program's filters to get rid
of the daily notices for you.  You appear to be using Eudora 6, so the
filters are quite capable of doing that.

  --John
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


[Mailman-Users] Second attempt at posting

2004-11-20 Thread Terry Allen
Hi there,
	I tried earlier to post to this list but was bounced for some 
unknown reason.
	In installing on Mac OSX 10.3.6, I have encountered the 
following errors:

[server:~mailman/bin] root# ./check_perms -f
Traceback (most recent call last):
  File ./check_perms, line 46, in ?
from Mailman import mm_cfg
  File /usr/local/mailman/Mailman/mm_cfg.py, line 45, in ?
add_virtualhost (heard.com.au, heard.com.au)
NameError: name 'heard' is not defined
	The line which begins add_virtualhost is exactly as it 
appears in mm_cfg.py
	Could anyone point me in the right direction to try to get 
this installation up  running please.
--

	Bye for now, Terry Allen 
	___
hEARd

Postal Address:
hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia
Internet -
WWW: http://heard.com.au http://itavservices.com
EMAIL: [EMAIL PROTECTED]
Phone: Australia - 02 4388 1400 / International - + 61 2 43881400
Mobile: Australia - 04 28881400 / International - 61 4 28881400
---
Non profit promotion for new music - since 1994
---
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


[Mailman-Users] Installation problems

2004-11-20 Thread Terry Allen
Hi all,
	I have been trying to get Mailman installed  have been 
attempting to post to the users list without success.
	I have an error installing Mailman after running check_perms 
-f which is as follows:

Traceback (most recent call last):
  File ./check_perms, line 46, in ?
from Mailman import mm_cfg
  File /usr/local/mailman/Mailman/mm_cfg.py, line 45, in ?
add_virtualhost (heard.com.au, heard.com.au)
NameError: name 'heard' is not defined
	I have looked in the FAQ, but nothing relates specifically to 
that error - I see entries relating to globalname, but not what I 
have listed.
	My system details are as follows:

Mac OSX 10.3.6 (client version)
Python 2.3
Mailman 2.1.5
Postfix 2.1.5
Apache 2.0.50
Can anyone point me in the right directiopn please.
--
	Bye for now, Terry Allen 
	___
hEARd

Postal Address:
hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia
Internet -
WWW: http://heard.com.au http://itavservices.com
EMAIL: [EMAIL PROTECTED]
Phone: Australia - 02 4388 1400 / International - + 61 2 43881400
Mobile: Australia - 04 28881400 / International - 61 4 28881400
---
Non profit promotion for new music - since 1994
---
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] setting a list for no daily reminders?

2004-11-20 Thread Brad Knowles
At 11:58 AM -0500 2004-11-20, Mark wrote:
 I am running a list set to immediately send administrative requests
 (admin_immed_notify  set to yes), but I am getting daily notices as
 well.  I don't want to receive daily notices.  The immediate notices
 are sufficient.
	Hmm.  Good question.  I know you can turn off the immediate 
notices and arrange to have only the daily ones, but I don't know if 
you can go the other way around.

Please let me know what you find out.  Thanks!
--
Brad Knowles, [EMAIL PROTECTED]
Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin (1706-1790), reply of the Pennsylvania
Assembly to the Governor, November 11, 1755
  SAGE member since 1995.  See http://www.sage.org/ for more info.
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] Unable to get Mailman up and running with qmail/vpopmail

2004-11-20 Thread Brad Knowles
At 5:16 PM +0100 2004-11-20, DIGITAL FOR YOU - Alexander Schwethelm wrote:
 What doesn't work and this is of course the most important part, is any mail
 to mailman.  Let's say I have a list [EMAIL PROTECTED] and I send an
 email to this address as a list user, the mail gets stuck in the qmail
 queue.
This sounds like a problem with the aliases definitions on the MTA.
	Personally, I had never heard of either of the URLs you 
mentioned.  With regards to getting Mailman to work with qmail, the 
best reference I know of is found within the Mailman tarball, in the 
README.QMAIL file.

--
Brad Knowles, [EMAIL PROTECTED]
Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
-- Benjamin Franklin (1706-1790), reply of the Pennsylvania
Assembly to the Governor, November 11, 1755
  SAGE member since 1995.  See http://www.sage.org/ for more info.
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] Second attempt at posting

2004-11-20 Thread Mark Sapiro
Terry Allen wrote:

   I tried earlier to post to this list but was bounced for some 
unknown reason.

This post and a subsequent one were just approved by the moderator and
delivered to the list. So far there's no sign of the earlier one.
These later two may have been held because you are not a list member
if that is in fact the case.

   In installing on Mac OSX 10.3.6, I have encountered the 
following errors:

[server:~mailman/bin] root# ./check_perms -f
Traceback (most recent call last):
   File ./check_perms, line 46, in ?
 from Mailman import mm_cfg
   File /usr/local/mailman/Mailman/mm_cfg.py, line 45, in ?
 add_virtualhost (heard.com.au, heard.com.au)
NameError: name 'heard' is not defined

   The line which begins add_virtualhost is exactly as it 
appears in mm_cfg.py
   Could anyone point me in the right direction to try to get 
this installation up  running please.

It should be

 add_virtualhost ('heard.com.au', 'heard.com.au')

--
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


RE: [Mailman-Users] Has anyone successfully installed Mailman

2004-11-20 Thread Matthew Saltzman
On Sat, 20 Nov 2004, Kenneth Porter wrote:

 --On Saturday, November 20, 2004 7:11 AM -0500 Matthew Saltzman
 [EMAIL PROTECTED] wrote:

  you can't install the source RPM for rebuilding without the
  python-devel 2.2 package.

 Quibble: You can't *build* the source RPM without the devel package. You
 can install it, which basically amounts to unpacking it into spec file,
 tarball, and patches.

Haven't actually tried it, but won't rpm complain about the missing
python-devel package when you attempt to install the SRPM?  Seems like
that would be what dependencies in SRPMs are for.

-- 
Matthew Saltzman

Clemson University Math Sciences
mjs AT clemson DOT edu
http://www.math.clemson.edu/~mjs
--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


RE: [Mailman-Users] Has anyone successfully installed Mailman

2004-11-20 Thread Kenneth Porter
--On Saturday, November 20, 2004 9:45 PM -0500 Matthew Saltzman 
[EMAIL PROTECTED] wrote:

Haven't actually tried it, but won't rpm complain about the missing
python-devel package when you attempt to install the SRPM?  Seems like
that would be what dependencies in SRPMs are for.
No, build prerequisites are checked at build time, not unpacking time. Note 
that you can do both with one command, rpmbuild --rebuild xxx.src.rpm. 
But if you just want to unpack it, use rpm -i xxx.src.rpm and it won't 
check the build prereqs. You can then unpack the tarball or inspect the 
spec file and patches and other support files included in the SRPM.

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


[Mailman-Users] Email to list rejected

2004-11-20 Thread Tom Barton
For some reason email to my list is being rejected.  I've set up a list with
my email address as the only member.  When I send email to the list I get:

   - The following addresses had permanent fatal errors -
[EMAIL PROTECTED]
(reason: 550 [EMAIL PROTECTED]: Recipient address rejected: User
unknown in local recipient table)


I'm using:

foo:trb $ rpm -aq|grep mailman
mailman-2.1.4-83.4
foo:trb $ rpm -aq|grep postfix
postfix-2.1.1-1.4
foo:trb $ uname -a
Linux foo 2.6.5-7.104-default #1 Wed Jul 28 16:42:13 UTC 2004 i686 i686 i386
GNU/Linux

Mailman and postfix were installed via rpm.

There are no entries in /etc/postfix/access.  Should there be?  

Where/how is access to sending email to a list managed?  How particular is
it in regard to address matching?  In other words, does every part of an
address have to match the address in the list, or does it just look at the
user id?

The machine is accepting email from the same address when it is sent to a
user on the machine, but it is rejected when sent to a Mailman list.

I thought this would be in the FAQ, but I can't find it.  If you can help me
figure this out, I'll add it.

--
Tom Barton   email: [EMAIL PROTECTED]  _
SGI Systems Engineer   _| ~~.
MCSE, RHCE   phone: 972-380-1590   \,  _}
Dallas   fax: 972-692-5194   \(

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/


Re: [Mailman-Users] Email to list rejected

2004-11-20 Thread Mark Sapiro
Tom Barton wrote:

For some reason email to my list is being rejected.  I've set up a list with
my email address as the only member.  When I send email to the list I get:

   - The following addresses had permanent fatal errors -
[EMAIL PROTECTED]
(reason: 550 [EMAIL PROTECTED]: Recipient address rejected: User
unknown in local recipient table)


This looks like an alias problem.


I'm using:

foo:trb $ rpm -aq|grep mailman
mailman-2.1.4-83.4
foo:trb $ rpm -aq|grep postfix
postfix-2.1.1-1.4
foo:trb $ uname -a
Linux foo 2.6.5-7.104-default #1 Wed Jul 28 16:42:13 UTC 2004 i686 i686 i386
GNU/Linux

Mailman and postfix were installed via rpm.

There are no entries in /etc/postfix/access.  Should there be?  

Where/how is access to sending email to a list managed?  How particular is
it in regard to address matching?  In other words, does every part of an
address have to match the address in the list, or does it just look at the
user id?


It is done through aliases that match the user id and pipe the
message to mailman.


The machine is accepting email from the same address when it is sent to a
user on the machine, but it is rejected when sent to a Mailman list.

I thought this would be in the FAQ, but I can't find it.  If you can help me
figure this out, I'll add it.


Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py

Did you look at FAQ articles 1.7 and 3.14? They both mention aliases.

Have you read the INSTALL and README.POSTFIX documents that are in the
standard Mailman distribution? Are these or equivalents in your
mailman rpm? If you don't have them, you can find them at
http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/

--
Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/