Date: Friday, August 12, 2022 @ 13:12:36 Author: heftig Revision: 452607
3.41.1-2: FS#75556 Remove limit override Modified: gcr/trunk/PKGBUILD gcr/trunk/gcr.install -------------+ PKGBUILD | 10 +--------- gcr.install | 6 ------ 2 files changed, 1 insertion(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-08-12 13:09:11 UTC (rev 452606) +++ PKGBUILD 2022-08-12 13:12:36 UTC (rev 452607) @@ -4,7 +4,7 @@ pkgbase=gcr pkgname=(gcr gcr-docs) pkgver=3.41.1 -pkgrel=1 +pkgrel=2 pkgdesc="A library for bits of crypto UI and parsing" url="https://gitlab.gnome.org/GNOME/gcr" arch=(x86_64) @@ -37,18 +37,10 @@ package_gcr() { provides=(libgck-1.so libgcr-{base,ui}-3.so) - backup=(etc/security/limits.d/10-gcr.conf) install=gcr.install meson install -C build --destdir "$pkgdir" - # gcr wants to lock some memory to prevent swapping out private keys - # https://bugs.archlinux.org/task/32616 - # https://bugzilla.gnome.org/show_bug.cgi?id=688161 - install -Dm644 /dev/stdin "$pkgdir/etc/security/limits.d/10-gcr.conf" <<END -@users - memlock 1024 -END - mkdir -p doc/usr/share mv {"$pkgdir",doc}/usr/share/doc } Modified: gcr.install =================================================================== --- gcr.install 2022-08-12 13:09:11 UTC (rev 452606) +++ gcr.install 2022-08-12 13:12:36 UTC (rev 452607) @@ -1,12 +1,6 @@ post_install() { # Enable socket by default systemctl --global enable gcr-ssh-agent.socket - - cat <<END ->>> gcr contains /etc/security/limits.d/10-gcr.conf which sets the memlock limit - in order to allow GCR to lock private keys in memory. If you have configured - this limit differently before, please review your configuration. -END } post_upgrade() {
