Hello community,
here is the log from the commit of package courier-authlib for openSUSE:Factory checked in at 2014-03-23 22:33:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
and /work/SRC/openSUSE:Factory/.courier-authlib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "courier-authlib"
Changes:
--------
--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes 2013-11-14 10:40:04.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 2014-03-23 22:34:20.000000000 +0100
@@ -1,0 +2,26 @@
+Tue Mar 18 17:20:42 UTC 2014 - chris@computersalat.de
+
+- fix missing LOGGEROPTS in authdaemonrc
+ * added patch courier-authlib-authdaemonrc.patch
+
+-------------------------------------------------------------------
+Mon Mar 17 20:59:45 UTC 2014 - chris@computersalat.de
+
+- fix for bnc#751125
+ * maildrop can not access courier-authlib socket
+
+-------------------------------------------------------------------
+Sat Mar 15 00:23:49 UTC 2014 - chris@computersalat.de
+
+- update to 0.66.1
+ * Makefile.am: run sysconftool on authsqliterc, in install-configure.
+ Remove .la files for authentication modules, keep then for actual
+ API libraries. Install them in the -devel RPM package.
+ * userdb/Makefile.am: Stub for the pw2userdb(8) man page.
+ * courier-authlib.service.in: Added Install target.
+- added systemd service file
+- add own tmpfiles.d file
+ * courier-authlib.tmpfile
+- remove obsolete makedat patch
+
+-------------------------------------------------------------------
Old:
----
courier-authlib-0.66.0.tar.bz2
courier-authlib-0.66.0.tar.bz2.sig
courier-authlib-makedat.patch
New:
----
courier-authdaemon.service
courier-authlib-0.66.1.tar.bz2
courier-authlib-0.66.1.tar.bz2.sig
courier-authlib-authdaemonrc.patch
courier-authlib.tmpfile
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ courier-authlib.spec ++++++
--- /var/tmp/diff_new_pack.r5u4Qk/_old 2014-03-23 22:34:21.000000000 +0100
+++ /var/tmp/diff_new_pack.r5u4Qk/_new 2014-03-23 22:34:21.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package courier-authlib
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,15 +20,16 @@
Summary: Courier authentication library
License: SUSE-GPL-3.0-with-openssl-exception
Group: Productivity/Networking/Email/Servers
-Version: 0.66.0
+Version: 0.66.1
Release: 0
Url: http://www.courier-mta.org/imap/
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}-%{version}.tar.bz2.sig
-Source2: courier-authdaemon.init
-Source3: rpmlintrc
-# FIX-SuSE: fix wrong source path to install makedatprog
-Patch0: %{name}-makedat.patch
+Source2: rpmlintrc
+Source11: courier-authdaemon.init
+Source12: courier-authdaemon.service
+Source13: courier-authlib.tmpfile
+Patch0: %{name}-authdaemonrc.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: coreutils
BuildRequires: expect
@@ -44,6 +45,12 @@
BuildRequires: sqlite3-devel
Requires: expect
+%if 0%{?suse_version} >= 1210
+BuildRequires: systemd
+%{?systemd_requires}
+%define has_systemd 1
+%endif
+
%description
The Courier authentication library provides authentication services for
other Courier applications.
@@ -124,10 +131,18 @@
--libexecdir=%{_prefix}/lib \
--datadir=%{_datadir}/courier-imap \
--sharedstatedir=%{_sharedstatedir}/%{name} \
+%if 0%{?has_systemd}
+ --with-piddir=/run \
+%else
--with-piddir=/var/run \
+%endif
--disable-root-check \
--enable-unicode \
+%if 0%{?has_systemd}
+ --with-authdaemonvar=/run/%{name} \
+%else
--with-authdaemonvar=%{_localstatedir}/run/%{name} \
+%endif
--host=%{_host} --build=%{_build} --target=%{_target_platform}
%{__make} %{?_smp_mflags}
@@ -138,26 +153,50 @@
%{__install} -m 755 sysconftool %{buildroot}%{_prefix}/lib/%{name}
%{__install} -m 755 authmigrate %{buildroot}%{_prefix}/lib/%{name}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/init.d
-%{__install} -m 755 %{S:2} %{buildroot}%{_sysconfdir}/init.d/courier-authdaemon
+%{__install} -m 755 %{S:11} %{buildroot}%{_sysconfdir}/init.d/courier-authdaemon
%{__ln_s} -f ../../%{_sysconfdir}/init.d/courier-authdaemon \
%{buildroot}%{_sbindir}/rccourier-authdaemon
+%if 0%{?has_systemd}
+%{__install} -D -m 0644 %{S:12} %{buildroot}%{_unitdir}/courier-authdaemon.service
+# systemd need to create a tmp dir: /run/courier-authlib
+%{__install} -D -m 0644 %{S:13} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
+%endif
+
+%pre
+%if 0%{?has_systemd}
+%service_add_pre courier-authdaemon.service
+%endif
%preun
%if 0%{?suse_version}
%stop_on_removal courier-authdaemon
%endif
+%if 0%{?has_systemd}
+%service_del_preun courier-authdaemon.service
+%endif
if [ "$1" = "0" ]; then
+%if 0%{?has_systemd}
+ %{__rm} -f /run/%{name}/{socket,pid,pid.lock}
+%else
%{__rm} -f %{_localstatedir}/run/%{name}/{socket,pid,pid.lock}
+%endif
fi
%post
/sbin/ldconfig
%{_prefix}/lib/%{name}/authmigrate >/dev/null
%{_prefix}/lib/%{name}/sysconftool %{_sysconfdir}/authlib/*.dist >/dev/null
+
+%if 0%{?has_systemd}
+%service_add_post courier-authdaemon.service
+# Create our dirs immediatly, after a manual package install.
+# After a reboot systemd/aaa_base will take care.
+%{__install} -d /run/%{name}
+%else
%if 0%{?suse_version}
-if [ "$1" = "1" ]; then
- %{fillup_and_insserv -f courier-authdaemon}
-fi
+%{fillup_and_insserv -f courier-authdaemon}
+%endif
+%{__install} -d %{_localstatedir}/run/%{name}
%endif
%postun
@@ -166,6 +205,9 @@
%restart_on_update courier-authdaemon
%insserv_cleanup
%endif
+%if 0%{?has_systemd}
+%service_del_postun courier-authdaemon.service
+%endif
%post userdb -p /sbin/ldconfig
@@ -214,18 +256,19 @@
/usr/lib/%{name}/authsystem.passwd
/usr/lib/%{name}/makedatprog
%{_libdir}/libauthcustom.so
-%{_libdir}/libauthcustom.so.0*
%{_libdir}/libauthpam.so
-%{_libdir}/libauthpam.so.0*
%{_libdir}/libcourierauth.so
-%{_libdir}/libcourierauth.so.0*
%{_libdir}/libcourierauthcommon.so
-%{_libdir}/libcourierauthcommon.so.0*
%{_libdir}/libcourierauthsasl.so
-%{_libdir}/libcourierauthsasl.so.0*
%{_libdir}/libcourierauthsaslclient.so
-%{_libdir}/libcourierauthsaslclient.so.0*
%{_mandir}/man1/*
+%if 0%{?has_systemd}
+%{_unitdir}/courier-authdaemon.service
+%{_prefix}/lib/tmpfiles.d/%{name}.conf
+%ghost %dir /run/%{name}
+%else
+%ghost %dir %{_localstatedir}/run/%{name}
+%endif
%files devel
%defattr(-,root,root,-)
@@ -242,28 +285,27 @@
%{_sbindir}/userdb-test-cram-md5
%{_sbindir}/userdbpw
%{_libdir}/libauthuserdb.so
-%{_libdir}/libauthuserdb.so.0*
%{_mandir}/man8/*userdb*
%files ldap
%defattr(-,root,root,-)
%doc README.ldap authldap.schema
-%{_libdir}/libauthldap.so*
+%{_libdir}/libauthldap.so
%files mysql
%defattr(-,root,root,-)
-%{_libdir}/libauthmysql.so*
+%{_libdir}/libauthmysql.so
%files pgsql
%defattr(-,root,root,-)
-%{_libdir}/libauthpgsql.so*
+%{_libdir}/libauthpgsql.so
%files pipe
%defattr(-,root,root,-)
-%{_libdir}/libauthpipe.so*
+%{_libdir}/libauthpipe.so
%files sqlite
%defattr(-,root,root,-)
-%{_libdir}/libauthsqlite.so*
+%{_libdir}/libauthsqlite.so
%changelog
++++++ courier-authdaemon.init ++++++
--- /var/tmp/diff_new_pack.r5u4Qk/_old 2014-03-23 22:34:21.000000000 +0100
+++ /var/tmp/diff_new_pack.r5u4Qk/_new 2014-03-23 22:34:21.000000000 +0100
@@ -50,7 +50,7 @@
# Check for PID DIR
[ ! -d $COURIER_AUTHLIB_PIDDIR ] && {
- install -d -m0700 -o root -g root $COURIER_AUTHLIB_PIDDIR;
+ install -d $COURIER_AUTHLIB_PIDDIR;
}
# Shell functions sourced from /etc/rc.status:
++++++ courier-authdaemon.service ++++++
[Unit]
Description=Courier Authentication Daemon
After=syslog.target network.target
[Service]
EnvironmentFile=/etc/authlib/authdaemonrc
PIDFile=/run/courier-authlib/pid
ExecStart=/usr/sbin/courierlogger -pid=/run/courier-authlib/pid $LOGGEROPTS -start /usr/lib/courier-authlib/authdaemond
ExecStop=/usr/sbin/courierlogger -pid=/run/courier-authlib/pid $LOGGEROPTS -stop /usr/lib/courier-authlib/authdaemond
Restart=always
[Install]
WantedBy=multi-user.target
++++++ courier-authlib-0.66.0.tar.bz2 -> courier-authlib-0.66.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/ChangeLog new/courier-authlib-0.66.1/ChangeLog
--- old/courier-authlib-0.66.0/ChangeLog 2013-08-25 20:44:47.000000000 +0200
+++ new/courier-authlib-0.66.1/ChangeLog 2013-10-09 03:49:39.000000000 +0200
@@ -1,3 +1,15 @@
+2013-10-08 Sam Varshavchik
+
+ * Makefile.am: run sysconftool on authsqliterc, in install-configure.
+ Remove .la files for authentication modules, keep then for actual
+ API libraries. Install them in the -devel RPM package.
+
+ * userdb/Makefile.am: Stub for the pw2userdb(8) man page.
+
+ * courier-authlib.service.in: Added Install target.
+
+0.66
+
2013-03-02 Eray Aslan
* sqlite fixes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/Makefile.am new/courier-authlib-0.66.1/Makefile.am
--- old/courier-authlib-0.66.0/Makefile.am 2013-09-29 04:24:30.000000000 +0200
+++ new/courier-authlib-0.66.1/Makefile.am 2013-11-11 19:53:38.000000000 +0100
@@ -430,7 +430,7 @@
-chown @mailuser@ $(DESTDIR)@authdaemonvar@
-chgrp @mailgroup@ $(DESTDIR)@authdaemonvar@
test "@LIBAUTHUSERDB@" = "" && exit 0 ;\
- $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) makedat/makedatprog \
+ $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) libs/makedat/makedatprog \
$(DESTDIR)$(pkglibexecdir)/makedatprog ; \
$(INSTALL_SCRIPT) userdb/pw2userdb \
$(DESTDIR)$(sbindir)/pw2userdb ; \
@@ -442,8 +442,6 @@
$(DESTDIR)$(sbindir)/userdbpw ; \
$(INSTALL_SCRIPT) userdb-test-cram-md5.pl \
$(DESTDIR)$(sbindir)/userdb-test-cram-md5
- for f in $(pkglib_LTLIBRARIES); do . ./$$f; rm -f $(DESTDIR)$(pkglibdir)/$$dlname.0 $(DESTDIR)$(pkglibdir)/$$dlname.0.0; ln -s $$dlname $(DESTDIR)$(pkglibdir)/$$dlname.0; done
-
uninstall-hook: uninstall-authldaprc uninstall-authdaemonrc uninstall-authmysqlrc uninstall-authpgsqlrc uninstall-authsqliterc
rm -f $(DESTDIR)$(pkglibexecdir)/authdaemond
@@ -454,7 +452,6 @@
$(DESTDIR)$(sbindir)/userdb \
$(DESTDIR)$(sbindir)/userdbpw \
$(DESTDIR)$(sbindir)/userdb-test-cram-md5
- for f in $(pkglib_LTLIBRARIES); do . ./$$f; rm -f $(DESTDIR)$(pkglibdir)/$$dlname.0; done
authlib.html: authlib.html.in
$(SHELL) ./config.status --file=authlib.html
@@ -553,6 +550,7 @@
test -f $(DESTDIR)@authmysqlrc@.dist && @SYSCONFTOOL@ $(DESTDIR)@authmysqlrc@.dist || true
test -f $(DESTDIR)@authpgsqlrc@.dist && @SYSCONFTOOL@ $(DESTDIR)@authpgsqlrc@.dist || true
test -f $(DESTDIR)@authldaprc@.dist && @SYSCONFTOOL@ $(DESTDIR)@authldaprc@.dist || true
+ test -f $(DESTDIR)@authsqliterc@.dist && @SYSCONFTOOL@ $(DESTDIR)@authsqliterc@.dist || true
# For maintainer's use only
@@ -653,4 +651,4 @@
$(man3:%.3=%.html) $(man1:%.1=%.html) userdb/userdb.html userdb/makeuserdb.html userdb/userdbpw.html
htmldoc: $(HTMLDOCFILES)
- for f in $^; do d=`basename $$f`; test "$$d" = "README.html" && d="index2.html"; tidy -i -q --tidy-mark no --doctype transitional --input-encoding utf8 --output-encoding utf8 -asxml <$$f >$$f.tmp ; xsltproc --nonet $$HOME/www/www.courier-mta.org/xsl/authlib.xsl $$f.tmp | perl -ne 's~\$(id):.*\$$~\$(id):'"$$h"'\$$~; print' >$$HOME/www/www.courier-mta.org/authlib/$$d; rm -f $$f.tmp; done
+ for f in $^; do d=`basename $$f`; test "$$d" = "README.html" && d="index.html"; tidy -i -q --tidy-mark no --doctype transitional --input-encoding utf8 --output-encoding utf8 -asxml <$$f >$$f.tmp ; xsltproc --nonet $$HOME/www/www.courier-mta.org/xsl/authlib.xsl $$f.tmp | perl -ne 's~\$(id):.*\$$~\$(id):'"$$h"'\$$~; print' >$$HOME/www/www.courier-mta.org/authlib/$$d; rm -f $$f.tmp; done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/Makefile.in new/courier-authlib-0.66.1/Makefile.in
--- old/courier-authlib-0.66.0/Makefile.in 2013-09-29 04:24:36.000000000 +0200
+++ new/courier-authlib-0.66.1/Makefile.in 2013-11-11 19:58:27.000000000 +0100
@@ -2019,7 +2019,7 @@
-chown @mailuser@ $(DESTDIR)@authdaemonvar@
-chgrp @mailgroup@ $(DESTDIR)@authdaemonvar@
test "@LIBAUTHUSERDB@" = "" && exit 0 ;\
- $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) makedat/makedatprog \
+ $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) libs/makedat/makedatprog \
$(DESTDIR)$(pkglibexecdir)/makedatprog ; \
$(INSTALL_SCRIPT) userdb/pw2userdb \
$(DESTDIR)$(sbindir)/pw2userdb ; \
@@ -2031,7 +2031,6 @@
$(DESTDIR)$(sbindir)/userdbpw ; \
$(INSTALL_SCRIPT) userdb-test-cram-md5.pl \
$(DESTDIR)$(sbindir)/userdb-test-cram-md5
- for f in $(pkglib_LTLIBRARIES); do . ./$$f; rm -f $(DESTDIR)$(pkglibdir)/$$dlname.0 $(DESTDIR)$(pkglibdir)/$$dlname.0.0; ln -s $$dlname $(DESTDIR)$(pkglibdir)/$$dlname.0; done
uninstall-hook: uninstall-authldaprc uninstall-authdaemonrc uninstall-authmysqlrc uninstall-authpgsqlrc uninstall-authsqliterc
rm -f $(DESTDIR)$(pkglibexecdir)/authdaemond
@@ -2042,7 +2041,6 @@
$(DESTDIR)$(sbindir)/userdb \
$(DESTDIR)$(sbindir)/userdbpw \
$(DESTDIR)$(sbindir)/userdb-test-cram-md5
- for f in $(pkglib_LTLIBRARIES); do . ./$$f; rm -f $(DESTDIR)$(pkglibdir)/$$dlname.0; done
authlib.html: authlib.html.in
$(SHELL) ./config.status --file=authlib.html
@@ -2137,6 +2135,7 @@
test -f $(DESTDIR)@authmysqlrc@.dist && @SYSCONFTOOL@ $(DESTDIR)@authmysqlrc@.dist || true
test -f $(DESTDIR)@authpgsqlrc@.dist && @SYSCONFTOOL@ $(DESTDIR)@authpgsqlrc@.dist || true
test -f $(DESTDIR)@authldaprc@.dist && @SYSCONFTOOL@ $(DESTDIR)@authldaprc@.dist || true
+ test -f $(DESTDIR)@authsqliterc@.dist && @SYSCONFTOOL@ $(DESTDIR)@authsqliterc@.dist || true
# For maintainer's use only
@@ -2234,7 +2233,7 @@
socksify ~/src/sftools/release.pl mrsam $(SFPASSWD) courier authlib @VERSION@ @PACKAGE@-@VERSION@.tar.bz2 @PACKAGE@-@VERSION@.tar.bz2.sig
htmldoc: $(HTMLDOCFILES)
- for f in $^; do d=`basename $$f`; test "$$d" = "README.html" && d="index2.html"; tidy -i -q --tidy-mark no --doctype transitional --input-encoding utf8 --output-encoding utf8 -asxml <$$f >$$f.tmp ; xsltproc --nonet $$HOME/www/www.courier-mta.org/xsl/authlib.xsl $$f.tmp | perl -ne 's~\$(id):.*\$$~\$(id):'"$$h"'\$$~; print' >$$HOME/www/www.courier-mta.org/authlib/$$d; rm -f $$f.tmp; done
+ for f in $^; do d=`basename $$f`; test "$$d" = "README.html" && d="index.html"; tidy -i -q --tidy-mark no --doctype transitional --input-encoding utf8 --output-encoding utf8 -asxml <$$f >$$f.tmp ; xsltproc --nonet $$HOME/www/www.courier-mta.org/xsl/authlib.xsl $$f.tmp | perl -ne 's~\$(id):.*\$$~\$(id):'"$$h"'\$$~; print' >$$HOME/www/www.courier-mta.org/authlib/$$d; rm -f $$f.tmp; done
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/README new/courier-authlib-0.66.1/README
--- old/courier-authlib-0.66.0/README 2013-08-25 21:10:00.000000000 +0200
+++ new/courier-authlib-0.66.1/README 2013-11-11 23:35:24.000000000 +0100
@@ -1,6 +1,6 @@
Courier Authentication Library
- Download: [1]http://www.courier-mta.org/download.php#authlib
+ Download: [1]http://www.courier-mta.org/download.html#authlib
Overview
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/README.html new/courier-authlib-0.66.1/README.html
--- old/courier-authlib-0.66.0/README.html 2013-08-25 20:44:47.000000000 +0200
+++ new/courier-authlib-0.66.1/README.html 2013-11-11 20:08:25.000000000 +0100
@@ -6,14 +6,14 @@
<meta http-equiv="Content-Type" content=
"text/html; charset=us-ascii" />
- <title>README</title>
+ <title>Courier Authentication Library</title>
</head>
<body>
<h1>Courier Authentication Library</h1>
<p>Download: http://www.courier-mta.org/download.php#authlib">http://www.courier-mta.org/download.php#authlib</a></p>
+ "http://www.courier-mta.org/download.html#authlib">http://www.courier-mta.org/download.html#authlib</a></p>
<h2>Overview</h2>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/aclocal.m4 new/courier-authlib-0.66.1/aclocal.m4
--- old/courier-authlib-0.66.0/aclocal.m4 2013-09-29 04:23:30.000000000 +0200
+++ new/courier-authlib-0.66.1/aclocal.m4 2013-11-11 14:55:51.000000000 +0100
@@ -1406,7 +1406,7 @@
rm -rf conftest*
;;
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
@@ -1420,7 +1420,10 @@
x86_64-*linux*)
LD="${LD-ld} -m elf_i386"
;;
- ppc64-*linux*|powerpc64-*linux*)
+ powerpcle-*linux*)
+ LD="${LD-ld} -m elf32lppclinux"
+ ;;
+ powerpc-*linux*)
LD="${LD-ld} -m elf32ppclinux"
;;
s390x-*linux*)
@@ -1439,7 +1442,10 @@
x86_64-*linux*)
LD="${LD-ld} -m elf_x86_64"
;;
- ppc*-*linux*|powerpc*-*linux*)
+ powerpcle-*linux*)
+ LD="${LD-ld} -m elf64lppc"
+ ;;
+ powerpc-*linux*)
LD="${LD-ld} -m elf64ppc"
;;
s390*-*linux*|s390*-*tpf*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/authldaplib.c new/courier-authlib-0.66.1/authldaplib.c
--- old/courier-authlib-0.66.0/authldaplib.c 2013-08-25 20:44:47.000000000 +0200
+++ new/courier-authlib-0.66.1/authldaplib.c 2013-10-07 13:13:11.000000000 +0200
@@ -21,8 +21,8 @@
*
* You should have received a copy of the GNU General Public License
* along with this program; see the file COPYING. If not, write to
- * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor
+ * Boston, MA 02110-1301, USA.
*/
/*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/configure new/courier-authlib-0.66.1/configure
--- old/courier-authlib-0.66.0/configure 2013-09-29 04:23:31.000000000 +0200
+++ new/courier-authlib-0.66.1/configure 2013-11-11 14:55:52.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for courier-authlib 0.66.0.
+# Generated by GNU Autoconf 2.69 for courier-authlib 0.66.1.
#
# Report bugs to .
#
@@ -594,8 +594,8 @@
# Identity of this package.
PACKAGE_NAME='courier-authlib'
PACKAGE_TARNAME='courier-authlib'
-PACKAGE_VERSION='0.66.0'
-PACKAGE_STRING='courier-authlib 0.66.0'
+PACKAGE_VERSION='0.66.1'
+PACKAGE_STRING='courier-authlib 0.66.1'
PACKAGE_BUGREPORT='courier-users@lists.sourceforge.net'
PACKAGE_URL=''
@@ -1431,7 +1431,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures courier-authlib 0.66.0 to adapt to many kinds of systems.
+\`configure' configures courier-authlib 0.66.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1501,7 +1501,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of courier-authlib 0.66.0:";;
+ short | recursive ) echo "Configuration of courier-authlib 0.66.1:";;
esac
cat <<\_ACEOF
@@ -1647,7 +1647,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-courier-authlib configure 0.66.0
+courier-authlib configure 0.66.1
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2116,7 +2116,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by courier-authlib $as_me 0.66.0, which was
+It was created by courier-authlib $as_me 0.66.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2982,7 +2982,7 @@
# Define the identity of the package.
PACKAGE='courier-authlib'
- VERSION='0.66.0'
+ VERSION='0.66.1'
cat >>confdefs.h <<_ACEOF
@@ -6686,7 +6686,7 @@
rm -rf conftest*
;;
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
@@ -6704,7 +6704,10 @@
x86_64-*linux*)
LD="${LD-ld} -m elf_i386"
;;
- ppc64-*linux*|powerpc64-*linux*)
+ powerpcle-*linux*)
+ LD="${LD-ld} -m elf32lppclinux"
+ ;;
+ powerpc-*linux*)
LD="${LD-ld} -m elf32ppclinux"
;;
s390x-*linux*)
@@ -6723,7 +6726,10 @@
x86_64-*linux*)
LD="${LD-ld} -m elf_x86_64"
;;
- ppc*-*linux*|powerpc*-*linux*)
+ powerpcle-*linux*)
+ LD="${LD-ld} -m elf64lppc"
+ ;;
+ powerpc-*linux*)
LD="${LD-ld} -m elf64ppc"
;;
s390*-*linux*|s390*-*tpf*)
@@ -15978,7 +15984,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by courier-authlib $as_me 0.66.0, which was
+This file was extended by courier-authlib $as_me 0.66.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16044,7 +16050,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-courier-authlib config.status 0.66.0
+courier-authlib config.status 0.66.1
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/configure.ac new/courier-authlib-0.66.1/configure.ac
--- old/courier-authlib-0.66.0/configure.ac 2013-09-29 04:23:22.000000000 +0200
+++ new/courier-authlib-0.66.1/configure.ac 2013-11-11 14:55:44.000000000 +0100
@@ -5,7 +5,7 @@
dnl distribution information.
AC_PREREQ(2.63)
-AC_INIT([courier-authlib],[0.66.0],[courier-users@lists.sourceforge.net])
+AC_INIT([courier-authlib],[0.66.1],[courier-users@lists.sourceforge.net])
AC_CONFIG_SRCDIR([courierauth.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/courier-authlib.lpspec new/courier-authlib-0.66.1/courier-authlib.lpspec
--- old/courier-authlib-0.66.0/courier-authlib.lpspec 2013-09-29 04:29:59.000000000 +0200
+++ new/courier-authlib-0.66.1/courier-authlib.lpspec 2013-11-11 23:39:09.000000000 +0100
@@ -3,7 +3,7 @@
# distribution information.
Name: courier-authlib
-Version: 0.66.0
+Version: 0.66.1
Release: 1
License: GPLv3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/courier-authlib.service.in new/courier-authlib-0.66.1/courier-authlib.service.in
--- old/courier-authlib-0.66.0/courier-authlib.service.in 2013-08-25 20:57:37.000000000 +0200
+++ new/courier-authlib-0.66.1/courier-authlib.service.in 2013-10-07 13:00:11.000000000 +0200
@@ -6,3 +6,6 @@
RemainAfterExit=true
ExecStart=@datadir@/courier-authlib.sysvinit start
ExecStop=@datadir@/courier-authlib.sysvinit stop
+
+[Install]
+WantedBy=multi-user.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/courier-authlib.spec new/courier-authlib-0.66.1/courier-authlib.spec
--- old/courier-authlib-0.66.0/courier-authlib.spec 2013-09-29 04:29:59.000000000 +0200
+++ new/courier-authlib-0.66.1/courier-authlib.spec 2013-11-11 23:39:09.000000000 +0100
@@ -14,7 +14,7 @@
################################################################################
Name: courier-authlib
-Version: 0.66.0
+Version: 0.66.1
Release: 1%{?dist}%{?courier_release}
Summary: Courier authentication library
@@ -54,13 +54,6 @@
Requires(preun): /sbin/chkconfig
%endif
-# Provides by symlinks in this release, for compatibility with 0.60,
-# will be removed in 0.62. This is temporary hack:
-
-%define dummysuffix %(test "%{_lib}" = "lib64" && echo '()(64bit)')
-
-Provides: libcourierauth.so.0%{dummysuffix} libcourierauthsasl.so.0%{dummysuffix} libcourierauthsaslclient.so.0%{dummysuffix} libcourierauthcommon.so.0%{dummysuffix}
-
################################################################################
%description
@@ -214,6 +207,24 @@
for f in $RPM_BUILD_ROOT%{_libdir}/courier-authlib/*
do
fn=`basename $f`
+
+ # Remove *.la for authentication modules, keep the ones
+ # for client libraries. Do this before we sort them into buckets,
+ # below.
+
+ case "$fn" in
+ *.la)
+ case "$fn" in
+ libcourierauth*)
+ ;;
+ *)
+ rm -f "$f"
+ ;;
+ esac
+ continue
+ ;;
+ esac
+
case "$fn" in
libauthpipe*)
echo "%{_libdir}/courier-authlib/$fn" >>configfiles.pipe
@@ -318,6 +329,7 @@
%{_bindir}/courierauthconfig
%{_includedir}/*
%{_mandir}/man3/*
+%{_libdir}/courier-authlib/*.la
%doc authlib.html auth_*.html
%files -f configfiles.ldap ldap
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/courier-authlib.spec.in new/courier-authlib-0.66.1/courier-authlib.spec.in
--- old/courier-authlib-0.66.0/courier-authlib.spec.in 2013-08-25 20:57:37.000000000 +0200
+++ new/courier-authlib-0.66.1/courier-authlib.spec.in 2013-10-09 03:49:39.000000000 +0200
@@ -54,13 +54,6 @@
Requires(preun): /sbin/chkconfig
%endif
-# Provides by symlinks in this release, for compatibility with 0.60,
-# will be removed in 0.62. This is temporary hack:
-
-%define dummysuffix %(test "%{_lib}" = "lib64" && echo '()(64bit)')
-
-Provides: libcourierauth.so.0%{dummysuffix} libcourierauthsasl.so.0%{dummysuffix} libcourierauthsaslclient.so.0%{dummysuffix} libcourierauthcommon.so.0%{dummysuffix}
-
################################################################################
%description
@@ -214,6 +207,24 @@
for f in $RPM_BUILD_ROOT%{_libdir}/courier-authlib/*
do
fn=`basename $f`
+
+ # Remove *.la for authentication modules, keep the ones
+ # for client libraries. Do this before we sort them into buckets,
+ # below.
+
+ case "$fn" in
+ *.la)
+ case "$fn" in
+ libcourierauth*)
+ ;;
+ *)
+ rm -f "$f"
+ ;;
+ esac
+ continue
+ ;;
+ esac
+
case "$fn" in
libauthpipe*)
echo "%{_libdir}/courier-authlib/$fn" >>configfiles.pipe
@@ -318,6 +329,7 @@
%{_bindir}/courierauthconfig
%{_includedir}/*
%{_mandir}/man3/*
+%{_libdir}/courier-authlib/*.la
%doc authlib.html auth_*.html
%files -f configfiles.ldap ldap
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/userdb/Makefile.am new/courier-authlib-0.66.1/userdb/Makefile.am
--- old/courier-authlib-0.66.0/userdb/Makefile.am 2013-08-25 20:44:47.000000000 +0200
+++ new/courier-authlib-0.66.1/userdb/Makefile.am 2013-10-07 14:28:44.000000000 +0200
@@ -18,10 +18,10 @@
userdbpw_LDADD=libuserdb.la @HMACLIB@ @MD5LIB@ @SHA1LIB@ @CRYPTLIBS@
userdbpw_LDFLAGS=-static
-man8=makeuserdb.8 userdb.8 userdbpw.8
+man8=makeuserdb.8 userdb.8 userdbpw.8 pw2userdb.8
man_MANS=$(man8)
-CLEANFILES=$(man8) $(noinst_DATA) dummy
+CLEANFILES=$(man8) $(noinst_DATA) dummy pw2userdb.8
makeuserdb.html: makeuserdb.html.in
./config.status --file=$@
@@ -41,6 +41,9 @@
userdbpw.8: userdbpw.8.in
./config.status --file=$@
+pw2userdb.8: makeuserdb.8
+ echo ".so man8/makeuserdb.8" >pw2userdb.8
+
if HAVE_SGML
makeuserdb.html.in: makeuserdb.sgml ../libs/docbook/sgml2html
../libs/docbook/sgml2html makeuserdb.sgml makeuserdb.html.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/courier-authlib-0.66.0/userdb/Makefile.in new/courier-authlib-0.66.1/userdb/Makefile.in
--- old/courier-authlib-0.66.0/userdb/Makefile.in 2013-09-13 12:42:56.000000000 +0200
+++ new/courier-authlib-0.66.1/userdb/Makefile.in 2013-10-07 14:29:38.000000000 +0200
@@ -370,9 +370,9 @@
userdbpw_SOURCES = userdbpw.c
userdbpw_LDADD = libuserdb.la @HMACLIB@ @MD5LIB@ @SHA1LIB@ @CRYPTLIBS@
userdbpw_LDFLAGS = -static
-man8 = makeuserdb.8 userdb.8 userdbpw.8
+man8 = makeuserdb.8 userdb.8 userdbpw.8 pw2userdb.8
man_MANS = $(man8)
-CLEANFILES = $(man8) $(noinst_DATA) dummy
+CLEANFILES = $(man8) $(noinst_DATA) dummy pw2userdb.8
EXTRA_DIST = $(BUILT_SOURCES)
all: $(BUILT_SOURCES) config.h
$(MAKE) $(AM_MAKEFLAGS) all-am
@@ -918,6 +918,9 @@
userdbpw.8: userdbpw.8.in
./config.status --file=$@
+pw2userdb.8: makeuserdb.8
+ echo ".so man8/makeuserdb.8" >pw2userdb.8
+
@HAVE_SGML_TRUE@makeuserdb.html.in: makeuserdb.sgml ../libs/docbook/sgml2html
@HAVE_SGML_TRUE@ ../libs/docbook/sgml2html makeuserdb.sgml makeuserdb.html.in
++++++ courier-authlib-authdaemonrc.patch ++++++
Index: authdaemonrc.in
===================================================================
--- authdaemonrc.in.orig
+++ authdaemonrc.in
@@ -90,7 +90,7 @@ DEFAULTOPTIONS=""
# courierlogger(1) options, e.g. to set syslog facility
#
-LOGGEROPTS=""
+LOGGEROPTS="-name=authdaemond"
##NAME: LDAP_TLS_OPTIONS:0
#
++++++ courier-authlib.tmpfile ++++++
# Courier IMAP needs a DIR
d /run/courier-authlib 0755 root root -
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org