Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • archlinux/packaging/packages/nginx-mod-modsecurity
1 result
Show changes
Commits on Source (2)
pkgbase = nginx-mod-modsecurity
pkgdesc = ModSecurity v3 Nginx Connector (module for nginx)
pkgver = 1.0.3
pkgrel = 5
pkgrel = 6
epoch = 1
url = https://github.com/SpiderLabs/ModSecurity-nginx
arch = x86_64
license = GPL3
license = Apache-2.0
makedepends = nginx
makedepends = nginx-src
depends = nginx
depends = libmodsecurity
source = https://github.com/SpiderLabs/ModSecurity-nginx/releases/download/v1.0.3/modsecurity-nginx-v1.0.3.tar.gz
source = https://github.com/SpiderLabs/ModSecurity-nginx/releases/download/v1.0.3/modsecurity-nginx-v1.0.3.tar.gz.asc
source = nginx-mod-modsecurity-add-missing-header-for-conftest.patch::https://github.com/owasp-modsecurity/ModSecurity-nginx/commit/7d37ace7431ea9704faa98f29876bcd72ef4b1ff.patch
validpgpkeys = B0F4253373F8F6F510D42178520A9993A1C052F8
validpgpkeys = 190EFACCA1E9FA466A8ECD9CE6DFB08CE8B11277
validpgpkeys = F126692E9BA86B3958E73ED2F2FC4E45883BCBA4
sha256sums = ae811c7208ac029cb7a99d6f63e03d3971797607517187f47620df39c1f78add
sha256sums = SKIP
sha256sums = cea771735e2d658040018566c2af55429f0a190d7faf7795983d71c4e7acf2fc
pkgname = nginx-mod-modsecurity
depends = libmodsecurity
depends = nginx=
[nginx-mod-modsecurity]
source = "git"
git = "https://github.com/SpiderLabs/ModSecurity-nginx.git"
prefix = "v"
......@@ -3,25 +3,28 @@
pkgname=nginx-mod-modsecurity
epoch=1
pkgver=1.0.3
pkgrel=5
pkgrel=6
pkgdesc='ModSecurity v3 Nginx Connector (module for nginx)'
arch=('x86_64')
depends=('nginx' 'libmodsecurity')
makedepends=('nginx-src')
depends=('libmodsecurity')
makedepends=('nginx' 'nginx-src')
url="https://github.com/SpiderLabs/ModSecurity-nginx"
license=('GPL3')
license=('Apache-2.0')
source=(
https://github.com/SpiderLabs/ModSecurity-nginx/releases/download/v$pkgver/modsecurity-nginx-v$pkgver.tar.gz{,.asc}
${pkgname}-add-missing-header-for-conftest.patch::https://github.com/owasp-modsecurity/ModSecurity-nginx/commit/7d37ace7431ea9704faa98f29876bcd72ef4b1ff.patch
)
validpgpkeys=('B0F4253373F8F6F510D42178520A9993A1C052F8' # Maxim Dounin <mdounin@mdounin.ru>
'190EFACCA1E9FA466A8ECD9CE6DFB08CE8B11277' # Felipe Zimmerle
'F126692E9BA86B3958E73ED2F2FC4E45883BCBA4') # Martin Vierula
sha256sums=('ae811c7208ac029cb7a99d6f63e03d3971797607517187f47620df39c1f78add'
'SKIP')
'SKIP'
'cea771735e2d658040018566c2af55429f0a190d7faf7795983d71c4e7acf2fc')
prepare() {
patch --directory=modsecurity-nginx-v$pkgver -Np1 < ${pkgname}-add-missing-header-for-conftest.patch
mkdir -p build
cd build
ln -sf /usr/src/nginx/auto
......@@ -35,6 +38,10 @@ build() {
}
package() {
local _nginx_version=$(nginx -v 2>&1)
_nginx_version=${_nginx_version/* nginx\/}
depends+=("nginx=${_nginx_version}")
cd build/objs
for mod in *.so; do
install -Dm755 $mod "$pkgdir/usr/lib/nginx/modules/$mod"
......