[Mailman-Users] Problems seeing pipermail archive.

2004-02-03 Thread Mike Gifford
Hello,

I'm confused by why the pipermail archive directories aren't being set
up..  I checked for an error here:
/var/log/mailman

The rest of the script seems to be running fine, just no archives

[EMAIL PROTECTED] cron]# ls -la /usr/share/mailman/archives/public/
total 8
drwxrwsr-x2 root mailman  4096 Jan 28 12:30 .
drwxrwsr-x4 root mailman  4096 Jan 16 08:23 ..
lrwxrwxrwx1 root mailman43 Jan 28 12:22 support -
/usr/share/mailman/archives/private/support
lrwxrwxrwx1 root mailman48 Jan 28 12:22 support.mbox -
/usr/share/mailman/archives/private/support.mbox
[EMAIL PROTECTED] cron]# ls -la /usr/share/mailman/archives/private
total 20
drwxrwsr-x5 root mailman  4096 Feb  2 07:06 .
drwxrwsr-x4 root mailman  4096 Jan 16 08:23 ..
drwxrwsr-x4 mailman  mailman  4096 Feb  3 03:27 1pe04
drwxrwsr-x2 root mailman  4096 Feb  2 07:06 1pe04.mbox
drwxrwsr-x2 root mailman  4096 Jan 28 12:22 support.mbox

any suggestions on why the directories aren't being set up or how to fix
this situation?

Mike
-- 
Mike Gifford, OpenConcept Consulting
Free Software for Social Change - http://www.openconcept.ca
Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/
Another world is not only possible, she is on her way -Arundhati Roy


--
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/

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Auto RSS Feeds from Mailman

2004-01-31 Thread Mike Gifford
Hello,

A while back I came across this mailman2rss tool:
http://taint.org/mmrss/

I was informed by one of this script's authors that mailman was going to
be developing this capacity internally.  I wondered when it was going to
be released (and documented).  

I would like to use this feature, but couldn't find any reference by
searching the site:
http://www.google.ca/search?q=site:list.org+rss

I'm also keen to learn if mailman can manage to export rss feeds for
private lists..  I don't want these available to the public, but would
like to make rss feeds from private lists available to internal
applications.

In anycase, please let me know.  I understand that going through
mailman's auth isn't as simple as posting something to an http auth
page.  

Mike
-- 
Mike Gifford, OpenConcept Consulting
Free Software for Social Change - http://www.openconcept.ca
Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/
Another world is not only possible, she is on her way -Arundhati Roy


--
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/

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Easy Install Instructions for Mailman and (exim, postfix or sendmail)

2003-11-27 Thread Mike Gifford
Hello,

I did manage to get mailman set up to run with sendmail  wanted to
report back to the list on what was useful.  First, Todd's advice to
comment out the DAEMON_OPTIONS in /etc/mail/sendmail.mc

dnl # DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

(Two comments on this - what an odd way to comment out something and
also, the inline instructions in the rpm aren't all that clear - Remove
the loopback dnl # address restriction to accept email from the internet
or intranet. - why not just say comment out the line below???)


