Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Andy Heath
I acknowledge Redhat do a good job with FHS and
do interface with the community.

  Is there guidance in the standard mailman distributions
  on how to build for FC starting with a tar.gz ?
 
 
 According to their particular filesystem structure?  No.  That is 
 something that RedHat would need to produce -- and support.
 

This was my point - I think if you are going to take a package
off on a branch for some specific use that would be a good
thing to do.
I don't want to knock Redhat at all - the policy is
still worlds better than well-known vendors and it
does all work well.
I'm just lamenting my own decision to run with FC3 because
one effect is a partial isolation (or extra work) and
I'm pretty well locked in now.  If john's point that
standard build's work without problem on FC (albeit
without keeping to the FHS) then it won't in general be
an issue except that that fact is not easily apparent.
Having grown up with slackware over a few years I
personally find RH has a slight flavour of OS'es
pedalled by those well-known vendors (*only* slight).

Yes, I suffer from that point that John made that
users tend to get upset when things are not
where they expect them to be.  Even more so
when its hard work finding them.

A plea  to Redhat - if you are going to purloin
mailman and do it with FHS then a file that
accompanies the mailman distribution that explains
how to do a manual build that conforms to the way
RH does it would be very useful - a how to manually
build for FC£ (which ends up with files in the same
places as FC has them).  Since you need to
be following the development and dealing with
that issue anyway I can't see that it is any
extra work to write up the method and keep that
up to date and contributed to the mm distribution.
As its not extra cost the only reason I can see
that RH would NOT do that is to lock persons in
to RH.

andy
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] Read-Only list but no one can post without approval (even non moderated users)

2005-06-15 Thread Lucian Constantin
Dear Members,
 
I have to set a read-only/announcement list for which I follow the steps
described in the FAQ: http://www.python.org/cgi-bin/faqw-mm.py?req=show
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.011.htp
file=faq03.011.htp but even with the mod unchecked for the user that is
allowed to post to list, mailman request approval.
I even reboot the server but with no luck - the only user that have the
rights to post to tha list is not mod[erated] but still has no rights to
post without approval.
What am I missing?...
All the settings were done with the web interface, and once it worked,
but only once...
 
Sincerely,
Lucian Constantin
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] PRIVATE/PUBLIC EXTERNAL ARCHIVER

2005-06-15 Thread Jean-Philippe GIOLA
So, if I change PRIVATE/PUBLIC EXTERNAL ARCHIVER as : 
*PRIVATE_EXTERNAL_ARCHIVER = '/path/to/my_archiver %(listname)s
*only the current message wil be theat by my archiver (it's what I 
want...!) ?
Does I understand ?

reguards.
*
*
Mark Sapiro wrote:

Jean-Philippe GIOLA wrote:
  

I want to use an another archiver for mailman like monharc or pipermail 
(or one that i 'm developping) and i want to know if , when a mail is 
sent to a list, the external archiver will treat all the mbox file of 
the list or only the mail that was just sent ?



As it says in the description in Defaults.py, the command string is
invoked via os.popen(). This creates a pipe to the standard input of
the command. The current message (only) is then written to the pipe.

At this point, the message has already been written to the
listname.mbox/listname.mbox file, so if your external archiver wants
to read that file, it can, but it doesn't have to to get the current
message which is piped to its standard input.

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


  



-- 
Cordialement,
Jean-Philippe Giola - 6577


--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] aliases assistant

2005-06-15 Thread Sythos
On Wed, Jun 15, 2005 at 03:06:32PM +1000, Diana Huang wrote:
 Thx for your email. Actually I tried that method, but I got some errors
   File /usr/local/mailman/Mailman/MTA/Postfix.py, line 53, in _update_maps
 raise RuntimeError, msg % (acmd, status, errstr)

if you use postfix look at mailman FAQ, there is a guide step-by-step to
configure it. I use postfix, and now I have (with a line changed in
mm.cfg and one in main.cf) a totally automated aliases

-- 

Sythos - http://www.sythos.net
  ()  ASCII Ribbon Campaign - against html/rtf/vCard in mail
  /\- against M$ attachments
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] external archivers

2005-06-15 Thread Andy Heath
In 2.0.6 though there was a place to plug in
archivers in mm_config.py it didn't work and
I had to hack the code which left me in a
development island unable to follow upgrades.

What's the position in 2.1.5 ?

I see the posts from another person on this and
that there is a place to pipe posts to another
archiver.  What about

