john espiro wrote: > >so... >1.) How do I tell if the CGI wrappers are SETID?
bin/check_perms should check this, but the following [m...@sbh16 ~]$ ls -l ~mailman/cgi-bin/ total 208 -rwxr-sr-x 1 root mailman 15989 Jan 11 11:16 admin -rwxr-sr-x 1 root mailman 15993 Jan 11 11:16 admindb -rwxr-sr-x 1 root mailman 15993 Jan 11 11:16 confirm -rwxr-sr-x 1 root mailman 15993 Jan 11 11:16 create -rwxr-sr-x 1 root mailman 15997 Jan 11 11:16 edithtml -rwxr-sr-x 1 root mailman 15989 Jan 11 11:16 htdig -rwxr-sr-x 1 root mailman 15997 Jan 11 11:16 listinfo -rwxr-sr-x 1 root mailman 15997 Jan 11 11:16 mmsearch -rwxr-sr-x 1 root mailman 15993 Jan 11 11:16 options -rwxr-sr-x 1 root mailman 15993 Jan 11 11:16 private -rwxr-sr-x 1 root mailman 15993 Jan 11 11:16 rmlist -rwxr-sr-x 1 root mailman 15993 Jan 11 11:16 roster -rwxr-sr-x 1 root mailman 15997 Jan 11 11:16 subscribe [m...@sbh16 ~]$ shows the SETGID bit as the 's' in -rwxr-sr-x >To get everything to work properly, the files need to be set as >webadmin:mailman. Which should not be necessary. owner shouldn't matter. Only group matters in a properly configured Mailman installation. >or, how do I tell #2 (webserver/OS not honoring SETGID)? If the files in cgi-bin have permissions as above, and the subdirectories of lists/ have group and permissions like [m...@sbh16 ~]$ ls -l lists/ total 28 drwxrwsr-x 3 root mailman 4096 Jan 29 03:30 century-announce drwxrwsr-x 2 root mailman 4096 Jan 29 03:30 gpc-century drwxrwsr-x 2 root mailman 4096 Jan 29 03:30 gpc-talk drwxrwsr-x 2 root mailman 4096 Jan 29 03:30 gpc-test drwxrwsr-x 2 apache mailman 4096 Jan 29 03:30 gpc-website drwxrwsr-x 2 root mailman 4096 Jan 29 08:00 mailman drwxrwsr-x 2 root mailman 4096 Jan 29 03:30 wed_ride [m...@sbh16 ~]$ then the web interface should work. >I am running APache, if that helps. Are you running Apache with suEXEC? If so, you will probably have issues because the suEXEC security strategy is in conflict with Mailman's security strategy. -- Mark Sapiro <m...@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 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://wiki.list.org/x/QIA9