SHA256
1
0
forked from pool/snapper

- added configure option for location of PAM module

(gh#openSUSE/snapper#659)

OBS-URL: https://build.opensuse.org/package/show/filesystems:snapper/snapper?expand=0&rev=392
This commit is contained in:
YaST Team Bot 2021-06-16 12:31:48 +00:00 committed by Git OBS Bridge
parent 0307d150d1
commit 7ee048953f
16 changed files with 35 additions and 21 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:657ef09329a074e8e98e1864ad20ea22927a8f7bd5e65dd0ed7b26a4f200ec74 oid sha256:9e6f97444975c9954c78f18bc4c0cf9bd642aa10d31fa8cf5a55eed7261995e2
size 3426 size 3442

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:4a614498b169707691a6c4eaa492fd4f9c164181e576933a3389154a84f66650 oid sha256:fda6771e1bba260783f972896938287a18c4364106fd3b4e985705a213c222d8
size 639717 size 639893

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -11,4 +11,4 @@ Build-Depends: debhelper (>= 4.1.16), acl-dev, dbus, g++, libboost-dev, libboost
# 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz
# #
Files: Files:
2261f2ea2127f57a9020eb2f70da0f31 639717 snapper-0.9.0.tar.bz2 d35e99dbc3923a5e59a95fd1b228e3af 639893 snapper-0.9.0.tar.bz2

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 16 11:50:49 CEST 2021 - aschnell@suse.com
- added configure option for location of PAM module
(gh#openSUSE/snapper#659)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon May 17 08:39:58 CEST 2021 - aschnell@suse.com Mon May 17 08:39:58 CEST 2021 - aschnell@suse.com

View File

@ -16,12 +16,19 @@
# #
#Compat macro for new _fillupdir macro introduced in Nov 2017 # Compat macro for new _fillupdir macro introduced in Nov 2017
%if ! %{defined _fillupdir} %if ! %{defined _fillupdir}
%define _fillupdir /var/adm/fillup-templates %define _fillupdir /var/adm/fillup-templates
%endif %endif
# optionally build with test coverage reporting # Location for PAM module
%if 0%{?usrmerged}
%define pam_security_dir %{_libdir}/security
%else
%define pam_security_dir /%{_lib}/security
%endif
# Optionally build with test coverage reporting
%bcond_with coverage %bcond_with coverage
Name: snapper Name: snapper
@ -117,10 +124,11 @@ export CXXFLAGS="%{optflags} -DNDEBUG"
autoreconf -fvi autoreconf -fvi
%configure \ %configure \
--docdir="%{_defaultdocdir}/snapper" \ --docdir="%{_defaultdocdir}/snapper" \
%if %{with coverage} %if %{with coverage}
--enable-coverage \ --enable-coverage \
%endif %endif
--with-pam-security="%{pam_security_dir}" \
%if 0%{?suse_version} <= 1310 %if 0%{?suse_version} <= 1310
--disable-rollback \ --disable-rollback \
%endif %endif
@ -132,7 +140,7 @@ make %{?_smp_mflags}
%install %install
%make_install %make_install
rm -f "%{buildroot}/%{_libdir}"/*.la "%{buildroot}/%{_lib}/security/pam_snapper.la" rm -f "%{buildroot}/%{_libdir}"/*.la "%{buildroot}/%{pam_security_dir}/pam_snapper.la"
rm -f %{buildroot}/etc/cron.hourly/suse.de-snapper rm -f %{buildroot}/etc/cron.hourly/suse.de-snapper
rm -f %{buildroot}/etc/cron.daily/suse.de-snapper rm -f %{buildroot}/etc/cron.daily/suse.de-snapper
@ -301,7 +309,7 @@ A PAM module for calling snapper during user login and logout.
%files -n pam_snapper %files -n pam_snapper
%defattr(-,root,root) %defattr(-,root,root)
/%{_lib}/security/pam_snapper.so /%{pam_security_dir}/pam_snapper.so
%dir /usr/lib/pam_snapper %dir /usr/lib/pam_snapper
/usr/lib/pam_snapper/*.sh /usr/lib/pam_snapper/*.sh
%doc %{_mandir}/*/pam_snapper.8* %doc %{_mandir}/*/pam_snapper.8*