a) plugging in a link in the places where mm says click here
to go to archives ?

b) authentication ?

It would be nice if the same locations could be used
and mm also authenticated (assuming the other archive
is a replacement not a supplementary).

Is there a way to do this ?

andy


--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Stephen J. Turnbull
 Andy == Andy Heath [EMAIL PROTECTED] writes:

Andy A plea to Redhat - if you are going to purloin mailman and
Andy do it with FHS then a file that accompanies the mailman
Andy distribution that explains how to do a manual build that
Andy conforms to the way RH does it would be very useful

This service is provided by the RPM spec file distributed in the
source RPM (there's a parallel srpm for every binary rpm).

Sure, you need to learn to read the spec language, but I wouldn't
hesitate.  (YMMV, but note: I'm a Debian user, I don't know how to
read it myself.  I am sure it would be worth it if I found myself in
your shoes.)

-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of TsukubaTennodai 1-1-1 Tsukuba 305-8573 JAPAN
   Ask not how you can do free software business;
  ask what your business can do for free software.
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Andy Heath
Stephen J. Turnbull wrote:

Andy == Andy Heath [EMAIL PROTECTED] writes:
 
 
 Andy A plea to Redhat - if you are going to purloin mailman and
 Andy do it with FHS then a file that accompanies the mailman
 Andy distribution that explains how to do a manual build that
 Andy conforms to the way RH does it would be very useful
 
 This service is provided by the RPM spec file distributed in the
 source RPM (there's a parallel srpm for every binary rpm).
 
 Sure, you need to learn to read the spec language, but I wouldn't
 hesitate.  (YMMV, but note: I'm a Debian user, I don't know how to
 read it myself.  I am sure it would be worth it if I found myself in
 your shoes.)
 
Its customary when you interact with a community to learn
their language not expect them to learn yours.
What you suggest doesn't satisfy the requirement
I stated.

andy
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Read-Only list but no one can post without approval(even non moderated users)

2005-06-15 Thread Lucian Constantin
Ok... don't bother anymore... I created another list and now it seems to
work... strange I put the same settings but now it works.

Best regards,
Lucian 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Lucian Constantin
Sent: Wednesday, June 15, 2005 10:24 AM
To: mailman-users@python.org
Subject: [Mailman-Users] Read-Only list but no one can post without
approval(even non moderated users)

Dear Members,
 
I have to set a read-only/announcement list for which I follow the steps
described in the FAQ: http://www.python.org/cgi-bin/faqw-mm.py?req=show
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.011.htp
file=faq03.011.htp but even with the mod unchecked for the user that is
allowed to post to list, mailman request approval.
I even reboot the server but with no luck - the only user that have the
rights to post to tha list is not mod[erated] but still has no rights to
post without approval.
What am I missing?...
All the settings were done with the web interface, and once it worked,
but only once...
 
Sincerely,
Lucian Constantin
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe:
http://mail.python.org/mailman/options/mailman-users/luconsta%40pcnet.ro

Security Policy:
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] aliases assistant

2005-06-15 Thread John Dennis
On Wed, 2005-06-15 at 15:06 +1000, Diana Huang wrote:
 Hi Mark,
 
 Thx for your email. Actually I tried that method, but I got some errors
 
 
 /usr/bin/sudo: /usr/local/sbin/mailman.aliases: command not found
 Traceback (most recent call last):
   File /usr/local/mailman/bin/genaliases, line 116, in ?
 main()
   File /usr/local/mailman/bin/genaliases, line 106, in main
 MTA.create(mlist, nolock=True, quiet=quiet)
   File /usr/local/mailman/Mailman/MTA/Postfix.py, line 232, in create
 _update_maps()
   File /usr/local/mailman/Mailman/MTA/Postfix.py, line 53, in _update_maps
 raise RuntimeError, msg % (acmd, status, errstr)
 RuntimeError: command failed: /usr/bin/sudo /usr/local/sbin/mailman.aliases 
 /usr/local/mailman/data/aliases (status: 1, Operation not permitted)
 
 Any comments?

I suspect /usr/local/sbin/mailman.aliases is either not executable or
not executable by the user/group the command is running under (what
user/group that is depends on how you did your installation)

What does 

ls -l /usr/local/sbin/mailman.aliases

say? 
-- 
John Dennis [EMAIL PROTECTED]

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] PRIVATE/PUBLIC EXTERNAL ARCHIVER