I also kept looking for setup/install instructions within the Mailman
Documentation list here (doesn't seem to be an option):
http://www.list.org/docs.html

Searching the whole faq here though provided some very useful info:
http://www.python.org/cgi-bin/faqw-mm.py?req=all

These were particularly helpful:
http://www.python.org/cgi-bin/faqw-mm.py?req=all#5.5
http://www.python.org/cgi-bin/faqw-mm.py?req=all#1.7

I did try exim  postfix, but couldn't get either to work..  

Mike
-- 
Mike Gifford, OpenConcept Consulting
Free Software for Social Change - http://www.openconcept.ca
Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/
Another world is not only possible, she is on her way -Arundhati Roy


--
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/

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Easy Install Instructions for Mailman and (exim, postfix or sendmail)

2003-11-26 Thread Mike Gifford
Todd [EMAIL PROTECTED] wrote:
 Mike Gifford wrote:
  RH 8.0 - upgraded with apt-get
  mailman-2.1.1-4
  sendmail-8.12.8-9.90
  postfix-1.1.12-1
 [...]
  Tweaking only works if you know what to touch..  
 True, but I know I've seen that info in either the Red Hat release
 notes or somewhere else reasonably handy.  I haven't run a machine
 with Sendmail for years, I switched to Postfix after just a few looks
 at the Sendmail configs.

Yeah..  I've strugled with exim  never tried sendmail..

  Any pointers?
  /etc/mail/sendmail.mc
 Yeah, looking at the redhat rpm of sendmail from 7.3, that file
 contains this:
 dnl This changes sendmail to only listen on the loopback device 127.0.0.1
 dnl and not on any other network devices. Comment this out if you want
 dnl to accept email over the network.
 DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')

Looks like this would comment it out:

dnl # DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

Restarted it and wow..  It worked!  Thanks!

  How do I activate postfix so that this is run..
 Red Hat uses the alternatives system for this.  There is an app,
 redhat-switchmail which will do this for you.  You can also just
 uninstall sendmail and then postfix will become the default MTA if
 it's installed.

I could find it in the gui..  Just had lost the text version...

 To get postfix to accept connections from other than localhost, you
 need to comment out this line in /etc/postfix/main.cf:
 inet_interfaces = localhost

I've switched that to all, if I need to try to switch to postfix..  For
right now I'll try to get mailman running with sendmail.

Appreciate your help todd.

Mike
-- 
Mike Gifford, OpenConcept Consulting
Free Software for Social Change - http://www.openconcept.ca
Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/
Another world is not only possible, she is on her way -Arundhati Roy


--
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/

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Easy Install Instructions for Mailman and (exim, postfix or sendmail)

2003-11-25 Thread Mike Gifford
Hello,

I've got a pretty vanilla Red Hat install and am trying to get Mailman
set up, but I'm stumbling on getting a mail program up running so that I
can receive mail.

I've started to install exim (but their docs are overly complicated). 
Sendmail  postfix were installed, but not properly configured.  I've
heard about nightmares with sendmail configs.  

I'd prefer to use an rpm, but red hat doesn't have an exim rpm out
there.  

A year or two ago i set up mailman  exim on another site, but its been
too long (and that was a lot of work to set that up at the time).  There
must be an easier way to do this now.

Any pointers would be appreciated..

Mike
-- 
Mike Gifford, OpenConcept Consulting
Free Software for Social Change - http://www.openconcept.ca
Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/
Another world is not only possible, she is on her way -Arundhati Roy


--
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/

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Easy Install Instructions for Mailman and (exim, postfix or sendmail)

2003-11-25 Thread Mike Gifford
Howdy Todd,

 Mike Gifford wrote:
  I've got a pretty vanilla Red Hat install and am trying to get
  Mailman set up, but I'm stumbling on getting a mail program up
  running so that I can receive mail.
 What version of Red Hat?  What version of Mailman?

RH 8.0 - upgraded with apt-get
mailman-2.1.1-4
sendmail-8.12.8-9.90
postfix-1.1.12-1

  I've started to install exim (but their docs are overly
  complicated).  Sendmail  postfix were installed, but not properly
  configured.  I've heard about nightmares with sendmail configs.
 In recent Red Hat installs, neither sendmail nor postfix are
 configured by default to accept connections on anything other than the
 local interface, AFAIK.  Postfix has an option, inet_interfaces, that
 controls this.  Sendmail has a setting you can tweak in the
 sendmail.mc file as well.

Tweaking only works if you know what to touch..  

Any pointers?
/etc/mail/sendmail.mc

 I'd go with Postfix over Sendmail.  It it pretty simple to setup and
 it's integration with Mailman is excellent.  Once you get an MTA
 running for your site, then install Mailman and read the README.{MTA}
 file for that MTA from the Mailman tarball or rpm.

Ok..  well, I've got the source for exim (with make not quite working
yet), with sendmail  postfix set up as rpm's..

How do I activate postfix so that this is run..

 One note, if you have Red Hat 9, DO NOT use the RPM from there.  Get
 an updated one, the stock Red Hat 9 rpm was borked in several annoying
 ways that will just make your life more interesting that it needs to
 be.

I'd like a boring life and a simple install..  :)

I'll probably jump to Fedora in a bit..

Mike
-- 
Mike Gifford, OpenConcept Consulting
Free Software for Social Change - http://www.openconcept.ca
Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/
Another world is not only possible, she is on her way -Arundhati Roy


--
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/

This message was sent to: [EMAIL PROTECTED]
Unsubscribe or change your options at
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Re: [Exim] Re: Exim 4.05 Mailiman - Missing the DirectorsConfiguration (update)

2002-09-01 Thread Mike Gifford

Thanks for the response..  However, my local install of exim 3.30-2
seemed to be holding onto a few of my message.  An upgrade to exim
3.33-4 spit out a couple of messages from June (including this one that
you just responded to)..

Would still like to know if there is an easy way to set up exim 4  a
stable version of mailman.

Mike

