diff --git a/polkit/.footprint b/polkit/.footprint index d6834075f..142f21e3f 100644 --- a/polkit/.footprint +++ b/polkit/.footprint @@ -2,7 +2,7 @@ drwxr-xr-x root/root etc/ drwxr-xr-x root/root etc/pam.d/ -rw-r--r-- root/root etc/pam.d/polkit-1 drwxr-xr-x root/root etc/polkit-1/ -drwx------ polkitd/root etc/polkit-1/rules.d/ +drwxr-x--- root/polkitd etc/polkit-1/rules.d/ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/pkaction diff --git a/polkit/.signature b/polkit/.signature index 41385a21b..0c0727f6e 100644 --- a/polkit/.signature +++ b/polkit/.signature @@ -1,6 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/eA2bT2jHpVIaX682yHqSa6yskxUNSFtLDLAm7dRBhd/yBKXkrYDvLbl9DgaD6LjYH/RUTcxsML04feueIvigQc= -SHA256 (Pkgfile) = b045e5e562b25006b1fb9075a1cf1c03a36afb2adf4ca1826f4ec771d3c4e247 -SHA256 (.footprint) = 2082bf671c267856dec3711ac0213e5f34fc2c559043632c07e8c750f0f81b36 -SHA256 (polkit-122.tar.bz2) = e0fe9c7feac5a90d60891be5fbbebfe4ebfd7460691414d1bd64e73e0675b965 -SHA256 (polkit-1) = 9045eb2a1e2e403b0144d14a5cfe903dc97cfef979c956815a56777c0eb1bf1a +RWSE3ohX2g5d/bNkxk2smdvBb1WZrTMVD7C9gQ3FUB+WSSoLupJ9GIJM9ZLpf8cbICOZ64NC9L/03P+eBhf6hj6qa/Z6z5mboQ4= +SHA256 (Pkgfile) = 98fe2cc60b68529917e1637cc5a337fbb2cafe8ac2f5f7c670eabcd3f50e4426 +SHA256 (.footprint) = bb69b825a12577800a584a32cbaa813f6ef3d1f1c339fa46081090f10e556de9 +SHA256 (polkit-123.tar.bz2) = 72d9119b0aa35da871fd0660601d812c7a3d6af7e4e53e237840b71bb43d0c63 diff --git a/polkit/Pkgfile b/polkit/Pkgfile index 10066b9b2..906e13275 100644 --- a/polkit/Pkgfile +++ b/polkit/Pkgfile @@ -4,10 +4,9 @@ # Depends on: dbus duktape gobject-introspection intltool util-linux name=polkit -version=122 +version=123 release=1 -source=(https://gitlab.freedesktop.org/polkit/polkit/-/archive/$version/polkit-$version.tar.bz2 - polkit-1) +source=(https://gitlab.freedesktop.org/polkit/polkit/-/archive/$version/polkit-$version.tar.bz2) build() { prt-get isinst mozjs91 && PKGMK_POLKIT+=' -D js_engine=mozjs' @@ -17,13 +16,14 @@ build() { --buildtype=plain \ --wrap-mode nodownload \ -D b_lto=true \ - -D b_pie=true + -D b_pie=true \ + -D os_type=suse meson compile -C build DESTDIR=$PKG meson install -C build chmod 4775 $PKG/usr/bin/pkexec chmod 4755 $PKG/usr/lib/polkit-1/polkit-agent-helper-1 - install -m 0644 $SRC/polkit-1 $PKG/etc/pam.d + install -m 0644 $SRC/build/data/polkit-1 $PKG/etc/pam.d rm -r $PKG/usr/share/locale } diff --git a/polkit/polkit-1 b/polkit/polkit-1 deleted file mode 100644 index fdf76cb63..000000000 --- a/polkit/polkit-1 +++ /dev/null @@ -1,8 +0,0 @@ -# -# /etc/pam.d/polkit-1 - polkit service module configuration -# - -auth include common-auth -account include common-account -password include common-password -session include common-session