2005-06-15 Thread Mark Sapiro
Jean-Philippe GIOLA wrote:

So, if I change PRIVATE/PUBLIC EXTERNAL ARCHIVER as : 
*PRIVATE_EXTERNAL_ARCHIVER = '/path/to/my_archiver %(listname)s
*only the current message wil be theat by my archiver (it's what I 
want...!) ?
Does I understand ?

Yes, the current message and only the current message will piped to the
standard input of /path/to/my_archiver.

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

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread John Dennis
On Wed, 2005-06-15 at 08:05 +0100, Andy Heath wrote:
 A plea  to Redhat - if you are going to purloin
 mailman and do it with FHS then a file that
 accompanies the mailman distribution that explains
 how to do a manual build that conforms to the way
 RH does it would be very useful - a how to manually
 build for FC (which ends up with files in the same
 places as FC has them).

There is indeed a file that recreates the build, it's the src rpm and
it's readily available. The src rpm contains the virgin tarball, all the
current patches, and the mailman.spec spec file that controls the build.

Users familiar with distributions utilizing rpm as the packaging tool
(of which Red Hat / Fedora is only just one example) routinely download
src rpms, tweak them for their own use and rebuild. This is standard
practice.

 Since you need to
 be following the development and dealing with
 that issue anyway I can't see that it is any
 extra work to write up the method and keep that
 up to date and contributed to the mm distribution.

It's not appropriate for the mailman project to maintain rpms, this is
the domain of distributions which repackage upstream. This has been
the working model of open source development almost since its inception.

 As its not extra cost the only reason I can see
 that RH would NOT do that is to lock persons in
 to RH.

Everything you have asked for is available, free, and transparent. I
suspect your conclusions are driven by a lack of familiarity with how to
find what you are looking for rather than anything devious. To suggest
disingenuous lock in by Red Hat is utter nonsense.

-- 
John Dennis [EMAIL PROTECTED]

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

Re: [Mailman-Users] Read-Only list but no one can post withoutapproval(even non moderated users)

2005-06-15 Thread Mark Sapiro
Lucian Constantin wrote:
 
I have to set a read-only/announcement list for which I follow the steps
described in the FAQ: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.011.htp
but even with the mod unchecked for the user that is
allowed to post to list, mailman request approval.
I even reboot the server but with no luck - the only user that have the
rights to post to tha list is not mod[erated] but still has no rights to
post without approval.

and

Ok... don't bother anymore... I created another list and now it seems to
work... strange I put the same settings but now it works.

Possibly emergency moderation got turned on for the first list.

In any case, it is more secure to moderate everyone and post using an
Approved: header as mentioned in the above FAQ and in more detail in
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.034.htp

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

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] aliases assistant

2005-06-15 Thread Mark Sapiro
John Dennis wrote:

On Wed, 2005-06-15 at 15:06 +1000, Diana Huang wrote:
 Hi Mark,
 
 Thx for your email. Actually I tried that method, but I got some errors
 
 
 /usr/bin/sudo: /usr/local/sbin/mailman.aliases: command not found
 Traceback (most recent call last):
   File /usr/local/mailman/bin/genaliases, line 116, in ?
 main()
   File /usr/local/mailman/bin/genaliases, line 106, in main
 MTA.create(mlist, nolock=True, quiet=quiet)
   File /usr/local/mailman/Mailman/MTA/Postfix.py, line 232, in create
 _update_maps()
   File /usr/local/mailman/Mailman/MTA/Postfix.py, line 53, in _update_maps
 raise RuntimeError, msg % (acmd, status, errstr)
 RuntimeError: command failed: /usr/bin/sudo /usr/local/sbin/mailman.aliases 
 /usr/local/mailman/data/aliases (status: 1, Operation not permitted)
 
 Any comments?

I suspect /usr/local/sbin/mailman.aliases is either not executable or
not executable by the user/group the command is running under (what
user/group that is depends on how you did your installation)


This is somewhat puzzling.

 /usr/bin/sudo: /usr/local/sbin/mailman.aliases: command not found

seems to indicate that there is a problem with
/usr/local/sbin/mailman.aliases as John suggests, but

 RuntimeError: command failed: /usr/bin/sudo /usr/local/sbin/mailman.aliases 
 /usr/local/mailman/data/aliases (status: 1, Operation not permitted)

seems to say that the commands in /usr/local/sbin/mailman.aliases, the
first of which is presumably

