--- loncom/build/Makefile 2005/07/01 21:20:23 1.175 +++ loncom/build/Makefile 2005/07/08 01:31:08 1.176 @@ -1,6 +1,6 @@ # The LearningOnline Network with CAPA -# $Id: Makefile,v 1.175 2005/07/01 21:20:23 albertel Exp $ +# $Id: Makefile,v 1.176 2005/07/08 01:31:08 albertel Exp $ # TYPICAL USAGE of this Makefile is primarily for two targets: # "make build" and "make install". @@ -130,6 +130,7 @@ help_TARGETS: @echo "cron_lpmlcheck: remove cron file /etc/cron.d/loncapa.lpml." @echo "chkconfig: test runlevels of httpd and loncontrol." @echo "rpmcheck: test to see if rpms known to confict are installed." + @echo "wrap_setuid: put a C wrapper around setuid scripts." @echo "updatequery: solicit the user for machine configuration" @echo " information; to be incorporated during an update" @echo " procedure (via the UPDATE command)" @@ -467,6 +468,11 @@ ownership_fix: perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(LAUNCH) | \ tee -a WARNINGS +wrap_setuid: + cat $(SOURCE)/doc/loncapafiles/wrap_setuid.piml | \ + perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(LAUNCH) | \ + tee -a WARNINGS + postinstall: make webserverconf make reseval_fixup @@ -482,6 +488,7 @@ postinstall: make sanitycheck make sendmail_fix make ownership_fix + make wrap_setuid VERSION: install -d $(TARGET)/etc