[freeradius/f20] Upgrade to upstream 3.0.2 release
Nikolai Kondrashov
nkondras at fedoraproject.org
Wed May 7 17:59:30 UTC 2014
commit dd20a4280bab241488806e355fb4fb34afa7832c
Author: Nikolai Kondrashov <Nikolai.Kondrashov at redhat.com>
Date: Wed May 7 16:31:09 2014 +0300
Upgrade to upstream 3.0.2 release
(cherry picked from commit 40fe27cec89f534e2cbffb3064f4715ad0e3c4d3)
.gitignore | 1 +
freeradius-imacros.patch | 13 -----
freeradius-ippool.patch | 109 -------------------------------------
freeradius-mysql-schema.patch | 12 ----
freeradius-perl.patch | 19 -------
freeradius-rlm_pap-overflow.patch | 48 ----------------
freeradius.spec | 26 +++++----
sources | 2 +-
8 files changed, 16 insertions(+), 214 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 65fd0b7..e9dba8c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/freeradius-server-release_3_0_0_rc0.tar.gz
/freeradius-server-3.0.0.tar.bz2
/freeradius-server-3.0.1.tar.bz2
+/freeradius-server-3.0.2.tar.bz2
diff --git a/freeradius.spec b/freeradius.spec
index 6620af0..ed19c1f 100644
--- a/freeradius.spec
+++ b/freeradius.spec
@@ -1,7 +1,7 @@
Summary: High-performance and highly configurable free RADIUS server
Name: freeradius
-Version: 3.0.1
-Release: 4%{?dist}
+Version: 3.0.2
+Release: 1%{?dist}
License: GPLv2+ and LGPLv2+
Group: System Environment/Daemons
URL: http://www.freeradius.org/
@@ -23,11 +23,6 @@ Source104: freeradius-tmpfiles.conf
Patch1: freeradius-redhat-config.patch
Patch2: freeradius-postgres-sql.patch
-Patch3: freeradius-ippool.patch
-Patch4: freeradius-imacros.patch
-Patch5: freeradius-mysql-schema.patch
-Patch6: freeradius-perl.patch
-Patch7: freeradius-rlm_pap-overflow.patch
%global docdir %{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}
@@ -186,11 +181,6 @@ This plugin provides the unixODBC support for the FreeRADIUS server project.
# mistakenly includes the backup files, especially problematic for raddb config files.
%patch1 -p1
%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
%build
# Force compile/link options, extra security for network facing daemon
@@ -255,6 +245,7 @@ rm -rf $RPM_BUILD_ROOT/%{_libdir}/freeradius/*.la
rm -rf $RPM_BUILD_ROOT/etc/raddb/mods-config/sql/main/mssql
rm -rf $RPM_BUILD_ROOT/etc/raddb/mods-config/sql/ippool/oracle
+rm -rf $RPM_BUILD_ROOT/etc/raddb/mods-config/sql/ippool-dhcp/oracle
rm -rf $RPM_BUILD_ROOT/etc/raddb/mods-config/sql/main/oracle
@@ -336,6 +327,8 @@ exit 0
%dir %attr(755,root,radiusd) /etc/raddb
%defattr(-,root,radiusd)
/etc/raddb/README.rst
+%attr(640,root,radiusd) %config(noreplace) /etc/raddb/panic.gdb
+
%attr(644,root,radiusd) %config(noreplace) /etc/raddb/dictionary
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/clients.conf
@@ -465,6 +458,7 @@ exit 0
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-available/sqlippool
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-available/sradutmp
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-available/unix
+%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-available/unpack
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-available/utf8
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-available/wimax
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-available/yubikey
@@ -500,6 +494,7 @@ exit 0
%config(missingok) /etc/raddb/mods-enabled/soh
%config(missingok) /etc/raddb/mods-enabled/sradutmp
%config(missingok) /etc/raddb/mods-enabled/unix
+%config(missingok) /etc/raddb/mods-enabled/unpack
%config(missingok) /etc/raddb/mods-enabled/utf8
# policy
@@ -585,6 +580,7 @@ exit 0
%{_libdir}/freeradius/rlm_sqlippool.so
%{_libdir}/freeradius/rlm_sql_null.so
%{_libdir}/freeradius/rlm_unix.so
+%{_libdir}/freeradius/rlm_unpack.so
%{_libdir}/freeradius/rlm_utf8.so
%{_libdir}/freeradius/rlm_wimax.so
%{_libdir}/freeradius/rlm_yubikey.so
@@ -737,6 +733,7 @@ exit 0
%dir %attr(750,root,radiusd) /etc/raddb/mods-config/sql/ippool-dhcp/sqlite
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
+%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-config/sql/ippool-dhcp/sqlite/schema.sql
%dir %attr(750,root,radiusd) /etc/raddb/mods-config/sql/main/sqlite
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/mods-config/sql/main/sqlite/queries.conf
@@ -752,6 +749,11 @@ exit 0
%{_libdir}/freeradius/rlm_sql_unixodbc.so
%changelog
+* Wed May 7 2014 Nikolai Kondrashov <Nikolai.Kondrashov at redhat.com> - 3.0.2-1
+- Upgrade to upstream 3.0.2 release, configuration compatible with 3.0.1.
+ See upstream ChangeLog for details (in freeradius-doc subpackage)
+- Fixes bugs 1058884 1061408 1070447 1079500
+
* Mon Feb 24 2014 Nikolai Kondrashov <Nikolai.Kondrashov at redhat.com> - 3.0.1-4
- Fix CVE-2014-2015 "freeradius: stack-based buffer overflow flaw in rlm_pap
module"
diff --git a/sources b/sources
index aa282c5..ebe2c62 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-40b7533582c3f870af117213e8905958 freeradius-server-3.0.1.tar.bz2
+c6b25a532e65ce6bfef4f422b7240d4d freeradius-server-3.0.2.tar.bz2
More information about the scm-commits
mailing list