/bin/cp /usr/local/mailman/data/aliases /etc/mailman.aliases

are being executed and it is this first command which fails, but since
this is executed via sudo as root, why would it be 'not permitted'?

I don't know the answer.

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

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] aliases assistant

2005-06-15 Thread John Dennis
On Wed, 2005-06-15 at 08:13 -0700, Mark Sapiro wrote:
  RuntimeError: command failed: /usr/bin/sudo 
  /usr/local/sbin/mailman.aliases 
  /usr/local/mailman/data/aliases (status: 1, Operation not permitted)
 
 seems to say that the commands in /usr/local/sbin/mailman.aliases, the
 first of which is presumably
 
 /bin/cp /usr/local/mailman/data/aliases /etc/mailman.aliases
 
 are being executed and it is this first command which fails, but since
 this is executed via sudo as root, why would it be 'not permitted'?

I agree with Mark, it could permission problems either with the script
or with the commands the script executes.

I sometimes get fooled by the misconception root can do anything too,
but in fact it can't, permissions are still checked. The most common
example of this is a file whose permissions are granted only to a
non-root owner. Root is denied in this case. However root can su to that
owner and then perform the operation.

Also, the complete absence of execute permission is not something root
can compensate for.
-- 
John Dennis [EMAIL PROTECTED]

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] privacy alert

2005-06-15 Thread Sean

I was unable to find a template for the privacy alerts that Mailman sends
out when an attempt is made to subscribe an address that is already
subscribe to the list.  Where is text that Mailman uses to generate these
messages?

I would like to edit the text to include the IP address that made the
subscribe attempt like it is include in the verify.txt.

Thanks,
Sean
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Andy Heath
John Dennis wrote:

 On Wed, 2005-06-15 at 08:05 +0100, Andy Heath wrote:
 
A plea  to Redhat - if you are going to purloin
mailman and do it with FHS then a file that
accompanies the mailman distribution that explains
how to do a manual build that conforms to the way
RH does it would be very useful - a how to manually
build for FC (which ends up with files in the same
places as FC has them).
 
 
 There is indeed a file that recreates the build, it's the src rpm and
 it's readily available. The src rpm contains the virgin tarball, all the
 current patches, and the mailman.spec spec file that controls the build.
 
 Users familiar with distributions utilizing rpm as the packaging tool
 (of which Red Hat / Fedora is only just one example) routinely download
 src rpms, tweak them for their own use and rebuild. This is standard
 practice.
 
 
Since you need to
be following the development and dealing with
that issue anyway I can't see that it is any
extra work to write up the method and keep that
up to date and contributed to the mm distribution.
 
 
 It's not appropriate for the mailman project to maintain rpms, this is
 the domain of distributions which repackage upstream. This has been
 the working model of open source development almost since its inception.
 
 
As its not extra cost the only reason I can see
that RH would NOT do that is to lock persons in
to RH.
 
 
 Everything you have asked for is available, free, and transparent. I
 suspect your conclusions are driven by a lack of familiarity with how to
 find what you are looking for rather than anything devious. To suggest
 disingenuous lock in by Red Hat is utter nonsense.
 
Sorry John and I don't mean to be rude
but I think this is salespersons bs.
It comes across to me as our product does everything,
you want so you don't need anything else.

Many open source software products provide small text
installation documentation files that explain what
is needed for particular platforms - for example
the XFree86 distributions used to (dunno if they
still do).  The answer come look over here at
our product doesn't cut it with me.  There is
mutual co-operation
and there is come look over here and you won't
need anything else.  You seem to be displaying
the second.

I differ from your view.

No offence intended.

andy
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Steve Burling
--On June 15, 2005 6:20:00 PM +0100 Andy Heath [EMAIL PROTECTED] 
wrote:

 I differ from your view.

I think you've made your position clear.  John's made his position clear. 
How about if the two of you take the rest of this discussion offline?


-- 
Steve Burlingmailto:[EMAIL PROTECTED]
University of Michigan, ICPSRVoice: +1 734 615.3779
330 Packard Street   FAX:   +1 734 647.8700
Ann Arbor, MI 48104-2910
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] Problem with a new install...

2005-06-15 Thread Michael D. Smith
I'm installing Mailman 2.1.6 on a RHEL 4.0 server...

I was having trouble with the smrsh, but worked that out...

Now however, when I post to a test list I get the following...

   - Transcript of session follows -
