Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package courier-imap for openSUSE:Factory 
checked in at 2023-01-14 00:03:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/courier-imap (Old)
 and      /work/SRC/openSUSE:Factory/.courier-imap.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "courier-imap"

Sat Jan 14 00:03:33 2023 rev:68 rq:1058264 version:5.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/courier-imap/courier-imap.changes        
2022-12-18 19:59:00.518487448 +0100
+++ /work/SRC/openSUSE:Factory/.courier-imap.new.32243/courier-imap.changes     
2023-01-14 00:04:19.282096604 +0100
@@ -1,0 +2,5 @@
+Thu Jan 12 17:42:55 UTC 2023 - Stefan Schubert <sch...@suse.com>
+
+- Migration of PAM settings to /usr/lib/pam.d.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ courier-imap.spec ++++++
--- /var/tmp/diff_new_pack.KKqeVx/_old  2023-01-14 00:04:21.034106809 +0100
+++ /var/tmp/diff_new_pack.KKqeVx/_new  2023-01-14 00:04:21.058106949 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-imap
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -50,6 +50,7 @@
 BuildRequires:  gdbm-devel
 BuildRequires:  libstdc++-devel
 BuildRequires:  ncurses-devel
+BuildRequires:  pam-devel
 BuildRequires:  pcre2-devel
 BuildRequires:  procps
 BuildRequires:  zlib-devel
@@ -129,8 +130,14 @@
 # Rename imapd.8 to courier-imapd.8
 mv  %{buildroot}%{_mandir}/man8/imapd.8 %{buildroot}%{_mandir}/man8/%{name}d.8
 # Install PAM config files
+%if 0%{?suse_version} > 1500
+mkdir -p %{buildroot}%{_pam_vendordir}
+install -D -m 644 %{S:2} %{buildroot}%{_pam_vendordir}/pop3
+install -D -m 644 %{S:3} %{buildroot}%{_pam_vendordir}/imap
+%else
 install -D -m 644 %{S:2} %{buildroot}%{_sysconfdir}/pam.d/pop3
 install -D -m 644 %{S:3} %{buildroot}%{_sysconfdir}/pam.d/imap
+%endif
 # Install init scripts
 for i in imap imap-ssl imap-gencert pop pop-ssl pop-gencert; do
   ln -s -f service %{buildroot}%{_sbindir}/rccourier-$i
@@ -163,6 +170,12 @@
 %pre
 %service_add_pre courier-imap-gencert.service courier-imap-ssl.service 
courier-imap.service
 %service_add_pre courier-pop-gencert.service courier-pop-ssl.service 
courier-pop.service
+%if 0%{?suse_version} > 1500
+# Prepare for migration to /usr/lib; save any old .rpmsave
+for i in pam.d/pop3 pam.d/imap ; do
+     test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave 
%{_sysconfdir}/${i}.rpmsave.old ||:
+done
+%endif
 
 %preun
 %service_del_preun courier-imap-gencert.service courier-imap-ssl.service 
courier-imap.service
@@ -177,14 +190,27 @@
 %service_del_postun courier-imap-gencert.service courier-imap-ssl.service 
courier-imap.service
 %service_del_postun courier-pop-gencert.service courier-pop-ssl.service 
courier-pop.service
 
+%if 0%{?suse_version} > 1500
+%posttrans
+# Migration to /usr/lib, restore just created .rpmsave
+for i in pam.d/pop3 pam.d/imap ; do
+     test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave 
%{_sysconfdir}/${i} ||:
+done
+%endif
+
 %files
 %defattr(-,root,root,755)
 %license COPYING*
 %doc AUTHORS README
 %doc libs/imap/ChangeLog libs/imap/BUGS libs/imap/README.proxy
 %doc libs/maildir/README.sharedfolders libs/maildir/README.maildirquota
+%if 0%{?suse_version} > 1500
+%{_pam_vendordir}/imap
+%{_pam_vendordir}/pop3
+%else
 %config %attr(644,root,root) %{_sysconfdir}/pam.d/imap
 %config %attr(644,root,root) %{_sysconfdir}/pam.d/pop3
+%endif
 %dir %{_sysconfdir}/courier
 %dir %{_sysconfdir}/courier/imapaccess
 %dir %{_sysconfdir}/courier/shared

Reply via email to