diff options
author | Allen Zhong | 2017-07-15 09:33:08 +0800 |
---|---|---|
committer | Allen Zhong | 2017-07-15 09:33:08 +0800 |
commit | 86504eac3868358ad5b153548613dd744435a312 (patch) | |
tree | d84da6f26bcfcc8a066080222a53522f647b293c | |
parent | 50cf73a8b2b2edf15b8c4adcb5c0185969a6bb8d (diff) | |
download | aur-86504eac3868358ad5b153548613dd744435a312.tar.gz |
upgpkg: tengine-extra 2.2.0-3
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 16 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = tengine-extra pkgdesc = A web server based on Nginx and has many advanced features, originated by Taobao. Some extra modules enabled. pkgver = 2.2.0 - pkgrel = 2 + pkgrel = 3 url = http://tengine.taobao.org install = tengine.install arch = i686 @@ -32,9 +32,13 @@ pkgbase = tengine-extra source = http://tengine.taobao.org/download/tengine-2.2.0.tar.gz source = service source = logrotate + source = patch-for-cve-2017-7529.patch::https://github.com/alibaba/tengine/commit/4621add34c5e3c4a95784304f4b2ac59b306ee54.patch + source = range-filter-avoid-negative-range-start.patch::https://github.com/alibaba/tengine/commit/2fc738c72177e4293caa6e413c6a1a0159044012.patch sha256sums = af09cf35e5f978521c27a2fee8a2d5251f425cba2e39f6c6ea285541c5be6009 sha256sums = 7abffe0f1ba1ea4d6bd316350a03257cc840a9fbb2e1b640c11e0eb9351a9044 sha256sums = 7d4bd60b9210e1dfb46bc52c344b069d5639e1ba08cd9951c0563360af238f97 + sha256sums = 9e8d2d5cc65e9bca25403bc58d086640e0d41a2e1e5a05243e888ff824ac1841 + sha256sums = db0e68b200ce88313af2b7b30a3fb33f97e9ee0845649c8407e0b5500ae75f7e pkgname = tengine-extra @@ -8,7 +8,7 @@ _tcp_module_gitname=nginx_tcp_proxy_module pkgname=tengine-extra pkgver=2.2.0 -pkgrel=2 +pkgrel=3 pkgdesc='A web server based on Nginx and has many advanced features, originated by Taobao. Some extra modules enabled.' arch=('i686' 'x86_64') url='http://tengine.taobao.org' @@ -33,10 +33,15 @@ optdepends=( 'memcached: needed by http_memcached_module') source=($url/download/tengine-$pkgver.tar.gz service - logrotate) + logrotate + patch-for-cve-2017-7529.patch::https://github.com/alibaba/tengine/commit/4621add34c5e3c4a95784304f4b2ac59b306ee54.patch + range-filter-avoid-negative-range-start.patch::https://github.com/alibaba/tengine/commit/2fc738c72177e4293caa6e413c6a1a0159044012.patch + ) sha256sums=('af09cf35e5f978521c27a2fee8a2d5251f425cba2e39f6c6ea285541c5be6009' '7abffe0f1ba1ea4d6bd316350a03257cc840a9fbb2e1b640c11e0eb9351a9044' - '7d4bd60b9210e1dfb46bc52c344b069d5639e1ba08cd9951c0563360af238f97') + '7d4bd60b9210e1dfb46bc52c344b069d5639e1ba08cd9951c0563360af238f97' + '9e8d2d5cc65e9bca25403bc58d086640e0d41a2e1e5a05243e888ff824ac1841' + 'db0e68b200ce88313af2b7b30a3fb33f97e9ee0845649c8407e0b5500ae75f7e') prepare() { cd "$srcdir" @@ -51,7 +56,9 @@ prepare() { msg "GIT checkout done or server timeout" cd "$srcdir"/tengine-$pkgver - patch -p1 < "$srcdir"/"$_tcp_module_gitname"/tcp.patch + patch -p1 -i $srcdir/patch-for-cve-2017-7529.patch + patch -p1 -i $srcdir/range-filter-avoid-negative-range-start.patch + patch -p1 -i "$srcdir"/"$_tcp_module_gitname"/tcp.patch } build() { |