On Sun, 2002-09-01 at 14:02, Dave C. wrote:
 
 
 The 'router drivers' in exim4 have been seriously revamped from the
 exim3 routers and directors. There is in fact no longer a 'smartuser'
 driver. I beleive some of its functionality has been incorporated into 
 the new 'accept' and 'redirect' router drivers.
 
 Somewhere in the exim4 documentation there should be a document on
 converting from exim3 to exim4, that will probably answer a lot of your
 questions.
 
 You could even make up a working exim3 config, and user the 'convert4r4'
 utility included with exim4 - it not perfect, but it might get you to a
 reasonable starting point. You'll have to fully understand how the
 sample exim3 configs given with mailman work, and then have to research
 how to accomplish the same thing in exim4.
 
 I cant imagine that there isnt someone on this list successfully using
 mailman with exim4, perhaps they will speak up with a sample exim4
 config.. I have previously used mailman (with exim3) I have since
 switched to exim4, but am no longer using mailman.  I will be back in my 
 office Tuesday - if you havent got it my then drop me a line and I will 
 see if I can give some further help.
 
 
 On 16 Jul 2002, Mike Gifford wrote:
 
  Hello Again,
  
   | I'm assuming now that the Directors Config area in the runtime
   | configuration file has been removed in 4.x
   Correct.  exim4 was revamped, and the router/director distinction was
   removed.
  
  Ok..  So when mailman's README.EXIM tells me to put files in the
  Directors section, this should be the same as putting it in the ROUTERS
  CONFIGURATION section as exim is no longer distinguishing between the
  two.
  
   | If so does anyone have any suggestions on the modifications required
   | to a 4.05 setting to get mailman  exim cooperating?
   Convert the example director to a router.
  
  I've tried to do this... I can't see how it would need any more
  configuration..  However exim 4.05 seems to dislike the driver =
  smartuser in the following (Now at the bottom of the Routers Config
  section):
  
  list_owner_director:
 driver = smartuser
 require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
 suffix = -owner
 new_address = ${lc:$local_part}-admin@${domain}
  
  
  The error it gives me is as follows:
  
  [root@learningpartnership exim.mike]# bin/exim -C configure -bV
  Exim version 4.05 #3 built 13-Jul-2002 23:35:22
  Copyright (c) University of Cambridge 2002
  2002-07-16 10:31:21 Exim configuration error in line 438:
router list_owner_director: cannot find router driver smartuser
  
  
  I've been searching for info on this error, but I can't seem to find
  much of interest.  Does exim 4.05 support a smartuser driver or has this
  concept too been revised.
  
   The Mailman 2.1 CVS tree has instructions on using exim4.
  
  
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/README.EXIM?rev=2.4content-type=text/vnd.viewcvs-markup
  
  From this I'm guessing that
  driver = smartuser
  should be replaced by
  driver = accept
  
  But pretty much every line in the exim config looks like it would need
  to be rewritten as
  suffix = -request
  new_address = ${lc:$local_part}-admin@${domain}
  (and likely others)
  prefix = owner-
  
  all need to be rewritten for 4.0.5
  
   I'm sure you can combine the data in the mailman instructions and
   exim's spec to create the necessary transports and routers tailored to
   your usage of mailman.  If you have specific questions about certain
   options or something, then by all means ask.
  
  The are very different and I don't know enough about exim or mailman to
  wade through the code and try to find something that 'may' work via
  trial  error.  Could take years..
  
  Is there a way to rewrite this easily for exim 4.05?  What other
  instructions are no longer useful in the new exim and can I just replace
  them?
  
  list_owner_director:
 driver = smartuser
 require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
 suffix = -owner
 new_address = ${lc:$local_part}-admin@${domain}
  
  owner_list_director:
 driver = smartuser
 require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
 prefix = owner-
 new_address = ${lc:$local_part}-admin@${domain}
  
  ##
  ## Next 3 directors direct admin, request and list mail to the
  appropriate
  ## transport.  List existence is checked as above.
  
  list_admin_director:
 driver = smartuser
 suffix = -admin
 require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
 transport = list_admin_transport

[Mailman-Users] Re: Exim 4.05 Mailiman - Missing the Directors Configuration(update)

2002-08-31 Thread Mike Gifford

Hello Again,

 | I'm assuming now that the Directors Config area in the runtime
 | configuration file has been removed in 4.x
 Correct.  exim4 was revamped, and the router/director distinction was
 removed.

Ok..  So when mailman's README.EXIM tells me to put files in the
Directors section, this should be the same as putting it in the ROUTERS
CONFIGURATION section as exim is no longer distinguishing between the
two.

 | If so does anyone have any suggestions on the modifications required
 | to a 4.05 setting to get mailman  exim cooperating?
 Convert the example director to a router.

I've tried to do this... I can't see how it would need any more
configuration..  However exim 4.05 seems to dislike the driver =
smartuser in the following (Now at the bottom of the Routers Config
section):

list_owner_director:
   driver = smartuser
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   suffix = -owner
   new_address = ${lc:$local_part}-admin@${domain}


The error it gives me is as follows:

[root@learningpartnership exim.mike]# bin/exim -C configure -bV
Exim version 4.05 #3 built 13-Jul-2002 23:35:22
Copyright (c) University of Cambridge 2002
2002-07-16 10:31:21 Exim configuration error in line 438:
  router list_owner_director: cannot find router driver smartuser


I've been searching for info on this error, but I can't seem to find
much of interest.  Does exim 4.05 support a smartuser driver or has this
concept too been revised.

 The Mailman 2.1 CVS tree has instructions on using exim4.

http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/README.EXIM?rev=2.4content-type=text/vnd.viewcvs-markup

From this I'm guessing that 
driver = smartuser
should be replaced by
driver = accept

But pretty much every line in the exim config looks like it would need
to be rewritten as 
suffix = -request
new_address = ${lc:$local_part}-admin@${domain}
(and likely others)
prefix = owner-

