Massimiliano Torromeo pushed to branch main at Arch Linux / Packaging / 
Packages / sssd


Commits:
e262864f by Massimiliano Torromeo at 2023-08-01T14:33:45+02:00
upgpkg: 2.9.1-1

- - - - -


2 changed files:

- PKGBUILD
- + sssd-cert-eval-rule.patch


Changes:

=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
 # Maintainer: Mantas M. <graw...@gmail.com>
 
 pkgname=sssd
-pkgver=2.9.0
-pkgrel=2
+pkgver=2.9.1
+pkgrel=1
 pkgdesc="System Security Services Daemon"
 arch=('x86_64')
 url="https://github.com/SSSD/sssd";
@@ -44,10 +44,10 @@ checkdepends=(
 options=('!lto')
 backup=('etc/logrotate.d/sssd')
 
source=("https://github.com/SSSD/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz"{,.asc}
-        
"https://patch-diff.githubusercontent.com/raw/SSSD/sssd/pull/6724/file-watch-realpath.patch";)
-sha512sums=('cf65572cfa6468c4b3edc3a33a48ab6d58979917901662eb8b2d8fc5931494be81da13295246500a3a315b71d0395594c9a565014e5875f3cdde50da096f253d'
+        
"https://github.com/sumit-bose/sssd/commit/f89c1fb82e402d29fa42a051e4a9ce865b18efc1.patch";)
+sha512sums=('eb7345dcfbbd51f005f67ee5032364d369d24589111ded60701e2dbe09563f0b862d343f231dd2e9d548acd8c560a036c8b88a0601f9aa048a7202da8202cd9b'
             'SKIP'
-            
'778b448ab80cac2f225802746b1db53656ba7bde4deaca9596f0509ff4fb057a82812c43f7c7e5b70afcc7622ff61081f48a511d270376abb144f382c2d11ad0')
+            
'f6738d8f1c9cf49be1c96210ef3e560253e1e234ac9a0265f809e59dbab3ecdbbe828b122242baa9d977a58860b613742191b672231813389ace0f8cb07ad0aa')
 validpgpkeys=('C13CD07FFB2DB1408E457A3CD3D21B2910CF6759')
 
 prepare() {
@@ -67,10 +67,6 @@ prepare() {
   # dbus policy files in /usr/share/dbus-1
   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


=====================================
sssd-cert-eval-rule.patch
=====================================
@@ -0,0 +1,13 @@
+diff --git a/src/tools/sssctl/sssctl.c b/src/tools/sssctl/sssctl.c
+index 855260aed..34ee3a54e 100644
+--- a/src/tools/sssctl/sssctl.c
++++ b/src/tools/sssctl/sssctl.c
+@@ -342,7 +342,7 @@ int main(int argc, const char **argv)
+         SSS_TOOL_DELIMITER("Certificate related tools:"),
+         SSS_TOOL_COMMAND("cert-show", "Print information about the 
certificate", 0, sssctl_cert_show),
+         SSS_TOOL_COMMAND("cert-map", "Show users mapped to the certificate", 
0, sssctl_cert_map),
+-        SSS_TOOL_COMMAND("cert-eval-rule", "Check mapping and matching rule 
with a certificate", 0, sssctl_cert_eval_rule),
++        SSS_TOOL_COMMAND_FLAGS("cert-eval-rule", "Check mapping and matching 
rule with a certificate", 0, sssctl_cert_eval_rule, 
SSS_TOOL_FLAG_SKIP_CMD_INIT|SSS_TOOL_FLAG_SKIP_ROOT_CHECK),
+ #ifdef BUILD_PASSKEY
+         SSS_TOOL_DELIMITER("Passkey related tools:"),
+         SSS_TOOL_COMMAND_FLAGS("passkey-register", "Perform passkey 
registration", 0, sssctl_passkey_register, 
SSS_TOOL_FLAG_SKIP_CMD_INIT|SSS_TOOL_FLAG_SKIP_ROOT_CHECK),



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sssd/-/commit/e262864f509012be12f031ed600235fe84152bd9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sssd/-/commit/e262864f509012be12f031ed600235fe84152bd9
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to