[arch-commits] Commit in syslog-ng/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Sat May 13 09:44:01 UTC 2017
Date: Saturday, May 13, 2017 @ 09:44:00
Author: arojas
Revision: 295882
Fix segfault with openssl 1.1 (FS#53880)
Modified:
syslog-ng/trunk/PKGBUILD
----------+
PKGBUILD | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-05-13 09:40:32 UTC (rev 295881)
+++ PKGBUILD 2017-05-13 09:44:00 UTC (rev 295882)
@@ -3,7 +3,7 @@
pkgname=syslog-ng
pkgver=3.9.1
-pkgrel=5
+pkgrel=6
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
arch=('i686' 'x86_64')
url="http://www.balabit.com/network-security/syslog-ng/"
@@ -18,14 +18,21 @@
'etc/syslog-ng/syslog-ng.conf'
'etc/logrotate.d/syslog-ng')
source=(https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/$pkgname-$pkgver.tar.gz
- syslog-ng.conf syslog-ng.logrotate)
+ syslog-ng.conf syslog-ng.logrotate
+ https://github.com/balabit/syslog-ng/commit/2251fa7a.patch)
sha1sums=('1ca437393d8895654452bef8ac0b996fe73284f8'
'273990d01e1f044dc090bba8098161dc12dd24ea'
- '949128fe3d7f77a7aab99048061f885bc758000c')
+ '949128fe3d7f77a7aab99048061f885bc758000c'
+ '0959825af29e21e60c11ef21823dd166353c7491')
prepare() {
cd $pkgname-$pkgver
sed -i -e 's,/bin/,/usr/bin/,' -e 's,/sbin/,/bin/,' contrib/systemd/syslog-ng.service
+
+# Fix segfault in X509_STORE_CTX_get_app_data(ctx) https://github.com/balabit/syslog-ng/issues/1310
+ patch -p1 -i ../2251fa7a.patch
+# Fix test failure
+ sed -e "s|'invalid_length_specification'|\“invalid_length_specification\”|" -i modules/cryptofuncs/tests/test_cryptofuncs.c
}
build() {
More information about the arch-commits
mailing list