--- apacheaddmod.orig 2004-05-13 11:07:10.397983360 +0000 +++ apacheaddmod 2004-05-13 12:18:11.058264544 +0000 @@ -15,6 +15,7 @@ # directives. $DEBUG=1; $bakpath="/etc/apache/conf/bak"; +$apache_version=1; if ((!$ARGV[0]) || (!$ARGV[1]) || (!$ARGV[2]) || (!$ARGV[3])) { print "Usage: $0 \n"; @@ -23,6 +24,7 @@ print " before=mod_filename will add before specified module\n"; print " define=WHATEVER will install module between \n"; print " addconf=CONFFILE adds 'Include CONFFILE' in apache.conf\n"; + print " apache_version=VERSION allow to choose apache's version\n"; die "\n"; } @@ -72,6 +74,10 @@ if (/addconf=(\S+)/i) { $addconf="Include $1\n"; } + if (/apache_version=(\w+)/i) { + $apache_version=$1; + } + } @@ -199,7 +205,7 @@ print CONFF "LoadModule $name_mod $modso\n"; print CONFF "$closedef"; } - if ($.==$lastadd) { + if ($.==$lastadd && $apache_version==1 ) { print CONFF "$opendef"; print CONFF "AddModule $modc\n"; print CONFF "$closedef";