Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by David Kowis (c6936eba7fb09a8967b4ed526b2e8156931e8dcd)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: David Kowis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by David Kowis (c6936eba7fb09a8967b4ed526b2e8156931e8dcd)
  • Date: Tue, 7 Oct 2008 10:45:02 -0500

GIT changes to master grimoire by David Kowis <dkowis AT shlrm.org>:

ChangeLog | 4 ++++
http/apache2/HISTORY | 9 +++++++--
http/apache2/PRE_SUB_DEPENDS | 1 +
http/apache2/REPAIR^none^PRE_SUB_DEPENDS | 1 +
http/apache2/SUB_DEPENDS | 4 ++++
http/apache22/HISTORY | 4 ++++
http/apache22/PRE_SUB_DEPENDS | 1 +
http/apache22/REPAIR^none^PRE_SUB_DEPENDS | 1 +
http/apache22/SUB_DEPENDS | 4 ++++
http/modsecurity/BUILD | 5 +++++
http/modsecurity/DEPENDS | 10 ++++++++++
http/modsecurity/DETAILS | 24 ++++++++++++++++++++++++
http/modsecurity/HISTORY | 3 +++
http/modsecurity/modsecurity.gpg |binary
14 files changed, 69 insertions(+), 2 deletions(-)

New commits:
commit c6936eba7fb09a8967b4ed526b2e8156931e8dcd
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

modsecurity: new spell! Application level firewall for apache2

commit 5b803f6f856764d9beb459022016e46f4a47f0b5
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

apache2: created sub dependency for mod_unique_id

commit 1a620be6d9cf6bb619a70d3fd49dcaf76701c29d
Author: David Kowis <dkowis AT shlrm.org>
Commit: David Kowis <dkowis AT shlrm.org>

apache22: Added sub dependencies for mod_unique_id

diff --git a/ChangeLog b/ChangeLog
index cbe8b42..e5a9916 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-10-07 David Kowis <dkowis AT shlrm.org>
+ * http/modsecurity: New spell, Application level firewall module for
+ apache2
+
2008-10-07 Elisamuel Resto <ryuji AT sourcemage.org>
* python-pypi/pyspf: new spell, SPF (Sender Policy Framework) Python
library

diff --git a/http/apache2/HISTORY b/http/apache2/HISTORY
index 3c08dd8..4bfc7d7 100644
--- a/http/apache2/HISTORY
+++ b/http/apache2/HISTORY
@@ -1,6 +1,11 @@
+2008-10-07 David Kowis <dkowis AT shlrm.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^none^PRE_SUBDEPENDS:
+ Provided UNIQ sub dependency for mod_unique_id (copied from
apache22 spell)
+ * HISTORY: fixed below entry with bogus formatting
+
2008-08-20 Thomas Orgis <sobukus AT sourcemage.org>
- * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^none^PRE_SUB_DEPENDS:
- provide DAV sub dependency for mod_dav
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^none^PRE_SUB_DEPENDS:
+ provide DAV sub dependency for mod_dav

