Hello community,

here is the log from the commit of package freeradius-server for 
openSUSE:Factory checked in at 2015-01-15 15:58:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freeradius-server (Old)
 and      /work/SRC/openSUSE:Factory/.freeradius-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freeradius-server"

Changes:
--------
--- /work/SRC/openSUSE:Factory/freeradius-server/freeradius-server.changes      
2014-12-23 11:49:10.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.freeradius-server.new/freeradius-server.changes 
2015-01-15 15:59:03.000000000 +0100
@@ -1,0 +2,29 @@
+Wed Jan 14 13:10:11 UTC 2015 - [email protected]
+
+- Do not disable as-needed build
+- Remove the with_sysconfig switch and just stick with versions
+
+-------------------------------------------------------------------
+Tue Jan 13 09:42:05 UTC 2015 - [email protected]
+
+- update to 3.0.6
+  - fixes a segmentation fault in PEAP module (bnc#912588)
+  Feature improvements:
+  * radmin / raddebug conditional errors are printed to the output, instead of 
being discarded.
+  * raddebug will exit if condition set with -c was invalid.
+  * radmin auto-reconnects if the connection to the server has gone away.
+  * rlm_cache now has submodule support. See raddb/mods-available/cache
+  * New memcached driver for rlm_cache. See raddb/mods-available/cache
+  * Add support for &Attribute-Name[*] in conditions. See "man unlang" for 
details.
+  * Add &Attribute-Name[n] which gets the last instance of an attribute e.g. 
Module-Failure-Message[n].
+  * Allow for redundant string expansions. See the "instantiate" section of 
radiusd.conf.
+  * When checking IP addresses in conditions, make the right side be parsed as 
an IP prefix.
+  * Support JIT compilation of compiled regular expressions when built with 
libpcre.
+  * Support named capture groups with "%{regex:<name>}" when built with 
libpcre.
+  * Increase regular expression capture groups from 8 to 32.
+  * Emit error markers for badly formed regular expressions.
+  * Allow 'm' flag to enable multiline mode in regular expressions.
+  * Support limited implicit attribute conversion in update sections.
+  * Support casting between IPv6 and IPv4 where the IPv6 address has the v4/v6 
mapping prefix (::ffff:).
+
+-------------------------------------------------------------------

Old:
----
  freeradius-server-3.0.5.tar.bz2

New:
----
  freeradius-server-3.0.6.tar.bz2
  freeradius-server-3.0.6.tar.bz2.sig

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

Other differences:
------------------
++++++ freeradius-server.spec ++++++
--- /var/tmp/diff_new_pack.UfBaAl/_old  2015-01-15 15:59:04.000000000 +0100
+++ /var/tmp/diff_new_pack.UfBaAl/_new  2015-01-15 15:59:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package freeradius-server
 #
-# 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
@@ -16,21 +16,18 @@
 #
 
 
-%global with_sysvinit 0
 %define unitname radiusd
 %define apxs2 apxs2-prefork
 %define apache2_sysconfdir %(%{_sbindir}/%{apxs2} -q SYSCONFDIR)
-%if 0%{?suse_version} < 1310
-%global with_sysvinit 1
-%endif
 Name:           freeradius-server
-Version:        3.0.5
+Version:        3.0.6
 Release:        0
 Summary:        Very Highly Configurable Radius Server
 License:        GPL-2.0 and LGPL-2.1
 Group:          Productivity/Networking/Radius/Servers
 Url:            http://www.freeradius.org/
 Source:         
ftp://ftp.freeradius.org/pub/freeradius/%{name}-%{version}.tar.bz2
+Source99:       
ftp://ftp.freeradius.org/pub/freeradius/%{name}-%{version}.tar.bz2.sig
 Source1:        radiusd.service
 Source2:        freeradius-tmpfiles.conf
 Patch2:         freeradius-server-2.1.6-rcradiusd.patch
@@ -53,6 +50,7 @@
 BuildRequires:  libcurl-devel
 BuildRequires:  libidn-devel
 BuildRequires:  libjson-devel
+BuildRequires:  libmemcached-devel
 BuildRequires:  libmysqlclient-devel
 BuildRequires:  libpcap-devel
 BuildRequires:  libtalloc-devel
@@ -183,7 +181,7 @@
 %package sqlite
 Summary:        SQLite support for freeradius
 Group:          System Environment/Daemons
-BuildRequires:  sqlite-devel
+BuildRequires:  sqlite3-devel
 Requires:       %{name} = %{version}
 
 %description sqlite
@@ -203,13 +201,7 @@
 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
 TIME="\"$(date -d "${modified}" "+%%R")\""
 find . -type f -regex ".*\.c\|.*\.cpp\|.*\.h" -exec sed -i 
"s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" {} +
-# This package failed when testing with -Wl,-as-needed being default.
-# So we disable it here, if you want to retest, just delete this comment and 
the line below.
-export SUSE_ASNEEDED=0
-export CFLAGS="%{optflags} -DLDAP_DEPRECATED -fstack-protector"
-%ifarch x86_64 ppc ppc64 s390 s390x %{arm}
-export CFLAGS="$CFLAGS -fPIC -DPIC"
-%endif
+export CFLAGS="%{optflags} -DLDAP_DEPRECATED -fstack-protector -fPIC -DPIC"
 export LDFLAGS="-pie"
 %configure \
   --disable-static \
@@ -229,7 +221,6 @@
   --without-rlm_sql_db2 \
   --without-rlm_sql_firebird \
   --without-rlm_sql_iodbc \
-  --without-rlm_tralalala \
   --without-rlm_redis \
   --without-rlm_rediswho \
   --without-rlm_sql_oracle \
@@ -256,7 +247,7 @@
 install -d     %{buildroot}%{_sysconfdir}/logrotate.d
 install -m 644 suse/radiusd-pam %{buildroot}%{_sysconfdir}/pam.d/radiusd
 install -m 644 suse/radiusd-logrotate 
%{buildroot}%{_sysconfdir}/logrotate.d/radiusd
-%if %{with_sysvinit}
+%if 0%{?suse_version} < 1140
 install -d -m 755 %{buildroot}%{_sysconfdir}/init.d
 install    -m 744 suse/rcradiusd %{buildroot}%{_sysconfdir}/init.d/freeradius
 ln -sf %{buildroot}%{_sysconfdir}/init.d/freeradius 
%{buildroot}%{_sbindir}/rcfreeradius
@@ -307,7 +298,7 @@
 fi
 chgrp radiusd %{_sysconfdir}/raddb/certs/*
 
-%if %{with_sysvinit}
+%if 0%{?suse_version} < 1140
 %fillup_and_insserv freeradius
 %endif
 
@@ -317,21 +308,17 @@
 %endif
 
 %preun
-%if %{with_sysvinit}
+%if 0%{?suse_version} < 1140
 %stop_on_removal freeradius
-%endif
-
-%if 0%{?suse_version} > 1140
+%else
 %service_del_preun %{unitname}.service
 %endif
 
 %postun
-%if %{with_sysvinit}
+%if 0%{?suse_version} < 1140
 %insserv_cleanup
 %restart_on_update freeradius
-%endif
-
-%if 0%{?suse_version} > 1140
+%else
 %service_del_postun %{unitname}.service
 %endif
 
@@ -346,11 +333,10 @@
 # SUSE
 %config %{_sysconfdir}/pam.d/radiusd
 %config %{_sysconfdir}/logrotate.d/radiusd
-%if %{with_sysvinit}
+%if 0%{?suse_version} < 1140
 %config %{_sysconfdir}/init.d/freeradius
 %{_sbindir}/rcfreeradius
-%endif
-%if 0%{?suse_version} > 1140
+%else
 %{_sbindir}/rcradiusd
 %endif
 %dir %attr(755,radiusd,radiusd) %{_localstatedir}/lib/radiusd
@@ -368,6 +354,7 @@
 %attr(640,root,radiusd) %config(noreplace) 
%{_sysconfdir}/raddb/experimental.conf
 %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/certs
 %{_sysconfdir}/raddb/certs/Makefile
+%{_sysconfdir}/raddb/certs/passwords.mk
 %{_sysconfdir}/raddb/certs/README
 %{_sysconfdir}/raddb/certs/xpextensions
 %{_sysconfdir}/raddb/panic.gdb
@@ -622,6 +609,8 @@
 %{_libdir}/freeradius/rlm_yubikey.so
 %{_libdir}/freeradius/rlm_sql_unixodbc.so
 %{_libdir}/freeradius/rlm_unpack.so
+%{_libdir}/freeradius/rlm_cache_memcached.so
+%{_libdir}/freeradius/rlm_cache_rbtree.so
 
 %files utils
 %defattr(-,root,root)

++++++ freeradius-server-3.0.5.tar.bz2 -> freeradius-server-3.0.6.tar.bz2 ++++++
++++ 33547 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to