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 - ch...@computersalat.de
+
+- fix missing LOGGEROPTS in authdaemonrc
+  * added patch courier-authlib-authdaemonrc.patch
+
+-------------------------------------------------------------------
+Mon Mar 17 20:59:45 UTC 2014 - ch...@computersalat.de
+
+- fix for bnc#751125
+  * maildrop can not access courier-authlib socket
+
+-------------------------------------------------------------------
+Sat Mar 15 00:23:49 UTC 2014 - ch...@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  <mr...@courier-mta.com>
+
+       * 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 <eray.as...@caf.com.tr>
 
        * 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@-@vers...@.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: <a target="_blank" href=
-  
"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 <courier-us...@lists.sourceforge.net>.
 #
@@ -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-us...@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-us...@lists.sourceforge.net])
+AC_INIT([courier-authlib],[0.66.1],[courier-us...@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_t...@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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to