Traceback (most recent call last):
   File /home/mailman/scripts/post, line 69, in ?
 main()
   File /home/mailman/scripts/post, line 64, in main
 tolist=1, _plaintext=1)
   File /home/mailman/Mailman/Queue/Switchboard.py, line 126, in enqueue
 fp = open(tmpfile, 'w')
IOError: [Errno 13] Permission denied: 
'/home/mailman/qfiles/in/1118859566.129771+f526306b132c44862f163e9fbf3e65bea7258162.pck.tmp'
554 5.3.0 unknown mailer error 1

Any ideas?

Thanks for your time.

Regards,
Mike

[EMAIL PROTECTED]  


--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Problem with a new install...

2005-06-15 Thread John Dennis
On Wed, 2005-06-15 at 14:33 -0400, Michael D. Smith wrote:
 I'm installing Mailman 2.1.6 on a RHEL 4.0 server...
 
 I was having trouble with the smrsh, but worked that out...
 
 Now however, when I post to a test list I get the following...
 
- Transcript of session follows -
 Traceback (most recent call last):
File /home/mailman/scripts/post, line 69, in ?
  main()
File /home/mailman/scripts/post, line 64, in main
  tolist=1, _plaintext=1)
File /home/mailman/Mailman/Queue/Switchboard.py, line 126, in enqueue
  fp = open(tmpfile, 'w')
 IOError: [Errno 13] Permission denied: 
 '/home/mailman/qfiles/in/1118859566.129771+f526306b132c44862f163e9fbf3e65bea7258162.pck.tmp'
 554 5.3.0 unknown mailer error 1
 
 Any ideas?

The qfile cannot be opened for writing. This is either a permission
problem or SELinux is denying access. You need to:

1) Verify the user/group the MTA is executing the post command under,
then look at the permissions on the directory and file.

2) Examine /var/log/messages and/or /var/log/audit for avc messages,
these log SELinux denials.

3) Try turning SELinux off (/usr/sbin/setenforce Permissive)

4) Contact me off list for a trial 2.1.6 rpm (I've created the rpm but
have not tested it yet, you could be the guinna pig :-)

BTW, the RHEL 4 mailman rpm already has the security patches that
prompted the 2.1.6 release, but 2.1.6 has some other new stuff as well.
-- 
John Dennis [EMAIL PROTECTED]

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Problem with a new install...

2005-06-15 Thread Michael D. Smith
At 15:05 6/15/2005, John Dennis wrote:
The qfile cannot be opened for writing. This is either a permission
problem or SELinux is denying access. You need to:

1) Verify the user/group the MTA is executing the post command under,
then look at the permissions on the directory and file.

I'll have to try that.

2) Examine /var/log/messages and/or /var/log/audit for avc messages,
these log SELinux denials.
3) Try turning SELinux off (/usr/sbin/setenforce Permissive)

I turned off SELinux.  :)

4) Contact me off list for a trial 2.1.6 rpm (I've created the rpm but
have not tested it yet, you could be the guinna pig :-)

I don't like being a test animal, but thanks for the offer! :)

After this is fixed, I still have to work on that pesky issue with 
getting the webpages to work

That's what I get from going from RH8 to RHEL 4 :)

Regards,
Mike

[EMAIL PROTECTED] 


--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] Customize the design

2005-06-15 Thread Starshaped Media
I have Mailman up and running on my shared hosting account, in fact my host 
already had it installed.

Anyway, I have managed to change the design (via the admin panel) for the info 
and subscription pages but there are still a few pages that I have no idea 
where or how to edit.

My host doesn't offer support for Mailman, they did mention that I might be 
because I do not have 'shell-access' to Mailman, is this the case?

Thanks
Lee
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Red Hat FHS packaging

2005-06-15 Thread Charles Sprickman
On Wed, 15 Jun 2005, Steve Burling wrote:

 --On June 15, 2005 6:20:00 PM +0100 Andy Heath [EMAIL PROTECTED]
 wrote:

 I differ from your view.

 I think you've made your position clear.  John's made his position clear.
 How about if the two of you take the rest of this discussion offline?

Best idea yet.  This is a Linux/RedHat issue of little interest to those 
not running RedHat.

