The permissions are a 755: drwxr-xr-x www mailman cgi-bin 

> On Jul 7, 2022, at 12:31 AM, Stephen J. Turnbull <stephenjturnb...@gmail.com> 
> wrote:
> 
> Software Info writes:
> 
>> Just a little update. I just ran
>> # obhttpd -d -vvv -f obhttpd.conf and
>> # slowcgi -d -p /
>> to see if I could get anything that made sense show up on the screen
>> and the first error I saw was:  slowcgi: execve
>> /usr/local/mailman/cgi-bin/: Permission denied
>> This is strange because slowcgi runs as www, obhttpd runs as www and
>> www is the owner of the cgi-bin directory. Not sure what I am missing
>> here.
> 
> What are the permissions on the cgi-bin directory?  Specifically, you
> need "x" on that directory.  I don't know specifically about OpenBSD,
> but on macOS "Big Sur" and on a recent missing "x" means you can't
> search the directory.  In that case open(2) fails with
> 
>     [EACCES]           Search permission is denied for a component of
>                        the path prefix.
> 
> and you'd get a 500 from the httpd.  The other possibility might be
> that the cgi itself is setuid, and its owner and group don't have
> permission to search.  (I don't know if that can actually happen, just
> a WAG to cover all bases I can think of.)
> 

------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
    https://mail.python.org/archives/list/mailman-users@python.org/

Reply via email to