commit courier-authlib for openSUSE:Factory

2020-06-23 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2020-06-23 21:04:54

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new.2956 (New)


Package is "courier-authlib"

Tue Jun 23 21:04:54 2020 rev:47 rq:816096 version:0.71.0

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2020-06-03 20:37:07.594038482 +0200
+++ 
/work/SRC/openSUSE:Factory/.courier-authlib.new.2956/courier-authlib.changes
2020-06-23 21:05:14.465967567 +0200
@@ -1,0 +2,20 @@
+Fri Jun 19 07:49:28 UTC 2020 - Arjen de Korte 
+
+- update to 0.71.0
+  * userdb: Make userdb script accept UTF-8 domain names. Document
+it in the man page.
+  * Configure and installed versioned shared libraries, both shared
+and the authentication modules.
+  * Update INSTALL. Remove obsolete pre-courier authlib migration
+script and documentation. It's been long enough.
+  * Add _meta API functions with an extra auth_meta parameter,
+keep the original functions as wrappers that provide a stub meta
+parameter. Use this to pass arbitrary variables to authdaemon.
+  * authdaemond.c: retrieve the TCPREMOTEIP variable if it's provided.
+  * authpam.c: TCPREMOTEIP, if set, sets PAM_RHOST.
+  * Makefile.am (commonldflags): Link all libraries with the
+--enable-new-dtags flag.
+- rpmlint
+  o addFilter shared-lib-calls-exit
+
+---

Old:

  courier-authlib-0.70.0.tar.bz2
  courier-authlib-0.70.0.tar.bz2.sig

New:

  courier-authlib-0.71.0.tar.bz2
  courier-authlib-0.71.0.tar.bz2.sig



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.lqy9Ax/_old  2020-06-23 21:05:16.085972801 +0200
+++ /var/tmp/diff_new_pack.lqy9Ax/_new  2020-06-23 21:05:16.085972801 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   courier-authlib
-Version:0.70.0
+Version:0.71.0
 Release:0
 Summary:Courier authentication library
 License:SUSE-GPL-3.0-with-openssl-exception
@@ -25,13 +25,13 @@
 URL:https://www.courier-mta.org/imap/
 Source0:
https://downloads.sourceforge.net/project/courier/authlib/%{version}/%{name}-%{version}.tar.bz2
 Source1:
https://downloads.sourceforge.net/project/courier/authlib/%{version}/%{name}-%{version}.tar.bz2.sig
-# Keyring downloaded from https://www.courier-mta.org/KEYS.bin#/%{name}.keyring
+# Keyring downloaded from 
https://www.courier-mta.org/KEYS.bin#/%%{name}.keyring
 Source2:%{name}.keyring
 Source3:courier-authdaemon-rpmlintrc
 Source12:   courier-authdaemon.service
 Source13:   courier-authlib.tmpfile
 Patch0: %{name}-authdaemonrc.patch
-BuildRequires:  courier-unicode-devel >= 2.0
+BuildRequires:  courier-unicode-devel >= 2.1
 BuildRequires:  expect
 BuildRequires:  gcc-c++
 BuildRequires:  gdbm-devel
