[Mailman-Developers] CVS / Queuing problem

Ken Manheimer klm@python.org
Tue, 6 Oct 1998 14:42:45 -0400 (EDT)


On Tue, 6 Oct 1998, Scott wrote:

> I don't think so... all that's necessary is that $prefix/data is
> setgid mailman.  Both my mailman installs have this and i don't recall
> changing the perms for that directory manually at all.  in short, i'm
> pretty sure that the current install takes care of that.

In the current Makefile this seems to be the case.  I don't see this
particular chmod in the 1.0b4 Makefile, though the data dir on my
python.org installation is set that way, so i'm not sure.  Barry?

> |  Might we need a hook somewhere that detects the
> | lack of these directory preparation, and reacts accordingly? 
> 
> personally, I'd like to see a general "mmcheck" script or something
> that looks at all the directory permissions and reports any problems.
> i've seen other directories ($prefix/mail and $prefix/cgi)
> mysteriously drop their setgid status somehow (whether or not it was
> my own fault i doj't know) and the resulting problems can be really
> hard to identify.

Agreed!  That would be great - this should go on john's todo list, if
it's not already there.

> mmcheck would be pretty simple -- just stat all the directories and
> compare to a preset dict of what they should be. 

I would be surprised if there aren't some other simple sanity checks
that would make the job of finding and correcting setup flaws much
easier...

Ken