[arch-commits] Commit in sslh/trunk (PKGBUILD fix-libconfig.patch)
Sébastien Luttringer
seblu at archlinux.org
Thu Jul 1 00:16:50 UTC 2021
Date: Thursday, July 1, 2021 @ 00:16:50
Author: seblu
Revision: 968330
upgpkg: sslh 1.21c-2
- fix FS#71323
Added:
sslh/trunk/fix-libconfig.patch
Modified:
sslh/trunk/PKGBUILD
---------------------+
PKGBUILD | 21 ++++++++++++++++++---
fix-libconfig.patch | 11 +++++++++++
2 files changed, 29 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-07-01 00:16:49 UTC (rev 968329)
+++ PKGBUILD 2021-07-01 00:16:50 UTC (rev 968330)
@@ -4,7 +4,7 @@
pkgname=sslh
pkgver=1.21c
-pkgrel=1
+pkgrel=2
pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
arch=('x86_64')
url='https://www.rutschle.net/tech/sslh/README.html'
@@ -17,7 +17,8 @@
'sslh.cfg'
'sslh.service'
'sslh-select.service'
- 'sslh-fork.service')
+ 'sslh-fork.service'
+ 'fix-libconfig.patch')
validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle <yves at rutschle.net>
sha256sums=('3bfe783726f82c1f5a4be630ddc494ebb08dbb69980662cd7ffdeb7bc9e1e706'
'SKIP'
@@ -24,8 +25,22 @@
'35ed3d14c6fa78f82037b64779ec3e6884563e15df471689ede1606a05e8a59a'
'49ed1c88b0de079bc31a94e600b63edd7ea95b4aa9b5f533c15db1221d0892db'
'5824ae86ced9142c37343367bd737661c2da826fba244cea7072685347be2250'
- 'd41f7cb8a3a3d8fc11608bc552014f03177ac3cdd8c5c6157d7d1a557d91cacb')
+ 'd41f7cb8a3a3d8fc11608bc552014f03177ac3cdd8c5c6157d7d1a557d91cacb'
+ 'eefab0803283120454a11c7e1850ae181062a96cbd40a0f9a17d421b74040e4c')
+prepare() {
+ cd $pkgname-v$pkgver
+ # apply patch from the source array (should be a pacman feature)
+ local src
+ for src in "${source[@]}"; do
+ src="${src%%::*}"
+ src="${src##*/}"
+ [[ $src = *.patch ]] || continue
+ echo "Applying patch $src..."
+ patch -Np1 < "../$src"
+ done
+}
+
build() {
cd $pkgname-v$pkgver
make VERSION=\"v$pkgver\" USELIBCAP=1 USESYSTEMD=1 all systemd-sslh-generator
Added: fix-libconfig.patch
===================================================================
--- fix-libconfig.patch (rev 0)
+++ fix-libconfig.patch 2021-07-01 00:16:50 UTC (rev 968330)
@@ -0,0 +1,11 @@
+--- a/sslh-conf.c 2020-07-30 09:45:50.000000000 +0200
++++ b/sslh-conf.c 2021-07-01 02:11:39.589685985 +0200
+@@ -1599,7 +1599,7 @@
+ }
+ }
+
+- s = config_lookup(&c, "/");
++ s = config_root_setting(&c);
+
+ res = read_block(s, cfg, table_sslhcfg, &errmsg);
+ if (!res) {
More information about the arch-commits
mailing list