all need to be rewritten for 4.0.5

 I'm sure you can combine the data in the mailman instructions and
 exim's spec to create the necessary transports and routers tailored to
 your usage of mailman.  If you have specific questions about certain
 options or something, then by all means ask.  

The are very different and I don't know enough about exim or mailman to
wade through the code and try to find something that 'may' work via
trial  error.  Could take years..

Is there a way to rewrite this easily for exim 4.05?  What other
instructions are no longer useful in the new exim and can I just replace
them?

list_owner_director:
   driver = smartuser
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   suffix = -owner
   new_address = ${lc:$local_part}-admin@${domain}

owner_list_director:
   driver = smartuser
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   prefix = owner-
   new_address = ${lc:$local_part}-admin@${domain}

##
## Next 3 directors direct admin, request and list mail to the
appropriate
## transport.  List existence is checked as above.

list_admin_director:
   driver = smartuser
   suffix = -admin
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   transport = list_admin_transport

list_request_director:
   driver = smartuser
   suffix = -request
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   transport = list_request_transport

list_director:
   driver = smartuser
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   transport = list_transport

 (I haven't personally
 configured mailman so I can't really give any better info than that)

That makes it harder..  I didn't think I was doing anything too
groundbreaking here..  this isn't the alpha release of exim..  Had hoped
that others using mailman had upgraded to a more current version of exim
than 3.33 and would have experience (and config pointers) to share.

Mike
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Open Source Web Applications for Social Change.
Featured Client - NDP Leadership Candidate - http://www.billblaikie.org
An unjust law is no law at all. - Saint Augustine


--
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] Re: Exim 4.05 Mailiman - Missing the Directors Configuration(update)

2002-07-17 Thread Mike Gifford

Hello Again,

 | I'm assuming now that the Directors Config area in the runtime
 | configuration file has been removed in 4.x
 Correct.  exim4 was revamped, and the router/director distinction was
 removed.

Ok..  So when mailman's README.EXIM tells me to put files in the
Directors section, this should be the same as putting it in the ROUTERS
CONFIGURATION section as exim is no longer distinguishing between the
two.

 | If so does anyone have any suggestions on the modifications required
 | to a 4.05 setting to get mailman  exim cooperating?
 Convert the example director to a router.

I've tried to do this... I can't see how it would need any more
configuration..  However exim 4.05 seems to dislike the driver =
smartuser in the following (Now at the bottom of the Routers Config
section):

list_owner_director:
   driver = smartuser
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   suffix = -owner
   new_address = ${lc:$local_part}-admin@${domain}


The error it gives me is as follows:

[root@learningpartnership exim.mike]# bin/exim -C configure -bV
Exim version 4.05 #3 built 13-Jul-2002 23:35:22
Copyright (c) University of Cambridge 2002
2002-07-16 10:31:21 Exim configuration error in line 438:
  router list_owner_director: cannot find router driver smartuser


I've been searching for info on this error, but I can't seem to find
much of interest.  Does exim 4.05 support a smartuser driver or has this
concept too been revised.

 The Mailman 2.1 CVS tree has instructions on using exim4.

http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/README.EXIM?rev=2.4content-type=text/vnd.viewcvs-markup

From this I'm guessing that 
driver = smartuser
should be replaced by
driver = accept

But pretty much every line in the exim config looks like it would need
to be rewritten as 
suffix = -request
new_address = ${lc:$local_part}-admin@${domain}
(and likely others)
prefix = owner-

all need to be rewritten for 4.0.5

 I'm sure you can combine the data in the mailman instructions and
 exim's spec to create the necessary transports and routers tailored to
 your usage of mailman.  If you have specific questions about certain
 options or something, then by all means ask.  

The are very different and I don't know enough about exim or mailman to
wade through the code and try to find something that 'may' work via
trial  error.  Could take years..

Is there a way to rewrite this easily for exim 4.05?  What other
instructions are no longer useful in the new exim and can I just replace
them?

list_owner_director:
   driver = smartuser
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   suffix = -owner
   new_address = ${lc:$local_part}-admin@${domain}

owner_list_director:
   driver = smartuser
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   prefix = owner-
   new_address = ${lc:$local_part}-admin@${domain}

##
## Next 3 directors direct admin, request and list mail to the
appropriate
## transport.  List existence is checked as above.

list_admin_director:
   driver = smartuser
   suffix = -admin
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   transport = list_admin_transport

list_request_director:
   driver = smartuser
   suffix = -request
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   transport = list_request_transport