C


 -- 
 Steve Burlingmailto:[EMAIL PROTECTED]
 University of Michigan, ICPSRVoice: +1 734 615.3779
 330 Packard Street   FAX:   +1 734 647.8700
 Ann Arbor, MI 48104-2910
 --
 Mailman-Users mailing list
 Mailman-Users@python.org
 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/
 Unsubscribe: 
 http://mail.python.org/mailman/options/mailman-users/spork%40bway.net

 Security Policy: 
 http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] mailertable ignored by sendmail

2005-06-15 Thread Travis Derouin
Hi,

I'm attempting to install Mailman on a Redhat linux box and integrate it 
with Sendmail. 

When I set Mailman to be the local service (just by switching Mlocal and 
Mmailman in sendmail.cf http://sendmail.cf), it works fine and dandy, but 
I can't seem to get sendmail to process any rules in mailertable even when I 
try simple examples posted on the net. mailertable.db is being generated 
each time mailertable is edited and sendmail is restarted. I've been through 
mm-handler.readme a few times (it needs some editing, btw) and nothing seems 
to account for this. 

My mailertable looks like:

lists.mydomain.com http://lists.mydomain.com
mailman:lists.mydomain.comhttp://lists.mydomain.com

All mail that I send to [EMAIL PROTECTED] simply goes right on through 
to my usual mail server and bounces back, even when I'm talking to my 
localhost sendmail. 

A side note: The provided mailman.mc http://mailman.mc file generates a 
.cf file that's unusable by sendmail, it seems that when sendmail is 
restarted there are a bunch of syntax errors:

line 7: fileclass: cannot open 'ATURE(local_procmail)': No such file or 
directory
554 5.0.0 /etc/mail/sendmail.cf: line 8: MAILER(local): A= argument required

... etc etc etc

Any suggestions would be appreciated. Thanks.
Travis
--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] How to migrate an entire Mailman site from one server to another?

2005-06-15 Thread Thomas Waters
I looked through the FAQ but didn't find what I was looking for.

I'm setting up a new OS X Tiger 10.4 Server to replace our current  
10.3 Server, and looking for the easiest way to move all the email  
lists.  We have about 25 lists.  I can let go of the archives- that  
isn't a big deal.  I can export each list's member, add each list  
manually to the new server and then import- but was hoping there was  
an easier way.  Suggestions?

Thanks,


--
Thomas Waters
Director of Information and Communication Services
University of Pittsburgh School of Pharmacy
412-383-7471
[EMAIL PROTECTED]
http://www.pharmacy.pitt.edu

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] Customize the design

2005-06-15 Thread Mark Sapiro
Starshaped Media wrote:

I have Mailman up and running on my shared hosting account, in fact my host 
already had it installed.

Anyway, I have managed to change the design (via the admin panel) for the info 
and subscription pages but there are still a few pages that I have no idea 
where or how to edit.

My host doesn't offer support for Mailman, they did mention that I might be 
because I do not have 'shell-access' to Mailman, is this the case?


There are a few templates that can be edited via the Edit the public
HTML pages link in the admin interface. This editing makes a list
specific, edited version of the template. Most of the templates are
not editable via this web interface and some pages are not built from
templates at all.

To edit the templates that aren't editable through the web generally
does require shell access that your hosting provider is not likely to
give you for a shared installation.

See the FAQ article at
http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.048.htp
for general information about where edited templates need to go to
affect a particular list, a particular domain or the whole site.

To see what templates there are and what they look like, go to
http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/templates/en/
(or possibly another 'language' directory) and scroll to the bottom
and select the branch corresponding to your Mailman version.

If you retrieve and edit the templates of interest, you may be able to
convince your host provider to install them for you as described in
the above FAQ reference.

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

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] privacy alert

2005-06-15 Thread Mark Sapiro
Sean wrote:

I was unable to find a template for the privacy alerts that Mailman sends
out when an attempt is made to subscribe an address that is already
subscribe to the list.

That's because it's not a template.

Where is text that Mailman uses to generate these
messages?


It is coded directly in Mailman/Cgi/subscribe.py


I would like to edit the text to include the IP address that made the
subscribe attempt like it is include in the verify.txt.


You can edit the text in the above module. I think you can use
%(remote)s in this text to get the IP address.

If you are concerned about languages other than English, you also have
to edit the corresponding messages/language/LC_MESSAGES/mailman.po
and then regenerate the corresponding mailman.mo file using
bin/msgfmt.py.

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

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] How to migrate an entire Mailman site from oneserver to another?

2005-06-15 Thread Mark Sapiro
Thomas Waters wrote:

I looked through the FAQ but didn't find what I was looking for.


