Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package slurm for openSUSE:Factory checked in at 2021-09-29 20:18:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/slurm (Old) and /work/SRC/openSUSE:Factory/.slurm.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "slurm" Wed Sep 29 20:18:55 2021 rev:65 rq:922117 version:21.08.1 Changes: -------- --- /work/SRC/openSUSE:Factory/slurm/slurm.changes 2021-09-27 20:09:22.142492560 +0200 +++ /work/SRC/openSUSE:Factory/.slurm.new.1899/slurm.changes 2021-09-29 20:20:11.303099311 +0200 @@ -1,0 +2,6 @@ +Tue Sep 28 15:53:38 UTC 2021 - Christian Goll <[email protected]> + +- moved pam module from /lib64 to /usr/lib64 which fixes boo#1191095 + via the macro %_pam_moduledir + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ slurm.spec ++++++ --- /var/tmp/diff_new_pack.VRB1ao/_old 2021-09-29 20:20:11.991100308 +0200 +++ /var/tmp/diff_new_pack.VRB1ao/_new 2021-09-29 20:20:11.995100314 +0200 @@ -122,6 +122,10 @@ %define libslurm libslurm%{so_version} %{!?_rundir:%define _rundir /var/run} +%if !0%{?_pam_moduledir:1} +%define _pam_moduledir /%_lib +%endif + Name: %{pname}%{?upgrade:%{_ver}} Version: %{ver} Release: 0 @@ -560,6 +564,7 @@ --without-rpath \ --without-datawarp \ --with-shared-libslurm \ + --with-pam_dir=%_pam_moduledir \ %{?with_pmix:--with-pmix=/usr/} \ %if 0%{?build_slurmrestd} --enable-slurmrestd \ @@ -613,6 +618,8 @@ cp contribs/pam_slurm_adopt/README ../README.pam_slurm_adopt cp contribs/pam/README ../README.pam_slurm +# remove static pam libs +rm -v %{buildroot}%{_pam_moduledir}/*la # change slurm.conf for our needs head -n -2 %{buildroot}/%{_sysconfdir}/%{pname}/slurm.conf.example | grep -v ReturnToService > %{buildroot}/%{_sysconfdir}/%{pname}/slurm.conf sed -i 's#\(StateSaveLocation=\).*#\1%_localstatedir/lib/slurm#' %{buildroot}/%{_sysconfdir}/%{pname}/slurm.conf @@ -1179,8 +1186,8 @@ %files pam_slurm %{?comp_at} %doc ../README.pam_slurm ../README.pam_slurm_adopt -/%_lib/security/pam_slurm.so -/%_lib/security/pam_slurm_adopt.so +%{_pam_moduledir}/pam_slurm.so +%{_pam_moduledir}/pam_slurm_adopt.so %if 0%{?build_slurmrestd} %files rest