list_director:
   driver = smartuser
   require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db
   transport = list_transport

 (I haven't personally
 configured mailman so I can't really give any better info than that)

That makes it harder..  I didn't think I was doing anything too
groundbreaking here..  this isn't the alpha release of exim..  Had hoped
that others using mailman had upgraded to a more current version of exim
than 3.33 and would have experience (and config pointers) to share.

Mike
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Open Source Web Applications for Social Change.
Featured Client - NDP Leadership Candidate - http://www.billblaikie.org
An unjust law is no law at all. - Saint Augustine



--
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



[Mailman-Users] Mailman Exim 4.05

2002-07-15 Thread Mike Gifford

Hello,

I'm trying to set up mailman-2.0.12 on a RH 7.2 system using exim 4.05.

The main problem that I am having is that I believe your instructions
for setting up mailman  exim are 3.x specific.

If this isn't the case, please let me know, but I could not find a
Directors config file section in 4.05, but could find one prominently in
3.33.

I have tried to just 'stuff' the config info that didn't fit neatly into
the file into the exim config file, but that definitely didn't work.

Any suggestions would be appreciated.

Mike
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Open Source Web Applications for Social Change.
Featured Client - NDP Leadership Candidate - http://www.billblaikie.org
An unjust law is no law at all. - Saint Augustine



--
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



[Mailman-Users] Mailman Exim 4.05

2002-07-14 Thread Mike Gifford

Hello,

I'm trying to set up mailman-2.0.12 on a RH 7.2 system using exim 4.05.

The main problem that I am having is that I believe your instructions
for setting up mailman  exim are 3.x specific.

If this isn't the case, please let me know, but I could not find a
Directors config file section in 4.05, but could find one prominently in
3.33.

I have tried to just 'stuff' the config info that didn't fit neatly into
the file into the exim config file, but that definitely didn't work.

Any suggestions would be appreciated.

Mike
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Open Source Web Applications for Social Change.
Featured Client - NDP Leadership Candidate - http://www.billblaikie.org
An unjust law is no law at all. - Saint Augustine



--
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



[Mailman-Users] 'Sendmail' vs 'SMTPDirect' in RH7.2 RPM

2002-01-15 Thread Mike Gifford

Hello,

Answering my previous question, I just found in:
Mailman/Defaults.py

That the RH7.2 rpm sets the default to:
# DELIVERY_MODULE = 'Sendmail'
DELIVERY_MODULE = 'SMTPDirect'

So I just needed to switch this around and uncomment the Sendmail and I
can now send messages without any difficulty..

Now I just have to figure out how to direct the mail back to python as I
can send mail from the web interface and from the command line, but when
I try to confirm a subscription nothing happens..

Also, I still seem to be getting regular errors with the get_news
function:

Jan 15 12:40:01 2002 gate_news(652): socket . error :  (111, 'Connection
refused') 

What is this supposed to do and how am I supposed to turn it off?

Also, I still don't see why I'm getting this error:
# ./check_perms 
Traceback (innermost last):
  File ./check_perms, line 50, in ?
MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0]
TypeError: illegal argument type for built-in operation

# cat /etc/group
snip
mailman:*:501:mailman,james,mike,keb,rgoyal,apache

Mike
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Supporting progressive organizations in online campaigns and tools.
Feature: Women's Learning Partnership http://learningpartnership.org
Truth is that which confirms what we already believe. Northrop  Frye


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] 'Sendmail' vs 'SMTPDirect' in RH7.2 RPM

2002-01-15 Thread Mike Gifford

Hi Barry,

Thanks for your response on this..  I was able to get Sendmail to send
me mail, but didn't receive anything with SMTPDirect

On Tue, 2002-01-15 at 18:14, Barry A. Warsaw wrote:
  MG == Mike Gifford [EMAIL PROTECTED] writes:
 | That the RH7.2 rpm sets the default to:
 | # DELIVERY_MODULE = 'Sendmail'
 | DELIVERY_MODULE = 'SMTPDirect'
 MG So I just needed to switch this around and uncomment the
 MG Sendmail and I can now send messages without any difficulty..
 Except that you potentially open up security holes in your system.
 'Sendmail' is not secure because it uses the shell and the input
 strings are not sanitized.

Ok..  So I must have something else configured incorrectly..  This is
the default RPM install:

#
# Delivery defaults
#

# Delivery module for the message pipeline.  See
# Mailman/Handlers/HandlerAPI.py for details.  Unless overridden
specifically
# in that module, this handler is used for message delivery to the list,
#and
# to an individual user.  This value must be a string naming a module in
#the
# Mailman.Handlers package.
#
# SECURITY WARNING: The Sendmail module is not secure!  Please read the
# comments in Mailman/Handlers/Sendmail.py for details.  Use at your own
# risk.
#
# DELIVERY_MODULE = 'Sendmail'
DELIVERY_MODULE = 'SMTPDirect'

# Ceiling on the number of recipients that can be specified in a single
#SMTP
# transaction.  Set to 0 to submit the entire recipient list in one
# transaction.  Only used with the SMTPDirect DELIVERY_MODULE.
SMTP_MAX_RCPTS = 500