@@ -141,7 +141,6 @@
 mv %{buildroot}%{_libdir}/%{name}/lib*.so* %{buildroot}%{_libdir}
 rm -f %{buildroot}/%{_libdir}/%{name}/*.{a,la}
 install -m 755 sysconftool %{buildroot}/%{_prefix}/lib/%{name}
-install -m 755 authmigrate %{buildroot}/%{_prefix}/lib/%{name}
 install -D -m 0644 %{SOURCE12} 
%{buildroot}/%{_unitdir}/courier-authdaemon.service
 # systemd need to create a tmp dir: /run/courier-authlib
 install -d -m755 %{buildroot}%{_tmpfilesdir}
@@ -164,7 +163,6 @@
 
 %post
 /sbin/ldconfig
-%{_prefix}/lib/%{name}/authmigrate >/dev/null
 %{_prefix}/lib/%{name}/sysconftool %{_sysconfdir}/authlib/*.dist >/dev/null
 %service_add_post courier-authdaemon.service
 %tmpfiles_create %{_prefix}/lib/tmpfiles.d/%{name}.conf
@@ -200,17 +198,16 @@
 %{_sbindir}/courierlogger
 %{_sbindir}/rccourier-authdaemon
 %dir %{_prefix}/lib/%{name}
-%{_prefix}/lib/%{name}/authmigrate
 %{_prefix}/lib/%{name}/sysconftool
 %{_prefix}/lib/%{name}/authdaemond
 %{_prefix}/lib/%{name}/authsystem.passwd
 %{_prefix}/lib/%{name}/makedatprog
-%{_libdir}/libauthcustom.so
-%{_libdir}/libauthpam.so
-%{_libdir}/libcourierauth.so
-%{_libdir}/libcourierauthcommon.so
-%{_libdir}/libcourierauthsasl.so
-%{_libdir}/libcourierauthsaslclient.so
+%{_libdir}/libauthcustom.so.*
+%{_libdir}/libauthpam.so.*
+%{_libdir}/libcourierauth.so.*
+%{_libdir}/libcourierauthcommon.so.*
+%{_libdir}/libcourierauthsasl.so.*
+%{_libdir}/libcourierauthsaslclient.so.*
 %{_mandir}/man1/*
 %{_unitdir}/courier-authdaemon.service
 %{_prefix}/lib/tmpfiles.d/%{name}.conf
@@ -221,6 +218,7 @@
 %doc authlib.html auth_*.html
 %{_bindir}/courierauthconfig
 %{_includedir}/*
+%{_libdir}/*.so
 %{_mandir}/man3/*
 
 %files userdb
@@ -230,28 +228,28 @@
 %{_sbindir}/userdb
 %{_sbindir}/userdb-test-cram-md5
 %{_sbindir}/userdbpw

commit courier-authlib for openSUSE:Factory

2020-04-14 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2020-04-14 15:12:20

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new.2738 (New)


Package is "courier-authlib"

Tue Apr 14 15:12:20 2020 rev:45 rq:793860 version:0.69.1

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2020-02-03 11:13:57.297864238 +0100
+++ 
/work/SRC/openSUSE:Factory/.courier-authlib.new.2738/courier-authlib.changes
2020-04-14 16:17:47.539403437 +0200
@@ -1,0 +2,5 @@
+Tue Mar 17 01:16:53 UTC 2020 - Max Lin 
+
+- BuildRequires postgresql-server-devel on Leap >= 15.2
+
+---



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.u6viYX/_old  2020-04-14 16:17:48.291403975 +0200
+++ /var/tmp/diff_new_pack.u6viYX/_new  2020-04-14 16:17:48.291403975 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,7 +42,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  postgresql-devel >= 9.1
 BuildRequires:  pkgconfig(systemd)
-%if 0%{?suse_version} > 1500
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
 BuildRequires:  postgresql-server-devel
 %endif
 BuildRequires:  procps






commit courier-authlib for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2020-02-03 11:13:55

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new.26092 (New)


Package is "courier-authlib"

Mon Feb  3 11:13:55 2020 rev:44 rq:769133 version:0.69.1

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2019-07-02 10:37:58.258543023 +0200
+++ 
/work/SRC/openSUSE:Factory/.courier-authlib.new.26092/courier-authlib.changes   
2020-02-03 11:13:57.297864238 +0100
@@ -1,0 +2,19 @@
+Tue Nov 12 15:01:52 UTC 2019 - Arjen de Korte 
+
+- update to 0.69.1
+  * authldaplib.cpp (ldapopen): Make sure that we rebind if we reconnect,
+if so configured.
+  * authldaplib.cpp: Fix handling of LDAP configurations that use the
+same LDAP attribute for two or more variables.
+- update to 0.69.0
+  * authdaemond.c: set FD_CLOEXEC on socket file descriptors, to avoid
+leaks to child processes.
+  * authldaplib.cpp: improve automatic reconnection logic to the LDAP
+server.
+  * authsaslclient.h (SASL_LIST): Reorder SASL methods, strongest
+first.
+- add courier-authlib.keyring for source verification
+- remove obsolete SysV courier-authdaemon.init
+- cleanup spec
+
+---

Old:

  courier-authdaemon.init
  courier-authlib-0.68.0.tar.bz2
  courier-authlib-0.68.0.tar.bz2.sig

New:

  courier-authlib-0.69.1.tar.bz2
  courier-authlib-0.69.1.tar.bz2.sig
  courier-authlib.keyring



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.x6v70v/_old  2020-02-03 11:13:58.357864775 +0100
+++ /var/tmp/diff_new_pack.x6v70v/_new  2020-02-03 11:13:58.357864775 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,21 +17,20 @@
 
 
 Name:   courier-authlib
+Version:0.69.1
+Release:0
 Summary:Courier authentication library
 License:SUSE-GPL-3.0-with-openssl-exception
 Group:  Productivity/Networking/Email/Servers
-Version:0.68.0
-Release:0
-Url:http://www.courier-mta.org/imap/
-Source0:%{name}-%{version}.tar.bz2
-Source1:%{name}-%{version}.tar.bz2.sig
-Source2:courier-authdaemon-rpmlintrc
-Source11:   courier-authdaemon.init
+URL:https://www.courier-mta.org/imap/
+Source0:
https://downloads.sourceforge.net/project/courier/authlib/%{version}/%{name}-%{version}.tar.bz2
+Source1:
https://downloads.sourceforge.net/project/courier/authlib/%{version}/%{name}-%{version}.tar.bz2.sig
+# Keyring downloaded from https://www.courier-mta.org/KEYS.bin#/%{name}.keyring
+Source2:%{name}.keyring
+Source3:courier-authdaemon-rpmlintrc
 Source12:   courier-authdaemon.service
 Source13:   courier-authlib.tmpfile
 Patch0: %{name}-authdaemonrc.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-PreReq: coreutils
 BuildRequires:  courier-unicode-devel >= 2.0
 BuildRequires:  expect
 BuildRequires:  gcc-c++
@@ -40,20 +39,15 @@
 BuildRequires:  mysql-devel
 BuildRequires:  openldap2-devel
 BuildRequires:  pam-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  postgresql-devel >= 9.1
+BuildRequires:  pkgconfig(systemd)
 %if 0%{?suse_version} > 1500
 BuildRequires:  postgresql-server-devel
 %endif
 BuildRequires:  procps
 BuildRequires:  sqlite3-devel
-Requires:   expect
-
-%if 0%{?suse_version} >= 1210
-BuildRequires:  pkgconfig(systemd)
 %{?systemd_requires}
-%define has_systemd 1
-%endif
 
 %description
 The Courier authentication library provides authentication services for
@@ -130,63 +124,41 @@
 %patch0
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED=1"
+export CFLAGS="%{optflags} -DLDAP_DEPRECATED=1"
 %configure \
--libexecdir=%{_prefix}/lib \
--datadir=%{_datadir}/courier-imap \
--sharedstatedir=%{_sharedstatedir}/%{name} \
-%if 0%{?has_systemd}
-   --with-piddir=/run \
-%else
-   --with-piddir=/var/run \
-%endif
+   --with-piddir=%{_rundir} \
--disable-root-check \
--enable-unicode \
-%if 0%{?has_systemd}
-   --with-authdaemonvar=/run/%{name} \
-%else
-   --with-authdaemonvar=%{_localstatedir}/run/%{name} \
-%endif
+   --with-authdaemonvar=%{_rundir}/%{name} \
--host=%{_host} --build=%{_build} --target=%{_target_platform}
 make 

commit courier-authlib for openSUSE:Factory

2019-07-02 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2019-07-02 10:37:57

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new.4615 (New)


Package is "courier-authlib"

Tue Jul  2 10:37:57 2019 rev:43 rq:710236 version:0.68.0

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2019-04-09 20:19:26.057903632 +0200
+++ 
/work/SRC/openSUSE:Factory/.courier-authlib.new.4615/courier-authlib.changes
2019-07-02 10:37:58.258543023 +0200
@@ -1,0 +2,6 @@
+Tue Jun 11 12:38:04 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
+  shortcut the build queues by allowing usage of systemd-mini
+
+---



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.LzEJnd/_old  2019-07-02 10:37:59.002544155 +0200
+++ /var/tmp/diff_new_pack.LzEJnd/_new  2019-07-02 10:37:59.006544161 +0200
@@ -50,7 +50,7 @@
 Requires:   expect
 
 %if 0%{?suse_version} >= 1210
-BuildRequires:  systemd
+BuildRequires:  pkgconfig(systemd)
 %{?systemd_requires}
 %define has_systemd 1
 %endif





commit courier-authlib for openSUSE:Factory

2019-04-09 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2019-04-09 20:19:24

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new.3908 (New)


Package is "courier-authlib"

Tue Apr  9 20:19:24 2019 rev:42 rq:692590 version:0.68.0

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2017-12-07 13:53:33.201900935 +0100
+++ 
/work/SRC/openSUSE:Factory/.courier-authlib.new.3908/courier-authlib.changes
2019-04-09 20:19:26.057903632 +0200
@@ -1,0 +2,5 @@
+Tue Apr  9 06:36:29 UTC 2019 - Christophe Giboudeaux 
+
+- Add the missing dependencies for Tumbleweed.
+
+---



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.AM2Are/_old  2019-04-09 20:19:27.085905033 +0200
+++ /var/tmp/diff_new_pack.AM2Are/_new  2019-04-09 20:19:27.085905033 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -42,6 +42,9 @@
 BuildRequires:  pam-devel
 BuildRequires:  pkg-config
 BuildRequires:  postgresql-devel >= 9.1
+%if 0%{?suse_version} > 1500
+BuildRequires:  postgresql-server-devel
+%endif
 BuildRequires:  procps
 BuildRequires:  sqlite3-devel
 Requires:   expect





commit courier-authlib for openSUSE:Factory

2017-12-07 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2017-12-07 13:53:20

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new (New)


Package is "courier-authlib"

Thu Dec  7 13:53:20 2017 rev:41 rq:548100 version:0.68.0

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2017-04-20 20:55:36.400455246 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2017-12-07 13:53:33.201900935 +0100
@@ -1,0 +2,18 @@
+Mon Dec  4 11:28:47 UTC 2017 - suse+bu...@de-korte.org
+
+- update to 0.68.0
+  * authldaplib.cpp: Rewrite authldap in modern C++. Autodetect
+and automatically reload authldaprc when it is changed. No server
+restart is required.
+  * authldaplib.cpp (operator): Fix compilation warning.
+  * checkpassword.c (do_authcheckpassword): Check for a null return
+value from crypt().
+  * authsqlite, authmysql, authpgsql: Rewrite these modules in
+modern C++. Autodetect and automatically reload the configuration
+file when it's changed, no server restart is needed.
+  * userdb/userdbpw.c (main): Use bcrypt_gensalt() on OpenBSD
+  * courierauth.h: Move declarations from cramlib.h into courierauth.h,
+exporting them as part of the public API.
+  * configure.ac: Rebuild against updated courier-unicode API.
+  
+---

Old:

  courier-authlib-0.66.4.tar.bz2
  courier-authlib-0.66.4.tar.bz2.sig

New:

  courier-authlib-0.68.0.tar.bz2
  courier-authlib-0.68.0.tar.bz2.sig



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.HAlSUG/_old  2017-12-07 13:53:35.017835086 +0100
+++ /var/tmp/diff_new_pack.HAlSUG/_new  2017-12-07 13:53:35.021834941 +0100
@@ -20,7 +20,7 @@
 Summary:Courier authentication library
 License:SUSE-GPL-3.0-with-openssl-exception
 Group:  Productivity/Networking/Email/Servers
-Version:0.66.4
+Version:0.68.0
 Release:0
 Url:http://www.courier-mta.org/imap/
 Source0:%{name}-%{version}.tar.bz2
@@ -32,7 +32,7 @@
 Patch0: %{name}-authdaemonrc.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: coreutils
-BuildRequires:  courier-unicode-devel
+BuildRequires:  courier-unicode-devel >= 2.0
 BuildRequires:  expect
 BuildRequires:  gcc-c++
 BuildRequires:  gdbm-devel

++ courier-authlib-0.66.4.tar.bz2 -> courier-authlib-0.68.0.tar.bz2 ++
 18816 lines of diff (skipped)




commit courier-authlib for openSUSE:Factory

2017-04-20 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2017-04-20 20:55:35

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new (New)


Package is "courier-authlib"

Thu Apr 20 20:55:35 2017 rev:40 rq:487945 version:0.66.4

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2017-04-07 13:55:51.149901825 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2017-04-20 20:55:36.400455246 +0200
@@ -1,0 +2,5 @@
+Tue Apr 11 10:31:26 UTC 2017 - jeng...@inai.de
+
+- Drop redundant %clean section. Dissolve %__-type macros.
+
+---



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.oB2TUm/_old  2017-04-20 20:55:37.364318941 +0200
+++ /var/tmp/diff_new_pack.oB2TUm/_new  2017-04-20 20:55:37.368318376 +0200
@@ -145,23 +145,23 @@
--with-authdaemonvar=%{_localstatedir}/run/%{name} \
 %endif
--host=%{_host} --build=%{_build} --target=%{_target_platform}
-%{__make} %{?_smp_mflags}
+make %{?_smp_mflags}
 
 %install
-%{__make} install DESTDIR=%{buildroot}
+make install DESTDIR=%{buildroot}
 mv %{buildroot}%{_libdir}/%{name}/lib*.so* %{buildroot}%{_libdir}
-%{__rm} -f %{buildroot}%{_libdir}/%{name}/*.{a,la}
-%{__install} -m 755 sysconftool %{buildroot}%{_prefix}/lib/%{name}
-%{__install} -m 755 authmigrate %{buildroot}%{_prefix}/lib/%{name}
+rm -f %{buildroot}/%{_libdir}/%{name}/*.{a,la}
+install -m 755 sysconftool %{buildroot}/%{_prefix}/lib/%{name}
+install -m 755 authmigrate %{buildroot}/%{_prefix}/lib/%{name}
 %if 0%{?has_systemd}
-%{__install} -D -m 0644 %{S:12} 
%{buildroot}%{_unitdir}/courier-authdaemon.service
+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
-%{__ln_s} -f service %{buildroot}%{_sbindir}/rccourier-authdaemon
+install -D -m 0644 %{S:13} %{buildroot}/%{_prefix}/lib/tmpfiles.d/%{name}.conf
+ln -fs service %{buildroot}/%{_sbindir}/rccourier-authdaemon
 %else
-%{__mkdir_p} %{buildroot}%{_sysconfdir}/init.d
-%{__install} -m 755 %{S:11} 
%{buildroot}%{_sysconfdir}/init.d/courier-authdaemon
-%{__ln_s} -f ../../%{_sysconfdir}/init.d/courier-authdaemon \
+mkdir -p %{buildroot}/%{_sysconfdir}/init.d
+install -m 755 %{S:11} %{buildroot}/%{_sysconfdir}/init.d/courier-authdaemon
+ln -fs ../../%{_sysconfdir}/init.d/courier-authdaemon \
   %{buildroot}%{_sbindir}/rccourier-authdaemon
 %endif
 
@@ -196,12 +196,12 @@
 %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}
+install -d /run/%{name}
 %else
 %if 0%{?suse_version}
 %{fillup_and_insserv -f courier-authdaemon}
 %endif
-%{__install} -d %{_localstatedir}/run/%{name}
+install -d %{_localstatedir}/run/%{name}
 %endif
 
 %postun
@@ -239,9 +239,6 @@
 
 %postun sqlite -p /sbin/ldconfig
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files
 %defattr(-,root,root,-)
 %doc README README*html





commit courier-authlib for openSUSE:Factory

2017-04-07 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2017-04-07 13:55:48

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new (New)


Package is "courier-authlib"

Fri Apr  7 13:55:48 2017 rev:39 rq:485056 version:0.66.4

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2017-02-22 13:54:22.469145567 +0100
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2017-04-07 13:55:51.149901825 +0200
@@ -1,0 +2,5 @@
+Fri Mar 17 19:40:21 UTC 2017 - ku...@suse.com
+
+- Don't install init script if we use systemd
+
+---



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.s6iUOc/_old  2017-04-07 13:55:51.973785445 +0200
+++ /var/tmp/diff_new_pack.s6iUOc/_new  2017-04-07 13:55:51.977784880 +0200
@@ -153,14 +153,16 @@
 %{__rm} -f %{buildroot}%{_libdir}/%{name}/*.{a,la}
 %{__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: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
+%{__ln_s} -f service %{buildroot}%{_sbindir}/rccourier-authdaemon
+%else
+%{__mkdir_p} %{buildroot}%{_sysconfdir}/init.d
+%{__install} -m 755 %{S:11} 
%{buildroot}%{_sysconfdir}/init.d/courier-authdaemon
+%{__ln_s} -f ../../%{_sysconfdir}/init.d/courier-authdaemon \
+  %{buildroot}%{_sbindir}/rccourier-authdaemon
 %endif
 
 %pre
@@ -244,7 +246,6 @@
 %defattr(-,root,root,-)
 %doc README README*html
 %doc NEWS COPYING* AUTHORS ChangeLog authldap.schema
-%{_sysconfdir}/init.d/courier-authdaemon
 %dir %{_sysconfdir}/authlib
 %config %{_sysconfdir}/authlib/*
 %{_sbindir}/authdaemond
@@ -271,6 +272,7 @@
 %{_prefix}/lib/tmpfiles.d/%{name}.conf
 %ghost %dir /run/%{name}
 %else
+%{_sysconfdir}/init.d/courier-authdaemon
 %ghost %dir %{_localstatedir}/run/%{name}
 %endif
 





commit courier-authlib for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2017-02-22 13:54:22

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  
2016-05-17 17:16:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2017-02-22 13:54:22.469145567 +0100
@@ -1,0 +2,5 @@
+Sat Feb 18 17:31:33 UTC 2017 - ku...@suse.com
+
+- Don't call insserv if we use systemd
+
+---



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.YOcjiM/_old  2017-02-22 13:54:23.241035735 +0100
+++ /var/tmp/diff_new_pack.YOcjiM/_new  2017-02-22 13:54:23.241035735 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -204,12 +204,13 @@
 
 %postun
 /sbin/ldconfig
+%if 0%{?has_systemd}
+%service_del_postun courier-authdaemon.service
+%else
 %if 0%{?suse_version}
 %restart_on_update courier-authdaemon
 %insserv_cleanup
 %endif
-%if 0%{?has_systemd}
-%service_del_postun courier-authdaemon.service
 %endif
 
 %post userdb -p /sbin/ldconfig





commit courier-authlib for openSUSE:Factory

2016-05-17 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2016-05-17 17:16:22

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  
2015-08-05 19:14:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2016-05-17 17:16:23.0 +0200
@@ -1,0 +2,6 @@
+Mon May 16 12:46:18 UTC 2016 - ch...@computersalat.de
+
+- udpate to 0.66.4
+  * authgetconfig.c (authgetconfig): avoid invalid memory read.
+
+---

Old:

  courier-authlib-0.66.3.tar.bz2
  courier-authlib-0.66.3.tar.bz2.sig

New:

  courier-authlib-0.66.4.tar.bz2
  courier-authlib-0.66.4.tar.bz2.sig



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.5SjsUC/_old  2016-05-17 17:16:24.0 +0200
+++ /var/tmp/diff_new_pack.5SjsUC/_new  2016-05-17 17:16:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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,7 +20,7 @@
 Summary:Courier authentication library
 License:SUSE-GPL-3.0-with-openssl-exception
 Group:  Productivity/Networking/Email/Servers
-Version:0.66.3
+Version:0.66.4
 Release:0
 Url:http://www.courier-mta.org/imap/
 Source0:%{name}-%{version}.tar.bz2

++ courier-authlib-0.66.3.tar.bz2 -> courier-authlib-0.66.4.tar.bz2 ++
 148232 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/courier-authlib-0.66.3/ChangeLog new/courier-authlib-0.66.4/ChangeLog
--- old/courier-authlib-0.66.3/ChangeLog2015-06-29 04:09:59.0 
+0200
+++ new/courier-authlib-0.66.4/ChangeLog2015-11-14 22:48:55.0 
+0100
@@ -1,3 +1,9 @@
+0.66.4
+
+2015-11-14 "Hanno Böck" 
+
+   * authgetconfig.c (authgetconfig): avoid invalid memory read.
+
 0.66.3
 
 2015-06-09  Sam Varshavchik  
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/courier-authlib-0.66.3/auth_mkhomedir.3 
new/courier-authlib-0.66.4/auth_mkhomedir.3
--- old/courier-authlib-0.66.3/auth_mkhomedir.3 2015-06-20 14:58:37.0 
+0200
+++ new/courier-authlib-0.66.4/auth_mkhomedir.3 2015-11-04 16:15:08.0 
+0100
@@ -4,12 +4,12 @@
 .\" Title: auth_mkhomedir
 .\"Author: [FIXME: author] [see http://docbook.sf.net/el/author]
 .\" Generator: DocBook XSL Stylesheets v1.78.1 
-.\"  Date: 06/20/2015
+.\"  Date: 11/04/2015
 .\"Manual: Double Precision, Inc.
 .\"Source: Double Precision, Inc.
 .\"  Language: English
 .\"
-.TH "AUTH_MKHOMEDIR" "3" "06/20/2015" "Double Precision, Inc." "Double 
Precision, Inc."
+.TH "AUTH_MKHOMEDIR" "3" "11/04/2015" "Double Precision, Inc." "Double 
Precision, Inc."
 .\" -
 .\" * Define some portability stuff
 .\" -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/courier-authlib-0.66.3/auth_mkhomedir.html 
new/courier-authlib-0.66.4/auth_mkhomedir.html
--- old/courier-authlib-0.66.3/auth_mkhomedir.html  2015-06-20 
14:58:32.0 +0200
+++ new/courier-authlib-0.66.4/auth_mkhomedir.html  2015-11-04 
16:10:58.0 +0100
@@ -6,7 +6,7 @@
 
 --> 
Nameauth_mkhomedir — Autocreate a new account's 
home directorySynopsis
 #include courierauth.h
-int 
rc=auth_mkhomedir(struct authinfo *auth);  

commit courier-authlib for openSUSE:Factory

2015-08-05 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2015-08-05 19:14:28

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  
2014-11-26 10:33:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2015-08-05 19:14:29.0 +0200
@@ -1,0 +2,18 @@
+Wed Aug  5 00:33:31 UTC 2015 - ch...@computersalat.de
+
+- update to 0.66.3
+* authdaemon.c: auth_callback_default_autocreate, default callback
+used by clients that autocreates a home directory, if one does not
+exist already.
+- update to 0.66.2
+* Update to courier-unicode 1.2.
+* liblock, couriertls: fix compilation for OpenBSD -- based on a
+patch from Giovanni Bechis giova...@paclan.it.
+* checkpassword.c (safe_strcmp): Fix bug introduced in 2014-04-27.
+* courier.spec.in: Update to use systemd macros.
+* Check for NULL return value from crypt().
+* Factored out the unicode library into a separate package.
+- add BuildRequires courier-unicode-devel
+- fix deps (SLE_11_SP4) to build againts pgsql = 9.1
+
+---

Old:

  courier-authlib-0.66.1.tar.bz2
  courier-authlib-0.66.1.tar.bz2.sig

New:

  courier-authlib-0.66.3.tar.bz2
  courier-authlib-0.66.3.tar.bz2.sig



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.4yWR0n/_old  2015-08-05 19:14:30.0 +0200
+++ /var/tmp/diff_new_pack.4yWR0n/_new  2015-08-05 19:14:30.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,7 +20,7 @@
 Summary:Courier authentication library
 License:SUSE-GPL-3.0-with-openssl-exception
 Group:  Productivity/Networking/Email/Servers
-Version:0.66.1
+Version:0.66.3
 Release:0
 Url:http://www.courier-mta.org/imap/
 Source0:%{name}-%{version}.tar.bz2
@@ -32,6 +32,7 @@
 Patch0: %{name}-authdaemonrc.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: coreutils
+BuildRequires:  courier-unicode-devel
 BuildRequires:  expect
 BuildRequires:  gcc-c++
 BuildRequires:  gdbm-devel
@@ -40,7 +41,7 @@
 BuildRequires:  openldap2-devel
 BuildRequires:  pam-devel
 BuildRequires:  pkg-config
-BuildRequires:  postgresql-devel
+BuildRequires:  postgresql-devel = 9.1
 BuildRequires:  procps
 BuildRequires:  sqlite3-devel
 Requires:   expect

++ courier-authlib-0.66.1.tar.bz2 - courier-authlib-0.66.3.tar.bz2 ++
 72973 lines of diff (skipped)




commit courier-authlib for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2014-11-26 10:33:47

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  
2014-08-01 07:08:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2014-11-26 10:33:52.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov 09 03:07:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashism in preun script
+
+---



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.f1I2OE/_old  2014-11-26 10:33:53.0 +0100
+++ /var/tmp/diff_new_pack.f1I2OE/_new  2014-11-26 10:33:53.0 +0100
@@ -175,11 +175,13 @@
 %service_del_preun courier-authdaemon.service
 %endif
 if [ $1 = 0 ]; then
+   for i in socket pid pid.lock; do
 %if 0%{?has_systemd}
-  %{__rm} -f /run/%{name}/{socket,pid,pid.lock}
+   rm -f /run/%{name}/$i
 %else
-  %{__rm} -f %{_localstatedir}/run/%{name}/{socket,pid,pid.lock}
+   rm -f %{_localstatedir}/run/%{name}/$i
 %endif
+   done
 fi
 
 %post


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit courier-authlib for openSUSE:Factory

2014-07-31 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2014-08-01 07:07:51

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  
2014-03-23 22:34:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2014-08-01 07:08:05.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul 31 12:40:09 UTC 2014 - dims...@opensuse.org
+
+- Rename rpmlintrc to %{name}-rpmlintrc.
+  Follow the packaging guidelines.
+
+---

Old:

  rpmlintrc

New:

  courier-authdaemon-rpmlintrc



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.1Cy6F6/_old  2014-08-01 07:08:06.0 +0200
+++ /var/tmp/diff_new_pack.1Cy6F6/_new  2014-08-01 07:08:06.0 +0200
@@ -25,7 +25,7 @@
 Url:http://www.courier-mta.org/imap/
 Source0:%{name}-%{version}.tar.bz2
 Source1:%{name}-%{version}.tar.bz2.sig
-Source2:rpmlintrc
+Source2:courier-authdaemon-rpmlintrc
 Source11:   courier-authdaemon.init
 Source12:   courier-authdaemon.service
 Source13:   courier-authlib.tmpfile

++ courier-authdaemon-rpmlintrc ++
addFilter(shlib-policy-name-error)
addFilter(incoherent-init-script-name courier-authdaemon)
addFilter(shlib-policy-missing-suffix)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit courier-authlib for openSUSE:Factory

2014-03-23 Thread h_root
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.0 +0100
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2014-03-23 22:34:20.0 +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.0 +0100
+++ /var/tmp/diff_new_pack.r5u4Qk/_new  2014-03-23 22:34:21.0 +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

commit courier-authlib for openSUSE:Factory

2013-11-14 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2013-11-14 10:40:03

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-01-20 07:46:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2013-11-14 10:40:04.0 +0100
@@ -1,0 +2,12 @@
+Mon Nov 11 13:51:33 UTC 2013 - ch...@computersalat.de
+
+- update to 0.66
+  * sqlite fixes.
+  * authldaplib.c (ldapopen): Added LDAP_INITBIND option.
+  * Makefile.am: chmod $(pkglibexecdir) explicitly to 755
+  * courier-authlib.spec.in: Typo.
+- add Source sig file
+- add makedat patch
+  * fix wrong source path to install makedatprog
+
+---

Old:

  courier-authlib-0.65.0.tar.bz2

New:

  courier-authlib-0.66.0.tar.bz2
  courier-authlib-0.66.0.tar.bz2.sig
  courier-authlib-makedat.patch



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.boc4jK/_old  2013-11-14 10:40:05.0 +0100
+++ /var/tmp/diff_new_pack.boc4jK/_new  2013-11-14 10:40:05.0 +0100
@@ -20,12 +20,15 @@
 Summary:Courier authentication library
 License:SUSE-GPL-3.0-with-openssl-exception
 Group:  Productivity/Networking/Email/Servers
-Version:0.65.0
+Version:0.66.0
 Release:0
 Url:http://www.courier-mta.org/imap/
 Source0:%{name}-%{version}.tar.bz2
-Source1:courier-authdaemon.init
-Source2:rpmlintrc
+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
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: coreutils
 BuildRequires:  expect
@@ -113,6 +116,7 @@
 
 %prep
 %setup -q
+%patch0
 
 %build
 export CFLAGS=$RPM_OPT_FLAGS -DLDAP_DEPRECATED=1
@@ -134,7 +138,7 @@
 %{__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:1} %{buildroot}%{_sysconfdir}/init.d/courier-authdaemon
+%{__install} -m 755 %{S:2} %{buildroot}%{_sysconfdir}/init.d/courier-authdaemon
 %{__ln_s} -f ../../%{_sysconfdir}/init.d/courier-authdaemon \
   %{buildroot}%{_sbindir}/rccourier-authdaemon
 

++ courier-authlib-0.65.0.tar.bz2 - courier-authlib-0.66.0.tar.bz2 ++
 683401 lines of diff (skipped)

++ courier-authlib-makedat.patch ++
Index: Makefile.in
===
--- Makefile.in.orig
+++ Makefile.in
@@ -2019,7 +2019,7 @@ install-exec-hook:
-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 ; \
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit courier-authlib for openSUSE:Factory

2013-01-19 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2013-01-20 07:46:31

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new (New)


Package is courier-authlib, Maintainer is hvo...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2012-10-22 21:45:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2013-01-20 07:46:33.0 +0100
@@ -1,0 +2,14 @@
+Tue Jan 15 17:39:02 UTC 2013 - ch...@computersalat.de
+
+- update to 0.65.0
+  * New authsqlite authentication module.
+  * Fixed: when using authpgsql, if the Postgres server goes down
+authpgsql will then start leaking memory.
+  * Fixed error codes returned by several authentication modules that
+prevent certain combinations of authentication modules from being
+used together.
+- fix deps
+  * add missing pkg-config
+- add module sqlite
+
+---

Old:

  courier-authlib-0.64.0.tar.bz2

New:

  courier-authlib-0.65.0.tar.bz2



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.T6snC8/_old  2013-01-20 07:46:34.0 +0100
+++ /var/tmp/diff_new_pack.T6snC8/_new  2013-01-20 07:46:34.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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,7 +20,7 @@
 Summary:Courier authentication library
 License:SUSE-GPL-3.0-with-openssl-exception
 Group:  Productivity/Networking/Email/Servers
-Version:0.64.0
+Version:0.65.0
 Release:0
 Url:http://www.courier-mta.org/imap/
 Source0:%{name}-%{version}.tar.bz2
@@ -35,8 +35,10 @@
 BuildRequires:  mysql-devel
 BuildRequires:  openldap2-devel
 BuildRequires:  pam-devel
+BuildRequires:  pkg-config
 BuildRequires:  postgresql-devel
 BuildRequires:  procps
+BuildRequires:  sqlite3-devel
 Requires:   expect
 
 %description
@@ -100,6 +102,15 @@
 library. Install this package in order to be able to authenticate using
 Pipe.
 
+%package sqlite
+Summary:SQLite support for the Courier authentication library
+Group:  Productivity/Networking/Email/Servers
+
+%description sqlite
+This package installs SQLite support for the Courier authentication
+library. Install this package in order to be able to authenticate using
+SQLite.
+
 %prep
 %setup -q
 
@@ -172,6 +183,10 @@
 
 %postun pipe -p /sbin/ldconfig
 
+%post sqlite -p /sbin/ldconfig
+
+%postun sqlite -p /sbin/ldconfig
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -243,4 +258,8 @@
 %defattr(-,root,root,-)
 %{_libdir}/libauthpipe.so*
 
+%files sqlite
+%defattr(-,root,root,-)
+%{_libdir}/libauthsqlite.so*
+
 %changelog

++ courier-authlib-0.64.0.tar.bz2 - courier-authlib-0.65.0.tar.bz2 ++
 32201 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit courier-authlib for openSUSE:Factory

2012-10-22 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2012-10-22 21:45:21

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new (New)


Package is courier-authlib, Maintainer is hvo...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2011-10-27 11:07:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2012-10-22 21:45:22.0 +0200
@@ -1,0 +2,26 @@
+Mon Sep 24 10:57:31 UTC 2012 - cfarr...@suse.com
+
+- license update: SUSE-GPL-3.0-with-openssl-exception
+  Contains an exception to permit linking with openssl
+
+---
+Fri Sep 21 11:32:28 UTC 2012 - ch...@computersalat.de
+
+- update to 0.64.0
+  * authpam.c (callback_pam): Call pam_end() after an authentication
+attempt.
+  * Makefile.am: Renamed authstaticlist.h to courierauthstaticlist.h, and
+added it to the list of header files that 'make install' puts into
+includedir.
+  * Fix gcc 4.6 warnings
+  * courier.spec.in: switch to systemd.
+  * Fix autoconf warnings.
+  * courier-authlib.spec: Make rmplint happy.
+- 0.63.1
+  * Remove the bundled libtdl library. Require the system-installed
+libltdl library.
+  * authmysqllib.c (auth_mysql_setpass): Fix crash if DEFAULT_DOMAIN
+is not set in the config file.
+- fix license (GPL-2.0+ - GPL-3.0+)
+
+---

Old:

  courier-authlib-0.63.0.tar.bz2

New:

  courier-authlib-0.64.0.tar.bz2



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.12rJUu/_old  2012-10-22 21:45:24.0 +0200
+++ /var/tmp/diff_new_pack.12rJUu/_new  2012-10-22 21:45:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,15 +16,14 @@
 #
 
 
-
 Name:   courier-authlib
 Summary:Courier authentication library
-Version:0.63.0
-Release:1
-License:GPL-2.0+
+License:SUSE-GPL-3.0-with-openssl-exception
 Group:  Productivity/Networking/Email/Servers
+Version:0.64.0
+Release:0
 Url:http://www.courier-mta.org/imap/
-Source: %{name}-%{version}.tar.bz2
+Source0:%{name}-%{version}.tar.bz2
 Source1:courier-authdaemon.init
 Source2:rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -32,6 +31,7 @@
 BuildRequires:  expect
 BuildRequires:  gcc-c++
 BuildRequires:  gdbm-devel
+BuildRequires:  libtool
 BuildRequires:  mysql-devel
 BuildRequires:  openldap2-devel
 BuildRequires:  pam-devel
@@ -128,7 +128,9 @@
   %{buildroot}%{_sbindir}/rccourier-authdaemon
 
 %preun
+%if 0%{?suse_version}
 %stop_on_removal courier-authdaemon
+%endif
 if [ $1 = 0 ]; then
   %{__rm} -f %{_localstatedir}/run/%{name}/{socket,pid,pid.lock}
 fi
@@ -137,14 +139,18 @@
 /sbin/ldconfig
 %{_prefix}/lib/%{name}/authmigrate /dev/null
 %{_prefix}/lib/%{name}/sysconftool %{_sysconfdir}/authlib/*.dist /dev/null
+%if 0%{?suse_version}
 if [ $1 = 1 ]; then
   %{fillup_and_insserv -f courier-authdaemon}
 fi
+%endif
 
 %postun
 /sbin/ldconfig
+%if 0%{?suse_version}
 %restart_on_update courier-authdaemon
 %insserv_cleanup
+%endif
 
 %post userdb -p /sbin/ldconfig
 

++ courier-authlib-0.63.0.tar.bz2 - courier-authlib-0.64.0.tar.bz2 ++
 414871 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit courier-authlib for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2011-12-06 18:04:16

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new (New)


Package is courier-authlib, Maintainer is hvo...@suse.com

Changes:




Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.J3Glkt/_old  2011-12-06 18:06:40.0 +0100
+++ /var/tmp/diff_new_pack.J3Glkt/_new  2011-12-06 18:06:40.0 +0100
@@ -21,7 +21,7 @@
 Summary:Courier authentication library
 Version:0.63.0
 Release:1
-License:GPLv2+
+License:GPL-2.0+
 Group:  Productivity/Networking/Email/Servers
 Url:http://www.courier-mta.org/imap/
 Source: %{name}-%{version}.tar.bz2

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit courier-authlib for openSUSE:Factory

2011-10-27 Thread h_root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2011-10-27 11:03:35

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new (New)


Package is courier-authlib, Maintainer is hvo...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2011-10-13 12:18:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2011-10-27 11:07:23.0 +0200
@@ -1,0 +2,6 @@
+Wed Oct 26 20:03:53 UTC 2011 - ch...@computersalat.de
+
+- fix init script
+  * add ldap mysql to Should-Start/Stop
+
+---



Other differences:
--
++ courier-authdaemon.init ++
--- /var/tmp/diff_new_pack.Xf2XRe/_old  2011-10-27 11:07:24.0 +0200
+++ /var/tmp/diff_new_pack.Xf2XRe/_new  2011-10-27 11:07:24.0 +0200
@@ -11,9 +11,9 @@
 ### BEGIN INIT INFO
 # Provides:  courier-authdaemon
 # Required-Start:$syslog $remote_fs
-# Should-Start:
+# Should-Start:  ldap mysql
 # Required-Stop: $syslog $remote_fs
-# Should-Stop:   courier-imap courier-imap-ssl courier-pop courier-pop-ssl
+# Should-Stop:   courier-imap courier-imap-ssl courier-pop courier-pop-ssl 
ldap mysql
 # Default-Start: 3 5
 # Default-Stop:  0 1 2 6
 # Short-Description: Courier-IMAP Authentication server

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit courier-authlib for openSUSE:Factory

2011-10-13 Thread h_root

Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory
checked in at Thu Oct 13 12:18:04 CEST 2011.




--- openSUSE:Factory/courier-authlib/courier-authlib.changes2011-09-23 
01:54:08.0 +0200
+++ courier-authlib/courier-authlib.changes 2011-09-22 01:10:22.0 
+0200
@@ -1,0 +2,14 @@
+Wed Sep 21 23:08:05 UTC 2011 - ch...@computersalat.de
+
+- change --with-authdaemonvar to /var/run/{name}
+- rework init script
+  * create PID DIR
+- some spec cleanup
+
+---
+Sat Sep 17 23:54:20 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Use _smp_mflags for parallel build
+
+---

calling whatdependson for head-i586




Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.z6Nfn2/_old  2011-10-13 12:18:01.0 +0200
+++ /var/tmp/diff_new_pack.z6Nfn2/_new  2011-10-13 12:18:01.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package courier-authlib (Version 0.63.0)
+# spec file for package courier-authlib
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   courier-authlib
@@ -30,9 +29,13 @@
 Source2:rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: coreutils
-BuildRequires:  expect gcc-c++ gdbm-devel
+BuildRequires:  expect
+BuildRequires:  gcc-c++
+BuildRequires:  gdbm-devel
 BuildRequires:  mysql-devel
-BuildRequires:  openldap2-devel pam-devel postgresql-devel
+BuildRequires:  openldap2-devel
+BuildRequires:  pam-devel
+BuildRequires:  postgresql-devel
 BuildRequires:  procps
 Requires:   expect
 
@@ -42,7 +45,6 @@
 
 %package devel
 Summary:Development libraries for the Courier authentication library
-License:GPLv2+
 Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}
 
@@ -53,10 +55,8 @@
 they are built and installed this package can be removed.  Files in
 this package are not needed at runtime.
 
-
 %package userdb
 Summary:Userdb support for the Courier authentication library
-License:GPLv2+
 Group:  Productivity/Networking/Email/Servers
 
 %description userdb
@@ -66,7 +66,6 @@
 
 %package ldap
 Summary:LDAP support for the Courier authentication library
-License:GPLv2+
 Group:  Productivity/Networking/Email/Servers
 
 %description ldap
@@ -76,7 +75,6 @@
 
 %package mysql
 Summary:MySQL support for the Courier authentication library
-License:GPLv2+
 Group:  Productivity/Networking/Email/Servers
 
 %description mysql
@@ -86,7 +84,6 @@
 
 %package pgsql
 Summary:PostgreSQL support for the Courier authentication library
-License:GPLv2+
 Group:  Productivity/Networking/Email/Servers
 
 %description pgsql
@@ -96,7 +93,6 @@
 
 %package pipe
 Summary:Pipe support for the Courier authentication library
-License:GPLv2+
 Group:  Productivity/Networking/Email/Servers
 
 %description pipe
@@ -116,25 +112,25 @@
--with-piddir=/var/run \
--disable-root-check \
--enable-unicode \
-   --with-authdaemonvar=%{_localstatedir}/run/authdaemon.courier-imap \
+   --with-authdaemonvar=%{_localstatedir}/run/%{name} \
--host=%{_host} --build=%{_build} --target=%{_target_platform}
-%{__make} %{?jobs:-j%jobs}
+%{__make} %{?_smp_mflags}
 
 %install
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
-mv $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.so* $RPM_BUILD_ROOT%{_libdir}
-%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.{a,la}
-%{__install} -m 755 sysconftool $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
-%{__install} -m 755 authmigrate $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
-%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/init.d
-%{__install} -m 755 %{S:1} 
$RPM_BUILD_ROOT%{_sysconfdir}/init.d/courier-authdaemon
+%{__make} install DESTDIR=%{buildroot}
+mv %{buildroot}%{_libdir}/%{name}/lib*.so* %{buildroot}%{_libdir}
+%{__rm} -f %{buildroot}%{_libdir}/%{name}/*.{a,la}
+%{__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:1} %{buildroot}%{_sysconfdir}/init.d/courier-authdaemon
 %{__ln_s} -f ../../%{_sysconfdir}/init.d/courier-authdaemon \
-  $RPM_BUILD_ROOT%{_sbindir}/rccourier-authdaemon
+  %{buildroot}%{_sbindir}/rccourier-authdaemon
 
 %preun