diff --git a/srcpkgs/pam_rundir/patches/fix.diff b/srcpkgs/pam_rundir/patches/fix.diff deleted file mode 100644 index 859d1d4a8d9..00000000000 --- a/srcpkgs/pam_rundir/patches/fix.diff +++ /dev/null @@ -1,21 +0,0 @@ ---- pam_rundir.c -+++ pam_rundir.c -@@ -24,6 +24,8 @@ - #include - #include - #include -+#include -+#include - #include - #include - #include -@@ -396,6 +398,9 @@ pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char **argv) - goto done; - } - -+ /* to bypass permission checks for mkdir, in case it isn't group -+ * writable */ -+ prctl (PR_SET_SECUREBITS, SECBIT_NO_SETUID_FIXUP); - /* set euid so if we do create the dir, it is own by the user */ - if (seteuid (pw->pw_uid) < 0) - { diff --git a/srcpkgs/pam_rundir/template b/srcpkgs/pam_rundir/template index bff04fedd70..91fff55ec47 100644 --- a/srcpkgs/pam_rundir/template +++ b/srcpkgs/pam_rundir/template @@ -1,7 +1,7 @@ -# Template file for 'pam_rundir-1.0.0' +# Template file for 'pam_rundir' pkgname=pam_rundir version=1.0.0 -revision=2 +revision=3 build_style=configure configure_args="--prefix=/usr --with-parentdir=/run/user" makedepends="pam-devel"