# Maximum number of simulatenous subthreads that will be used for SMTP
# delivery.  After the recipients list is chunked according to
#SMTP_MAX_RCPTS,
# each chunk is handed off to the smptd by a separate such thread.  If
#your
# Python interpreter was not built for threads, this feature is
#disabled.  You
# can explicitly disable it in all cases by setting MAX_DELIVERY_THREADS
#to
# 0.  This feature is only supported with the SMTPDirect
#DELIVERY_MODULE.
#
# NOTE: This is an experimental feature and limited testing shows that
#it may
# in fact degrade performance, possibly due to Python's global
#interpreter
# lock.  Use with caution.
MAX_DELIVERY_THREADS = 0

# SMTP host and port, when DELIVERY_MODULE is 'SMTPDirect'
SMTPHOST = 'localhost'
SMTPPORT = 0  # default from smtplib

# Command for direct command pipe delivery to sendmail compatible
#program,
# when DELIVERY_MODULE is 'Sendmail'.
SENDMAIL_CMD = '/usr/lib/sendmail'

# Allow for handling of MTA-specific features (i.e. aliases).  Most MTAs
#use
# sendmail (including Sendmail, Postfix, and Exim).  Qmail uses the
#qmail
# style.
MTA_ALIASES_STYLE = 'sendmail'

# Set these variables if you need to authenticate to your NNTP server
#for
# Usenet posting or reading.  If no authentication is necessary, specify
#None
# for both variables.
NNTP_USERNAME = None
NNTP_PASSWORD = None

# Set this if you have an NNTP server you prefer gatewayed lists to use.
DEFAULT_NNTP_HOST = ''

 MG Jan 15 12:40:01 2002 gate_news(652): socket . error : (111,
 MG 'Connection refused')
 This is a socket problem, and not specific to Mailman or Python.

But why is it trying to access a news server?  That's the best I can
figure out here..

 MG What is this supposed to do and how am I supposed to turn it
 MG off?
 | Also, I still don't see why I'm getting this error:
 | # ./check_perms 
 | Traceback (innermost last):
 |   File ./check_perms, line 50, in ?
 | MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0]
 | TypeError: illegal argument type for built-in operation

 | # cat /etc/group
 | snip
 | mailman:*:501:mailman,james,mike,keb,rgoyal,apache
 
 Try this:
 
 % python
  import grp
  grp.getgrgid(501)
 [what does this print?]


[mike@learningpartnership mike]$ python
Python 1.5.2 (#1, Jul  5 2001, 03:02:19)  [GCC 2.96 2731 (Red Hat
Linux 7.1 2 on linux-i386
Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
 import grp
 grp.getgrgid(501)('mailman', '*', 501, ['mailman', 'apache'])
 

Hope this helps..

Mike
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Supporting progressive organizations in online campaigns and tools.
Feature: Women's Learning Partnership http://learningpartnership.org
Truth is that which confirms what we already believe. Northrop  Frye


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



[Mailman-Users] RH 7.2 RPM Install Question on RH. - Access Forbiden to Web Page

2002-01-14 Thread Mike Gifford

Hello,

I'm trying to set up mailman on a RH system, but get the following error
403:

Forbidden
You don't have permission to access /mailman/ on this server.

Apache/1.3.22 Server at my.server.org Port 80

I assume that this is because the permissions aren't set as readable by
the web, however I can't find where to change the permissions.  I have a
/home/mailman/ directory with appropriate permissions, but don't think
this is it.

I'm using mailman-2.0.8

I've followed README.REDHAT, and didn't get any errors on the install
process.

Please don't tell me to use the tarball.  It isn't an option for the
destination server.

This is the relevant part of my permissions:
[root@learningpartnership mailman]# cat /etc/passwd
SNIP
mailman:x:1048:1048:Mailman Mailinglist:/var/www:/bin/false

[root@learningpartnership mailman]# cat /etc/group
SNIP
www:*:502:mailman,mike

(are the numbers way wrong?)

# ls /var/mailman/ -la
total 64
drwxr-xr-x   16 root root 4096 Jan 14 15:43 .
drwxr-xr-x   22 root root 4096 Jan 14 15:43 ..
drwxrwsr-x8 root root 4096 Jan 14 16:02 Mailman
drwxrwsr-x4 root mailman  4096 Jan 14 15:43 archives
drwxrwsr-x2 root root 4096 Jan 14 15:57 bin
drwxrwsr-x2 root root 4096 Jan 14 15:43 cgi-bin
drwxr-sr-x2 root mailman  4096 Jan 14 15:43 cron
drwxrwsr-x2 root mailman  4096 Jan 14 15:59 data
drwxrwsr-x2 root mailman  4096 Jan 14 15:43 filters
drwxrwsr-x2 root mailman  4096 Dec 11 15:54 lists
drwxrwsr-x2 root mailman  4096 Jan 14 16:47 locks
drwxrwsr-x2 root mailman  4096 Jan 14 15:44 logs
drwxrwsr-x2 root mailman  4096 Jan 14 15:43 mail
drwxrwsr-x2 root mailman  4096 Dec 11 15:54 qfiles
drwxrwsr-x2 root root 4096 Jan 14 15:43 scripts
drwxrwsr-x2 root root 4096 Jan 14 15:43 templates

[root@learningpartnership mailman]# ls /home/mailman/ -la
total 8
drwxrwsr-x2 root mailman  4096 Jan 14 16:39 .
drwxr-xr-x   11 root root 4096 Jan 14 16:39 ..

Any suggestions would be appreciated..

Mike

ps.  I do love the digest function, but if you reply to this please cc
me.
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Supporting progressive organizations in online campaigns and tools.
Feature: Women's Learning Partnership http://learningpartnership.org
Truth is that which confirms what we already believe. Northrop  Frye


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] RH 7.2 RPM Install Question on RH. - AccessForbiden to Web Page

