[Mailman-Users] Re: [Mailman-Developers] Potential gotcha

Barry A. Warsaw bwarsaw at CNRI.Reston.Va.US
Fri Jul 31 17:56:35 CEST 1998


    Me> I know need to figure out why the install procedure is broken
    Me> on some systems, and how the driver script can better report
    Me> and recover from these problems.

There is a bug in the top-level Makefile.in file which could cause the
cgi-bin and mail subdirectories to not have their group sticky bit
set.  This in turn would cause the CGI binaries to be installed with
the wrong group ownership.  Please apply the following patch and do a
fresh re-install, or make sure that CGI binaries and mail/wrapper are
both group'd to mailman and have the g+s bit set (might as well set
the bit on the cgi-bin and mail directories too).

Sorry about that.

-Barry

-------------------- snip snip --------------------
Index: Makefile.in
===================================================================
RCS file: /projects/cvsroot/mailman/Makefile.in,v
retrieving revision 1.5
diff -c -r1.5 Makefile.in
*** Makefile.in	1998/07/02 19:35:28	1.5
--- Makefile.in	1998/07/31 15:51:07
***************
*** 88,93 ****
--- 88,94 ----
  	        echo "Creating directory hierarchy $$dir"; \
  		./mkinstalldirs $$dir; \
  		chmod $(DIRMODE) $$dir; \
+ 		chmod g+s $$dir; \
  	    else true; \
  	    fi; \
  	done




More information about the Mailman-Users mailing list