[packages/freeradius-server] - fix format string warnings - rel 3

baggins baggins at pld-linux.org
Fri Dec 7 08:29:03 CET 2012


commit 87bfb014d562011859f4377c2698a2d0c491f006
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Dec 7 08:28:46 2012 +0100

    - fix format string warnings
    - rel 3

 format-security.patch  | 11 +++++++++++
 freeradius-server.spec |  4 +++-
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/freeradius-server.spec b/freeradius-server.spec
index 6b81f02..cdc8127 100644
--- a/freeradius-server.spec
+++ b/freeradius-server.spec
@@ -17,7 +17,7 @@ Summary:	High-performance and highly configurable RADIUS server
 Summary(pl.UTF-8):	Szybki i wysoce konfigurowalny serwer RADIUS
 Name:		freeradius-server
 Version:	2.2.0
-Release:	2
+Release:	3
 License:	GPL
 Group:		Networking/Daemons/Radius
 Source0:	ftp://ftp.freeradius.org/pub/radius/%{name}-%{version}.tar.bz2
@@ -35,6 +35,7 @@ Patch5:		%{name}-rubyhdrs.patch
 # Patch taken from http://download.ag-projects.com/CDRTool/contrib/freeradius-brandinger/
 Patch6:		failed_calls_accounting.patch
 Patch7:		http://eduroam.pl/Dokumentacja/cui-fr-2.2.0.patch
+Patch8:		format-security.patch
 URL:		http://www.freeradius.org/
 %{?with_firebird:BuildRequires:	Firebird-devel}
 BuildRequires:	autoconf
@@ -234,6 +235,7 @@ Header files and libraries.
 %patch5 -p1
 %{?with_failed_calls_acc:%patch6 -p0}
 %patch7 -p1
+%patch8 -p1
 
 %build
 # Keep it for future when ac/am regeneration will be ok
diff --git a/format-security.patch b/format-security.patch
new file mode 100644
index 0000000..4c79668
--- /dev/null
+++ b/format-security.patch
@@ -0,0 +1,11 @@
+--- freeradius-server-2.2.0/src/modules/rlm_ruby/rlm_ruby.c~	2012-12-07 08:22:05.957883039 +0100
++++ freeradius-server-2.2.0/src/modules/rlm_ruby/rlm_ruby.c	2012-12-07 08:27:18.491205348 +0100
+@@ -91,7 +91,7 @@
+     char *msg;
+     status = FIX2INT(msg_type);
+     msg = STR2CSTR(rb_msg);
+-    radlog(status, msg);
++    radlog(status, "%s", msg);
+     return Qnil;
+ }
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/freeradius-server.git/commitdiff/87bfb014d562011859f4377c2698a2d0c491f006



More information about the pld-cvs-commit mailing list