2008-05-27 Remko van der Vossen <wich AT sourcemage.org>
* CONFLICTS: conflict with xshttpd if that is compiled without prefix
diff --git a/http/apache2/PRE_SUB_DEPENDS b/http/apache2/PRE_SUB_DEPENDS
index 7dde420..75aace9 100755
--- a/http/apache2/PRE_SUB_DEPENDS
+++ b/http/apache2/PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) list_find "$OPTS $APACHE22_EXTRA" --enable-dav && return 0 ;;
+ UNIQ) list_find "$OPTS $APACHE22_EXTRA" --enable-unique_id && return 0 ;;
*) echo "unknown sub_depends!" ;;
esac
return 1
diff --git a/http/apache2/REPAIR^none^PRE_SUB_DEPENDS
b/http/apache2/REPAIR^none^PRE_SUB_DEPENDS
index 7dde420..75aace9 100755
--- a/http/apache2/REPAIR^none^PRE_SUB_DEPENDS
+++ b/http/apache2/REPAIR^none^PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) list_find "$OPTS $APACHE22_EXTRA" --enable-dav && return 0 ;;
+ UNIQ) list_find "$OPTS $APACHE22_EXTRA" --enable-unique_id && return 0 ;;
*) echo "unknown sub_depends!" ;;
esac
return 1
diff --git a/http/apache2/SUB_DEPENDS b/http/apache2/SUB_DEPENDS
index a1cd215..673d0bb 100755
--- a/http/apache2/SUB_DEPENDS
+++ b/http/apache2/SUB_DEPENDS
@@ -3,5 +3,9 @@ case $THIS_SUB_DEPENDS in
message "${MESSAGE_COLOR}Forcing DAV module as sub
dependency.$DEFAULT_COLOR" &&
APACHE22_EXTRA="$APACHE22_EXTRA --enable-dav"
;;
+ UNIQ)
+ message"${MESSAGE_COLOR}Forcing unique_id module as sub
dependency.${DEFAULT_COLOR}" &&
+ APACHE22_EXTRA="${APACHE22_EXTRA} --enable-unique_id"
+ ;;
*) echo "unknown sub_depends $THIS_SUB_DEPENDS"; return 1 ;;
esac
diff --git a/http/apache22/HISTORY b/http/apache22/HISTORY
index 840e9bc..4d0c0e2 100644
--- a/http/apache22/HISTORY
+++ b/http/apache22/HISTORY
@@ -1,3 +1,7 @@
+2008-10-07 David Kowis <dkowis AT shlrm.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^none^PRE_SUB_DEPENDS:
+ provided UNIQ sub dependency for mod_unique_id
+
2008-08-20 Thomas Orgis <sobukus AT sourcemage.org>
* SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^none^PRE_SUB_DEPENDS:
provide DAV sub dependency for mod_dav
diff --git a/http/apache22/PRE_SUB_DEPENDS b/http/apache22/PRE_SUB_DEPENDS
index 7dde420..75aace9 100755
--- a/http/apache22/PRE_SUB_DEPENDS
+++ b/http/apache22/PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) list_find "$OPTS $APACHE22_EXTRA" --enable-dav && return 0 ;;
+ UNIQ) list_find "$OPTS $APACHE22_EXTRA" --enable-unique_id && return 0 ;;
*) echo "unknown sub_depends!" ;;
esac
return 1
diff --git a/http/apache22/REPAIR^none^PRE_SUB_DEPENDS
b/http/apache22/REPAIR^none^PRE_SUB_DEPENDS
index 7dde420..75aace9 100755
--- a/http/apache22/REPAIR^none^PRE_SUB_DEPENDS
+++ b/http/apache22/REPAIR^none^PRE_SUB_DEPENDS
@@ -1,5 +1,6 @@
case $THIS_SUB_DEPENDS in
DAV) list_find "$OPTS $APACHE22_EXTRA" --enable-dav && return 0 ;;
+ UNIQ) list_find "$OPTS $APACHE22_EXTRA" --enable-unique_id && return 0 ;;
*) echo "unknown sub_depends!" ;;
esac
return 1
diff --git a/http/apache22/SUB_DEPENDS b/http/apache22/SUB_DEPENDS
index a1cd215..673d0bb 100755
--- a/http/apache22/SUB_DEPENDS
+++ b/http/apache22/SUB_DEPENDS
@@ -3,5 +3,9 @@ case $THIS_SUB_DEPENDS in
message "${MESSAGE_COLOR}Forcing DAV module as sub
dependency.$DEFAULT_COLOR" &&
APACHE22_EXTRA="$APACHE22_EXTRA --enable-dav"
;;
+ UNIQ)
+ message"${MESSAGE_COLOR}Forcing unique_id module as sub
dependency.${DEFAULT_COLOR}" &&
+ APACHE22_EXTRA="${APACHE22_EXTRA} --enable-unique_id"
+ ;;
*) echo "unknown sub_depends $THIS_SUB_DEPENDS"; return 1 ;;
esac
diff --git a/http/modsecurity/BUILD b/http/modsecurity/BUILD
new file mode 100755
index 0000000..e7462f9
--- /dev/null
+++ b/http/modsecurity/BUILD
@@ -0,0 +1,5 @@
+cd $SOURCE_DIRECTORY/apache2 &&
+# wow, upstream applies LDFLAGS to apxs, yeah that doesn't work
+unset LDFLAGS &&
+unset EXTRA_LDFLAGS &&
+default_build
diff --git a/http/modsecurity/DEPENDS b/http/modsecurity/DEPENDS
new file mode 100755
index 0000000..ecd1d30
--- /dev/null
+++ b/http/modsecurity/DEPENDS
@@ -0,0 +1,10 @@
+depends libxml2 &&
+depends APACHE2 &&
+case $(get_spell_provider $SPELL APACHE2) in
+ apache22) sub_depends apache22 UNIQ ;;
+ apache2) sub_depends apache2 UNIQ ;;
+ *) ;; # NOTHING
+esac &&
+optional_depends lua "" "" "to use the new Lua engine" n
+# the ./configure --help lists curl, and it uses it if it exists.
+# nothing in any documentation tells me what it's doing with curl...
diff --git a/http/modsecurity/DETAILS b/http/modsecurity/DETAILS
new file mode 100755
index 0000000..11c8920
--- /dev/null
+++ b/http/modsecurity/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=modsecurity
+ VERSION=2.5.7
+ SOURCE=$SPELL-apache_$VERSION.tar.gz
+ SOURCE2=${SOURCE}.asc
+ SOURCE2_IGNORE=signature
+ LICENSE[0]=GPL
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-apache_$VERSION
+ SOURCE_GPG="modsecurity.gpg:$SOURCE2:UPSTREAM_KEY"
+ SOURCE_URL[0]=http://www.modsecurity.org/download/$SOURCE
+ SOURCE2_URL[0]=http://www.modsecurity.org/download/$SOURCE2
+ WEB_SITE=http://www.modsecurity.org/
+ ENTERED=20081006
+ UPDATED=20081006
+ KEYWORDS="security http apache"
+ SHORT='ModSecurity is a web application firewall that can work
either embedded or as a reverse proxy.'
+cat << EOF
+ModSecurity is a web application firewall that can work either embedded or
as a
+reverse proxy. It provides protection from a range of attacks against web
+applications and allows for HTTP traffic monitoring, logging and real-time
+analysis.
+
+It is also an open source project that aims to make the web application
firewall
+technology available to everyone.
+EOF
diff --git a/http/modsecurity/HISTORY b/http/modsecurity/HISTORY
new file mode 100644
index 0000000..c156480
--- /dev/null
+++ b/http/modsecurity/HISTORY
@@ -0,0 +1,3 @@
+2008-10-07 David Kowis <dkowis AT shlrm.org>
+ * DETAILS, DEPENDS, BUILD: Created this spell, had to unset LDFLAGS,
because upstream is retarded
+ * modsecurity.gpg: added the upstream devs keys
diff --git a/http/modsecurity/modsecurity.gpg
b/http/modsecurity/modsecurity.gpg
new file mode 100644
index 0000000..9609d83
Binary files /dev/null and b/http/modsecurity/modsecurity.gpg differ




Archive powered by MHonArc 2.6.24.

Top of Page