[Mailman-Users] config.pck, apache, permissions and Errno 13 SOLVED

John Dennis jdennis at redhat.com
Wed Sep 14 22:44:34 CEST 2005


On Wed, 2005-09-14 at 21:47 +0200, Sam Gamgee wrote:
> thanks! that did it.
> the permissions were wrong, and they weren't being corrected by check_perms -f
> 
> for me it was:
> /var/lib/mailman/cgi-bin/
> which is:
> /var/lib/mailman/cgi-bin -> /usr/lib/cgi-bin/mailman

hmm... it's troubling that check_perms -f didn't fix this, it should
have. I can only think of two reasons check_perms would miss the cgi-bin
files

1) Its a non-standard installation and check_perms was not updated to
reflect the new installation.

2) The fact the cgi-bin directory is a symbolic link (but I would expect
that to be transparent because links should just be followed).

You might want to run check_perms with the -v verbose option (without
the -f it won't change anything). With verbose it will tell you exactly
what its checking. You could do something like "check_perms -v | grep
cgi" If you don't get something like the output below then you need to
file a bug against whoever provided your mailman package for why
check_perms is missing your cgi-bin directory.


[root at mailtest Mailman]# /usr/lib/mailman/bin/check_perms -v | grep cgi
    checking gid and mode for /usr/lib/mailman/cgi-bin
    checking gid and mode for /usr/lib/mailman/cgi-bin/confirm
    checking gid and mode for /usr/lib/mailman/cgi-bin/admindb
    checking gid and mode for /usr/lib/mailman/cgi-bin/listinfo
    checking gid and mode for /usr/lib/mailman/cgi-bin/private
    checking gid and mode for /usr/lib/mailman/cgi-bin/admin
    checking gid and mode for /usr/lib/mailman/cgi-bin/roster
    checking gid and mode for /usr/lib/mailman/cgi-bin/subscribe
    checking gid and mode for /usr/lib/mailman/cgi-bin/rmlist
    checking gid and mode for /usr/lib/mailman/cgi-bin/create
    checking gid and mode for /usr/lib/mailman/cgi-bin/edithtml
    checking gid and mode for /usr/lib/mailman/cgi-bin/options
checking cgi-bin permissions
    checking set-gid for /usr/lib/mailman/cgi-bin/confirm
    checking set-gid for /usr/lib/mailman/cgi-bin/admindb
    checking set-gid for /usr/lib/mailman/cgi-bin/listinfo
    checking set-gid for /usr/lib/mailman/cgi-bin/private
    checking set-gid for /usr/lib/mailman/cgi-bin/admin
    checking set-gid for /usr/lib/mailman/cgi-bin/roster
    checking set-gid for /usr/lib/mailman/cgi-bin/subscribe
    checking set-gid for /usr/lib/mailman/cgi-bin/rmlist
    checking set-gid for /usr/lib/mailman/cgi-bin/create
    checking set-gid for /usr/lib/mailman/cgi-bin/edithtml
    checking set-gid for /usr/lib/mailman/cgi-bin/options

-- 
John Dennis <jdennis at redhat.com>




More information about the Mailman-Users mailing list