2002-01-14 Thread Mike Gifford

Hello Christopher,

Thanks for the quick reply.

On Mon, 2002-01-14 at 17:07, Christopher Mende wrote:
 What you need to do is modify your apache httpd.conf file to create a 
 script alias for mailman, like such:
 ScriptAlias /mailman/ /var/mailman/cgi-bin/

I've added this:
#Added by Mike for mailman
ScriptAlias /mailman/ /var/mailman/cgi-bin/
Alias /pipermail/ /var/mailman/archives/public/
Directory /var/mailman/archives
Options +FollowSymlinks
/Directory

It didn't say where to add it, I added it somewhere round the middle.. 
Outside of an if statement (I believe)..  I'll try to move this and see
if that works...

Nope..  Moved it right above the Virtual VirtualHost MyIP

Restarted the server (again) and still got the same error

 I believe there's a file called README.linux or redhat to that effect. 

I was able to find this..  
/usr/share/doc/mailman-2.0.8/INSTALL

 You  should also be able to find the info on the web. 

I could find some for installing mailman from a tarball, but not as an
rpm.

 There are other entries 
 you'll have to add for additional web functionality as well (ie: 
 pipermail). My installation is running RH7.2 as well.

Is there an rpm for pipermail?  I couldn't find it, but hadn't noticed
the Alias int he http.conf fragment above.

However, mailman must be working as otherwise I'd get a 404 error rather
than a 403 error..

Mike

 On 14 Jan 2002, Mike Gifford wrote:
 
 |Hello,
 |
 |I'm trying to set up mailman on a RH system, but get the following error
 |403:
 |
 |Forbidden
 |You don't have permission to access /mailman/ on this server.
 |
 |Apache/1.3.22 Server at my.server.org Port 80
 |
 |I assume that this is because the permissions aren't set as readable by
 |the web, however I can't find where to change the permissions.  I have a
 |/home/mailman/ directory with appropriate permissions, but don't think
 |this is it.
 |
 |I'm using mailman-2.0.8
 |
 |I've followed README.REDHAT, and didn't get any errors on the install
 |process.
 |
 |Please don't tell me to use the tarball.  It isn't an option for the
 |destination server.
 |
 |This is the relevant part of my permissions:
 |[root@learningpartnership mailman]# cat /etc/passwd
 |SNIP
 |mailman:x:1048:1048:Mailman Mailinglist:/var/www:/bin/false
 |
 |[root@learningpartnership mailman]# cat /etc/group
 |SNIP
 |www:*:502:mailman,mike
 |
 |(are the numbers way wrong?)
 |
 |# ls /var/mailman/ -la
 |total 64
 |drwxr-xr-x   16 root root 4096 Jan 14 15:43 .
 |drwxr-xr-x   22 root root 4096 Jan 14 15:43 ..
 |drwxrwsr-x8 root root 4096 Jan 14 16:02 Mailman
 |drwxrwsr-x4 root mailman  4096 Jan 14 15:43 archives
 |drwxrwsr-x2 root root 4096 Jan 14 15:57 bin
 |drwxrwsr-x2 root root 4096 Jan 14 15:43 cgi-bin
 |drwxr-sr-x2 root mailman  4096 Jan 14 15:43 cron
 |drwxrwsr-x2 root mailman  4096 Jan 14 15:59 data
 |drwxrwsr-x2 root mailman  4096 Jan 14 15:43 filters
 |drwxrwsr-x2 root mailman  4096 Dec 11 15:54 lists
 |drwxrwsr-x2 root mailman  4096 Jan 14 16:47 locks
 |drwxrwsr-x2 root mailman  4096 Jan 14 15:44 logs
 |drwxrwsr-x2 root mailman  4096 Jan 14 15:43 mail
 |drwxrwsr-x2 root mailman  4096 Dec 11 15:54 qfiles
 |drwxrwsr-x2 root root 4096 Jan 14 15:43 scripts
 |drwxrwsr-x2 root root 4096 Jan 14 15:43 templates
 |
 |[root@learningpartnership mailman]# ls /home/mailman/ -la
 |total 8
 |drwxrwsr-x2 root mailman  4096 Jan 14 16:39 .
 |drwxr-xr-x   11 root root 4096 Jan 14 16:39 ..
 |
 |Any suggestions would be appreciated..
 |
 |Mike
 |
 |ps.  I do love the digest function, but if you reply to this please cc
 |me.
 |
 
 -- 
 ----
 [EMAIL PROTECTED]
 http://neubayern.net  
 719.210.6868
 
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Supporting progressive organizations in online campaigns and tools.
Feature: Women's Learning Partnership http://learningpartnership.org
Truth is that which confirms what we already believe. Northrop  Frye


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] RH 7.2 RPM Install Question on RH. - AccessForbiden to Web Page

