Hello community, here is the log from the commit of package libcap for openSUSE:Factory checked in at 2017-02-05 15:45:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcap (Old) and /work/SRC/openSUSE:Factory/.libcap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcap" Changes: -------- --- /work/SRC/openSUSE:Factory/libcap/libcap.changes 2017-01-19 10:33:41.395069178 +0100 +++ /work/SRC/openSUSE:Factory/.libcap.new/libcap.changes 2017-02-05 18:36:36.172803558 +0100 @@ -1,0 +2,5 @@ +Tue Jan 31 17:52:31 UTC 2017 - [email protected] + +- Enable PAM pam_cap.so module + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcap.spec ++++++ --- /var/tmp/diff_new_pack.2OJMqp/_old 2017-02-05 18:36:36.532753027 +0100 +++ /var/tmp/diff_new_pack.2OJMqp/_new 2017-02-05 18:36:36.532753027 +0100 @@ -26,6 +26,7 @@ Source2: baselibs.conf Url: https://sites.google.com/site/fullycapable/ BuildRequires: fdupes +BuildRequires: pam-devel BuildRequires: pkg-config %description @@ -74,6 +75,13 @@ This package contains utility programs handling capabilities via libcap. +%package -n pam_cap +Summary: PAM Module for Capabilities Support +Group: System/Libraries + +%description -n pam_cap +A PAM module for per-session capabilities manipulation. + %prep %setup -q %build @@ -91,6 +99,11 @@ find %{buildroot} -type f -name '*.la' -print -delete # do not provide static libs rm %{buildroot}%{_libdir}/libcap.a + +mkdir -p %{buildroot}/%{_lib}/security +mv %{buildroot}%{_libdir}/security/pam_cap.so %{buildroot}/%{_lib}/security/pam_cap.so +install -D pam_cap/capability.conf %{buildroot}%{_sysconfdir}/security/capability.conf + %fdupes -s $RPM_BUILD_ROOT %post -n libcap2 -p /sbin/ldconfig @@ -116,4 +129,9 @@ %{_libdir}/pkgconfig/%{name}.pc %{_mandir}/man3/* +%files -n pam_cap +%defattr(-,root,root) +%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/security/capability.conf +/%{_lib}/security/pam_cap.so + %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.2OJMqp/_old 2017-02-05 18:36:36.568747974 +0100 +++ /var/tmp/diff_new_pack.2OJMqp/_new 2017-02-05 18:36:36.568747974 +0100 @@ -1 +1,3 @@ libcap2 +pam_cap + supplements "packageand(pam_cap:pam-<targettype>)"
