[arch-commits] Commit in sssd/trunk (PKGBUILD)

Massimiliano Torromeo mtorromeo at archlinux.org
Tue Oct 20 21:13:14 UTC 2020


    Date: Tuesday, October 20, 2020 @ 21:13:13
  Author: mtorromeo
Revision: 727713

upgpkg: sssd 2.4.0-1

Modified:
  sssd/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-20 20:47:28 UTC (rev 727712)
+++ PKGBUILD	2020-10-20 21:13:13 UTC (rev 727713)
@@ -2,7 +2,7 @@
 # Maintainer: Mantas M. <grawity at gmail.com>
 
 pkgname=sssd
-pkgver=2.3.1
+pkgver=2.4.0
 pkgrel=1
 pkgdesc="System Security Services Daemon"
 arch=('x86_64')
@@ -15,7 +15,6 @@
   'ding-libs'
   'libnl'
   'libunistring'
-  'nss'
   'smbclient'     # for libndr-nbt
   'nfsidmap'
   'jansson'
@@ -40,7 +39,7 @@
 )
 backup=('etc/logrotate.d/sssd')
 source=("https://github.com/SSSD/$pkgname/releases/download/$pkgname-${pkgver//./_}/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('6aeb52d5222c5992d581296996749327bcaf276e4eb4413a6a32ea6529343432cfe413006aca4245c19b38b515be1c4c2ef88a157c617d889274179253355bc6'
+sha512sums=('d9a4b17665ce3a1ea51cfe2fdb53818ac1e265a33c61f657f61699ecc716e1244e45b5b628aeae6c54e601383084f3cac327cb3edd7bea80bca397b1fbe4ab72'
             'SKIP')
 validpgpkeys=('E4E366758CA0716AAB8048671EC6AB7532E7BC25'
               '16F24229488E736048952737BA88000FE6398272'
@@ -57,8 +56,12 @@
   sed -i 's#/var/run/#/run/#' src/examples/logrotate
 
   # dbus policy files in /usr/share/dbus-1
-  sed -i -e 's/^dbuspolicydir = $(sysconfdir)/dbuspolicydir = $(datadir)/' Makefile.in
+  sed -i 's/^dbuspolicydir = $(sysconfdir)/dbuspolicydir = $(datadir)/' Makefile.in
 
+  # fix search path for libsofthsm2.so
+  # see: https://github.com/SSSD/sssd/issues/5329
+  sed -i 's#/usr/lib64/pkcs11/libsofthsm2.so ##' src/external/test_ca.m4
+
   # remove flaky network test
   sed '/fail_over-tests/d' -i Makefile.am
   autoreconf -fiv
@@ -84,7 +87,6 @@
     --without-selinux                             \
     --without-semanage                            \
     --with-systemdunitdir=/usr/lib/systemd/system \
-    --with-crypto=nss                             \
     ;
   sed -i '/\<HAVE_KRB5_SET_TRACE_CALLBACK\>/d' config.h
   make
@@ -95,7 +97,6 @@
   make check
 }
 
-
 package() {
   cd "$srcdir/$pkgname-$pkgver"
   make -j1 DESTDIR="$pkgdir/" install



More information about the arch-commits mailing list