2002-01-14 Thread Mike Gifford

Hello Christopher,

I just noticed this page here:
http://www.gnu.org/software/mailman/install-check.html

Which gave me this error:

/var/mailman]# bin/check_perms -f
Traceback (innermost last):
  File bin/check_perms, line 50, in ?
MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0]
TypeError: illegal argument type for built-in operation

I also went to:
http://www.gnu.org/software/mailman/install-final.html

Added this to http.conf:
Exec  /mailman/*  /var/mailman/cgi-bin/*

And got an error restarting the server..

Not sure if this helps track down the problem..

Mike
--
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Supporting progressive organizations in online campaigns and tools.
Feature: Women's Learning Partnership http://learningpartnership.org
Truth is that which confirms what we already believe. Northrop  Frye


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] RH 7.2 RPM Install Question on RH. - AccessForbiden to Web Page

2002-01-14 Thread Mike Gifford

Hi Colin,

On Mon, 2002-01-14 at 19:09, Colin Mackinlay wrote:
 In URL:news:local.mailman on Mon 14 Jan, Mike Gifford wrote:
  I'm trying to set up mailman on a RH system, but get the following error
  403:
  Forbidden
  You don't have permission to access /mailman/ on this server.
 Isn't this because you have just accessed /mailman/ which does not
 specifiy the command you want to run.

Wish it came up with some Hi you've accessed a mailman page message
rather than a 403

 What happens if you access /mailman/admin ?

Then it worked!  Thanks for your help.

Thanks also for the many suggestions I've already gotten from others on
this list.

Mike
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Supporting progressive organizations in online campaigns and tools.
Feature: Women's Learning Partnership http://learningpartnership.org
Truth is that which confirms what we already believe. Northrop  Frye


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



[Mailman-Users] Mail Not Being Sent - RH, Sendmail RPMs

2002-01-14 Thread Mike Gifford

Hello,

I think that this might be another tricky RPM issue..

I can send mail with elm just fine, however when mailman tells me it is
sending me a note (either from the web interface or the command line) it
never gets to me.

I've snipped most of these log files, but think there is likely relevant
stuff here:

# cat logs/error 
Jan 15 01:30:01 2002 gate_news(30747): Traceback (innermost last):
Jan 15 01:30:01 2002 gate_news(30747):   File
/var/mailman/cron/gate_news, line 222, in ?
Jan 15 01:30:01 2002 gate_news(30747):  main()
Jan 15 01:30:01 2002 gate_news(30747):   File
/var/mailman/cron/gate_news, line 203, in main
Jan 15 01:30:01 2002 gate_news(30747):  process_lists(lock)
Jan 15 01:30:01 2002 gate_news(30747):   File
/var/mailman/cron/gate_news, line 148, in process_lists
Jan 15 01:30:01 2002 gate_news(30747):  conn, first, last =
open_newsgroup(mlist)
Jan 15 01:30:01 2002 gate_news(30747):   File
/var/mailman/cron/gate_news, line 75, in open_newsgroup
Jan 15 01:30:01 2002 gate_news(30747): 
password=mm_cfg.NNTP_PASSWORD)
Jan 15 01:30:01 2002 gate_news(30747):   File
/var/mailman/Mailman/pythonlib/nntplib.py, line 111, in __init__
Jan 15 01:30:01 2002 gate_news(30747): 
self.sock.connect((self.host, self.port))
Jan 15 01:30:01 2002 gate_news(30747): socket . error :  (111,
'Connection refused') 


# cat logs/post
Jan 15 01:33:00 2002 (30758) post to mike from
[EMAIL PROTECTED], size=1369, 1 failures

# cat logs/smtp-failure 
Jan 15 01:34:01 2002 (30762) -1 [EMAIL PROTECTED] (ignore)


Also, I'm also not sure if this is relevant, but this error is coming up
and I still don't know how to fix it (other than ditch the RPM and go
from the tarball)

# bin/check_perms
Traceback (innermost last):
  File bin/check_perms, line 50, in ?
MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0]
TypeError: illegal argument type for built-in operation


I'm also still confused by this 


Also, as I'm using sendmail, I would have configured it from the tarball
using:  
--with-mail-gid=mail

However I don't have that option and so need to know how to set this
with the rpm version.  This might be the source of the problem, however
I'm sure that Red Hat would have tried to put that default into their
config as they ship with sendmail...

Thanks again for your previous help..  It's working much better now..

Mike
-- 
Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca
Supporting progressive organizations in online campaigns and tools.
Feature: Women's Learning Partnership http://learningpartnership.org
Truth is that which confirms what we already believe. Northrop  Frye


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users