FAQ article 3.4 is supposed to cover this, but it may be out of date.


I'm setting up a new OS X Tiger 10.4 Server to replace our current  
10.3 Server, and looking for the easiest way to move all the email  
lists.  We have about 25 lists.  I can let go of the archives- that  
isn't a big deal.  I can export each list's member, add each list  
manually to the new server and then import- but was hoping there was  
an easier way.  Suggestions?

The zeroth step is to ensure Mailman is installed and working on the
new server.

Then the first step is simply to move the contents of the lists/ and
archives/ directories to the new server. Likewise the aliases for the
MTA.

If the domains of the new server will be the same as the old server,
you're done.

If the domains have changed, you need to be sure that DEFAULT_URL_HOST
and DEFAULT_EMAIL_HOST and any add_virtualhost() are all correct in
mm_cfg.py. Then run fix_url to fix the lists and

bin/arch --wipe listname

for each list with archives to rebuild the archives from the
listname.mbox/listname.mbox file so that links in the archives have
the correct url host.

Run

bin/fix_url.py

and

bin/arch --help

for more info.

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

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] external archivers

2005-06-15 Thread Mark Sapiro
Andy Heath wrote:

In 2.0.6 though there was a place to plug in
archivers in mm_config.py it didn't work and
I had to hack the code which left me in a
development island unable to follow upgrades.

What's the position in 2.1.5 ?

I see the posts from another person on this and
that there is a place to pipe posts to another
archiver.  What about

a) plugging in a link in the places where mm says click here
to go to archives ?

There is a Defaults.py/mm_cfg.py variable which defaults to

PUBLIC_ARCHIVE_URL = 'http://%(hostname)s/pipermail/%(listname)s'

You can change this for public archives.

For private archives, see below.

b) authentication ?

It would be nice if the same locations could be used
and mm also authenticated (assuming the other archive
is a replacement not a supplementary).

Is there a way to do this ?

For private archives, URLs look like
http://host/mailman/private/list/...  These urls are handled by a
CGI script Mailman/Cgi/private.py that does both the authentication
and the actual access. You could modify this script to keep the
authentication and just access your own archive. The security for
private archives is enforced by their not being world readable or
accessable to the web server directly. The web server accesses
private.py through the cgi-bin/private wrapper which is setgid to the
mailman group which does have access to the archives.

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

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] How do I remove the Sender option?

2005-06-15 Thread Sub Zero
Hello,

I have removed the Sender header from one of my lists and now I want to
remove it from all my other lists too.  I don't know how I did that :( but I
want to do the same for my other lists.  Can anyone point me to a right
direction please?

Have a nice day.
--
SubZero

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


Re: [Mailman-Users] aliases assistant

2005-06-15 Thread Diana Huang
Thanks all, you guys really give me some hints on my problem. Let me show 
you permission of the script and the commands the script executes.


 I agree with Mark, it could permission problems either with the script
 or with the commands the script executes.

 I sometimes get fooled by the misconception root can do anything too,
 but in fact it can't, permissions are still checked. The most common
 example of this is a file whose permissions are granted only to a
 non-root owner. Root is denied in this case. However root can su to that
 owner and then perform the operation.

 Also, the complete absence of execute permission is not something root
 can compensate for.

-rw-r--r--1 root root   81 Jun  7 12:41 
/usr/local/sbin/mailman.aliases

-rwxr-xr-x1 root root47988 Oct 30  2003 /bin/cp

-rw-rw1 mailman  mailman  1110 Jun 15 15:11 
/usr/local/mailman/data/aliases

-rw-r--r--1 root root  685 Jun  7 13:42 /etc/mailman.aliases

lrwxrwxrwx1 root root   32 Apr  7  2003 
/usr/bin/newaliases - /etc/alternatives/mta-newaliases

I create a mailman user, which is in the mailman group. The mailman group 
only has a mailman user.

I suppose the problems are caused by:

1. user mailman has no  execute permission to run 
/usr/local/sbin/mailman.aliases (causes command not found)
2. user root has no read permission to see /usr/local/mailman/data/aliases 
(causes status: 1, Operation not permitted)

Am I right?

Cheers, Diana 

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp


[Mailman-Users] hi

2005-06-15 Thread adel ali


_
FREE pop-up blocking with the new MSN Toolbar - get it now! 
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/

--
Mailman-Users mailing list
Mailman-Users@python.org
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/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp