Revision: 11524
          http://gar.svn.sourceforge.net/gar/?rev=11524&view=rev
Author:   bdwalton
Date:     2010-11-08 02:20:36 +0000 (Mon, 08 Nov 2010)

Log Message:
-----------
apache2: scrap the cswap2mod stuff completely

Modified Paths:
--------------
    csw/mgar/pkg/apache2/trunk/Makefile

Removed Paths:
-------------
    csw/mgar/pkg/apache2/trunk/files/i.cswap2mod
    csw/mgar/pkg/apache2/trunk/files/r.cswap2mod

Modified: csw/mgar/pkg/apache2/trunk/Makefile
===================================================================
--- csw/mgar/pkg/apache2/trunk/Makefile 2010-11-08 01:35:26 UTC (rev 11523)
+++ csw/mgar/pkg/apache2/trunk/Makefile 2010-11-08 02:20:36 UTC (rev 11524)
@@ -44,8 +44,6 @@
 DISTFILES += README.CSW.apache2 README.CSW.ap2_prefork
 DISTFILES += README.CSW.apache2rt
 
-DISTFILES += i.cswap2mod r.cswap2mod
-
 UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
 
 # The PACKAGES variable tell GAR which packages to build
@@ -200,8 +198,6 @@
 PKGFILES_CSWap2worker = .*share/doc/ap2_worker.* .*sbin/httpd.worker
 PKGFILES_CSWapache2rt = .*share/doc/apache2rt.*
 
-PROTOTYPE_FILTER  = awk '$$$$3 == "/opt/csw/apache2/sbin/suexec" { $$$$4 = 
"4755" }; $$$$3 ~ /cswap2mod/ { $$$$4 = "0555" }; { print }'
-
 include gar/category.mk
 
 CFLAGS := -DSSL_EXPERIMENTAL -DSSL_ENGINE $(CFLAGS)
@@ -216,16 +212,8 @@
        @$(MAKECOOKIE)
 
 
-post-install-modulated: rename-httpd copy-local-files create-templates 
copy-readmes install-cas
+post-install-modulated: rename-httpd copy-local-files create-templates 
copy-readmes
 
-install-cas: CASD = $(DESTDIR)/usr/sadm/install/scripts
-install-cas:
-       @(cd $(WORKDIR); \
-               ginstall -d -m0755 $(CASD); \
-               for f in *cswap2mod; do \
-                       ginstall -m 0755 $$f $(CASD); \
-               done)
-
 copy-readmes:
        @(cd $(WORKDIR); for f in README.CSW*; do \
                p=`echo $$f | sed 's/README.CSW.//'`; \

Deleted: csw/mgar/pkg/apache2/trunk/files/i.cswap2mod
===================================================================
--- csw/mgar/pkg/apache2/trunk/files/i.cswap2mod        2010-11-08 01:35:26 UTC 
(rev 11523)
+++ csw/mgar/pkg/apache2/trunk/files/i.cswap2mod        2010-11-08 02:20:36 UTC 
(rev 11524)
@@ -1,79 +0,0 @@
-#!/bin/sh
-#
-# i.cswap2mod - Class action script for installing apache2 modules
-#
-# Written by Ben Walton
-#
-# 2010-09-29 First Release
-#
-
-# Source csw.conf, if it exists
-if [ -f $PKG_INSTALL_ROOT/opt/csw/etc/csw.conf ] ; then
-  . $PKG_INSTALL_ROOT/opt/csw/etc/csw.conf
-fi
-if [ -f $PKG_INSTALL_ROOT/etc/opt/csw/csw.conf ] ; then
-  . $PKG_INSTALL_ROOT/etc/opt/csw/csw.conf
-fi
-
-AP2_PREFIX=/opt/csw/apache2
-AP2_BINDIR=$AP2_PREFIX/sbin
-AP2_LIBEXEC=$AP2_PREFIX/libexec
-AP2_CONFDIR=$AP2_PREFIX/etc
-AP2_CONFIG=$AP2_CONFDIR/httpd.conf
-AP2_APXS=$AP2_BINDIR/apxs
-
-PKG_INSTALL_ROOT=${PKG_INSTALL_ROOT:-'/'}
-
-while read src dest; do
-      # Place the file first
-      /usr/bin/cp -p $src $dest || exit 2
-      echo $dest
-      
-      CONF=$PKG_INSTALL_ROOT/$AP2_CONFIG
-      APXS=$PKG_INSTALL_ROOT/$AP2_APXS
-      MODFILE=`basename $dest`
-      MODNAME=`echo $MODFILE | sed 's/mod_//; s/\.so$//'`
-
-      # Modules will be enabled by default, but a global kill switch
-      # is checked , followed by a module specific value.  Thus,
-      # either ap2_enable_modules or ap2_enable_suexec (for example)
-      # could disable activation of the suexec module.  The 
-      #
-      # This value is passed to apxs (-a: add, enable; -A: add,
-      # disable)
-      enmod=-a
-
-      if [ "$ap2_enable_modules" = "no" ]; then
-         enmod=-A
-      fi
-
-      eval ap2_mod_specific="\$ap2_enable_$MODNAME"
-      if [ "$ap2_mod_specific" = "no" ]; then
-         enmod=-A
-      elif [ "$ap2_mod_specific" = "yes" ]; then
-         enmod=-a
-      fi
-
-      if [ -f "$CONF" -a -x "$APXS" ]; then
-         # Add the module module, optionally enabling it by default
-         chroot $PKG_INSTALL_ROOT \
-             $APXS -e $enmod -n $MODNAME $MODFILE
-         conftouched=1
-      fi
-done
-
-if [ "$conftouched" = "1" ]; then
-         cat <<END
-
-
-NOTICE: One or more LoadModule lines was added to your httpd.conf.
-Depending on your csw.conf settings for ap2_enable_modules or
-ap2_enable_\$modulename they may be enabled.  Please review the
-changes, make any futher modifications and then restart apache as
-required.
-
-
-END
-fi
-
-exit 0

Deleted: csw/mgar/pkg/apache2/trunk/files/r.cswap2mod
===================================================================
--- csw/mgar/pkg/apache2/trunk/files/r.cswap2mod        2010-11-08 01:35:26 UTC 
(rev 11523)
+++ csw/mgar/pkg/apache2/trunk/files/r.cswap2mod        2010-11-08 02:20:36 UTC 
(rev 11524)
@@ -1,50 +0,0 @@
-#!/bin/sh
-#
-# r.cswap2mod - Class action script for removing apache2 modules
-#
-# Written by Ben Walton
-#
-# 2010-09-29 First Release
-#
-
-AP2_PREFIX=/opt/csw/apache2
-AP2_BINDIR=$AP2_PREFIX/sbin
-AP2_LIBEXEC=$AP2_PREFIX/libexec
-AP2_CONFDIR=$AP2_PREFIX/etc
-AP2_CONFIG=$AP2_CONFDIR/httpd.conf
-AP2_APXS=$AP2_BINDIR/apxs
-
-PKG_INSTALL_ROOT=${PKG_INSTALL_ROOT:-'/'}
-
-while read dest; do
-      echo $dest
-      
-      CONF=$PKG_INSTALL_ROOT/$AP2_CONFIG
-      APXS=$PKG_INSTALL_ROOT/$AP2_APXS
-      MODFILE=`basename $dest`
-      MODNAME=`echo $MODFILE | sed 's/mod_//; s/\.so$//'`
-
-      if [ -f "$CONF" -a -x "$APXS" ]; then
-         # Disable the module
-         chroot $PKG_INSTALL_ROOT \
-             $APXS -e -A -n $MODNAME $MODFILE
-         conftouched=1
-      fi
-
-      # Now actually remove the file.
-      /usr/bin/rm -f $dest || exit 2
-done
-
-if [ "$conftouched" = "1" ]; then
-         cat <<END
-
-
-NOTICE: One or more apache modules was disabled in your apache
-configuration.  Please review these changes and restart apache as
-required.
-
-
-END
-fi
-
-exit 0


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
devel mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to