Re: [Mailman-Users] Problems with Mailman on Fedora Core 3 system

2005-07-05 Thread John Dennis
On Fri, 2005-07-01 at 12:37 -0400, Matt Singerman wrote:
 Hi Mark,
 
 Thanks for posting this - I didn't even know this filed existed!  I
 think I've located the problem - mailmanctl isn't running.  However,
 when I try to start it (with /usr/lib/mailman/bin/mailmanctl start),
 nothing happens.  I tried to su as user mailman to check the crontab
 and try and run it from there, but when I do, I get the following
 error:
 
 [EMAIL PROTECTED] ~]# su - mailman
 This account is currently not available.
 
 The user definitely exists, but it has no login.  Any ideas here?

Sorry I didn't respond sooner, I've been on vacation and just returned
with the typical 3,000+ emails in my inbox after a week of absence :-(

The doc in /usr/share/doc/mailman-* is your friend, in particular the
file INSTALL.REDHAT. In there is information on starting the mailman
service.

FWIW, the install of the mailman RPM does not do the following for good
reasons.

* It does not start the service
* It does not add mailman to the list of services
* It does not create a mailman login account.

Why? Because it is common practice for people to just install a bunch of
RPM's because they want them available. The installation of an RPM is
independent of wanting to run the service (if the rpm is a system
service which mailman is). Red Hat policy is if you want to run a
service you must make a conscious decision to run the service, this has
a lot to do with security issues (the INSTALL.REDHAT doc will tell you
how to run the service).

When the rpm installs it creates a mailman user and group, this is
necessary for mailman to run. It is not necessary for a mailman login
account to exist to run mailman (it is sometimes a convenience). Along
the same lines as why we don't start a service when a package is
installed we don't create login accounts. This too is a security issue.
What password would be given to the account? It would have to be the
same for every installed mailman RPM on Red Hat systems, and this is a
security hole wide enough to drive a truck through :-) If you want a
mailman login account it's very easy using system-config-users to edit
the mailman user and give mailman a login account.

Finally, you do not want to be running mailmanctl directly. You do want
to use the interface established for controlling system services (e.g.
init scripts in /etc/init.d). The init script does important things you
won't want to bypass. This also makes the mailman service on Red Hat
consistent with every other system service, once again this is covered
in the doc.

Also, please note that as of mailman 2.1 cron is not necessary to run
basic mailman, as of 2.1 mailman is a service (e.g. daemon). Also, the
init.d script plays an integral role in managing cron usage for the
parts of mailman that still depend on cron.

HTH, if you still have problems feel free contact me.

-- 
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] Problems with Mailman on Fedora Core 3 system

2005-07-01 Thread Matt Singerman
Hello,

So our old list server died, and I opted to switch from OpenBSD to
Fedora for the new one.  This is a brand-new system with nothing weird
or complex on it, yet.  It is running Fedora Core 3 (I know, FC4 is
out, but I had this sitting around).  I downloaded the latest Mailman
RPM after installing Linux.  Mailman appears to be working by itself;
at least I can access the webpages for the test list I created. 
Sendmail (which, correct me if I'm wrong, is the default MTA for the
RPM) is installed and working - I am able to send emails via Pine -
but I don't even think it's getting that far.  Any emails sent to the
test list don't make it there at all.  They're not being sent out to
the members, and don't make it into the archives.  Any suggestions on
where I should be looking to correct this?  Or even better, if someone
knows the exact source of this problem and can list off exact commands
to fix it, that'd be even better :)

Thanks,

Matt
--
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] Problems with Mailman on Fedora Core 3 system

2005-07-01 Thread Mark Sapiro
Matt Singerman wrote:

but I don't even think it's getting that far.  Any emails sent to the
test list don't make it there at all.  They're not being sent out to
the members, and don't make it into the archives.


See the FAQ
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Article 3.14

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

--
Mailman-Users mailing list
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] Problems with Mailman on Fedora Core 3 system

2005-07-01 Thread Matt Singerman
Hi Mark,

Thanks for posting this - I didn't even know this filed existed!  I
think I've located the problem - mailmanctl isn't running.  However,
when I try to start it (with /usr/lib/mailman/bin/mailmanctl start),
nothing happens.  I tried to su as user mailman to check the crontab
and try and run it from there, but when I do, I get the following
error:

[EMAIL PROTECTED] ~]# su - mailman
This account is currently not available.

The user definitely exists, but it has no login.  Any ideas here?

Thanks again for all the help.

--Matt

On 7/1/05, Mark Sapiro [EMAIL PROTECTED] wrote:
 Matt Singerman wrote:
 
 but I don't even think it's getting that far.  Any emails sent to the
 test list don't make it there at all.  They're not being sent out to
 the members, and don't make it into the archives.
 
 
 See the FAQ
 Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
 Article 3.14
 
 --
 Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
 San Francisco Bay Area, Californiabetter use your sense - B. Dylan
 

--
Mailman-Users mailing list
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] Problems with Mailman on Fedora Core 3 system

2005-07-01 Thread Matt Singerman
Argh.  Still having problems.  So I think there was a problem with the
default mailman package, so I blew it away and reinstalled the RPM
from scratch.  This added a mailman home directory (good), but I still
couldn't su (bad).  Used vipw and changed mailman's shell from
/sbin/nologin to /bin/bash.  Can now log in, but there's no cron, and
running mailmanctl results in nothing happening.  Any ideas??

--Matt

On 7/1/05, Matt Singerman [EMAIL PROTECTED] wrote:
 Hi Mark,
 
 Thanks for posting this - I didn't even know this filed existed!  I
 think I've located the problem - mailmanctl isn't running.  However,
 when I try to start it (with /usr/lib/mailman/bin/mailmanctl start),
 nothing happens.  I tried to su as user mailman to check the crontab
 and try and run it from there, but when I do, I get the following
 error:
 
 [EMAIL PROTECTED] ~]# su - mailman
 This account is currently not available.
 
 The user definitely exists, but it has no login.  Any ideas here?
 
 Thanks again for all the help.
 
 --Matt
 
 On 7/1/05, Mark Sapiro [EMAIL PROTECTED] wrote:
  Matt Singerman wrote:
 
  but I don't even think it's getting that far.  Any emails sent to the
  test list don't make it there at all.  They're not being sent out to
  the members, and don't make it into the archives.
 
 
  See the FAQ
  Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
  Article 3.14
 
  --
  Mark Sapiro [EMAIL PROTECTED]   The highway is for gamblers,
  San Francisco Bay Area, Californiabetter use your sense - B. Dylan
 
 

--
Mailman-Users mailing list
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] Problems with Mailman on Fedora Core 3 system

2005-07-01 Thread Mark Sapiro
Matt Singerman wrote:
 Argh.  Still having problems.  So I think there was a problem with the
 default mailman package, so I blew it away and reinstalled the RPM
 from scratch.  This added a mailman home directory (good), but I still
 couldn't su (bad).  Used vipw and changed mailman's shell from
 /sbin/nologin to /bin/bash.  Can now log in, but there's no cron, and
 running mailmanctl results in nothing happening.  Any ideas??

Is there anything in Mailman's log files - particularly 'error' and 
'qrunner'?

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