Hello community, here is the log from the commit of package freeradius-server for openSUSE:Factory checked in at Tue Jun 2 17:00:14 CEST 2009. -------- --- freeradius-server/freeradius-server.changes 2009-03-26 15:59:09.000000000 +0100 +++ /mounts/work_src_done/STABLE/freeradius-server/freeradius-server.changes 2009-06-02 16:10:02.000000000 +0200 @@ -1,0 +2,98 @@ +Tue Jun 2 15:50:59 CEST 2009 - puzel@suse.cz + +- updated to 2.1.6 + o Feature improvements + * radclient exits with 0 on successful (accept / ack), and 1 + otherwise (no response / reject) + * Added support for %{sql:UPDATE ..}, and insert/delete + Patch from Arran Cudbard-Bell + * Added sample "do not respond" policy. See raddb/policy.conf + and raddb/sites-available/do_not_respond + * Cleanups to Suse spec file from Norbert Wegener + * New VSAs for Juniper from Bjorn Mork + * Include more RFC dictionaries in the default install + * More documentation for the WiMAX module + * Added "chase_referrals" and "rebind" configuration to rlm_ldap. + This helps with Active Directory. See raddb/modules/ldap + * Don't load pre/post-proxy if proxying is disabled. + * Added %{md5:...}, which returns MD5 hash in hex. + * Added configurable "retry_interval" and "poll_interval" + for "detail" listeners. + * Added "delete_mppe_keys" configuration option to rlm_wimax. + Apparently some WiMAX clients misbehave when they see those keys. + * Added experimental rlm_ruby from + http://github.com/Antti/freeradius-server/tree/master + * Add Tunnel attributes to ldap.attrmap + * Enable virtual servers to be reloaded on HUP. For now, only + the "authorize", "authenticate", etc. processing sections are + reloaded. Clients and "listen" sections are NOT reloaded. + * Updated "radwatch" script to be more robust. See scripts/radwatch + * Added certificate compatibility notes in raddb/certs/README, + for compatibility with different operating systems. (i.e. Windows) + o Bug fixes + * Minor changes to allow building without VQP. + * Minor fixes from John Center + * Fixed raddebug example + * Don't crash when deleting attributes via unlang + * Be friendlier to very fast clients + * Updated the "detail" listener so that it only polls once, + and not many times in a row, leaking memory each time... + * Update comparison for Packet-Src-IP-Address (etc.) so that + the operators other than '==' work. + * Did autoconf magic to work around weird libtool bug + * Make rlm_perl keep tags for tagged attributes in more situations + * Update UID checking for radmin + * Added "include_length" field for TTLS. It's needed for RFC + compliance, but not (apparently) for interoperability. + - FreeRADIUS 2.1.5 + * Release number skipped due to procedural issues. + - FreeRADIUS 2.1.4 + o Feature improvements + * Permit multiple "-e" in radmin. + * Add support for originating CoA-Request and Disconnect-Request. + See raddb/sites-available/originate-coa. + * Added "lifetime" and "max_queries" to raddb/sql.conf. + This helps address the problem of hung SQL sockets. + * Allow packets to be injected via radmin. See "inject help" + in radmin. + * Answer VMPS reconfirmation request. Patch from Hermann Lauer. + * Sample logrotate script in scripts/logrotate.freeradius + * Add configurable poll interval for "detail" listeners + * New "raddebug" command. This prints debugging information from + a running server. See "man raddebug. + * Add "require_message_authenticator" configuration to home_server + configuration. This makes the server add Message-Authenticator + to all outgoing Access-Request packets. + * Added smsotp module, as contributed by Siemens. + * Enabled the administration socket in the default install. + See raddb/sites-available/control-socket, and "man radmin" + * Handle duplicate clients, such as with replicated or + load-balanced SQL servers and "readclients = yes" + o Bug fixes + * Clean up control sockets when they are closed, so that we don't + leak memory. + * Define SUN_LEN for systems that don't have it. + * Correct some boundary conditions in the conditional checker ("if") + in "unlang". Bug noted by Arran Cudbard-Bell. + * Work around minor building issues in gmake. This should only + have affected developers. + * Change how we manage unprivileged user/group, so that we do not + create control sockets owned by root. + * Fixed more minor issues found by Coverity. + * Allow raddb/certs/bootstrap to run when there is no "make" + command installed. + * In radiusd.conf, run_dir depends on the name of the program, + and isn't hard-coded to "..../radiusd" + * Check for EOF in more places in the "detail" file reader. + * Added Freeswitch dictionary. + * Chop ethernet frames in VMPS, rather than droppping packets. + * Fix EAP-TLS bug. Patch from Arnaud Ebalard + * Don't lose string for regex-compares in the "users" file. + * Expose more functions in rlm_sql to rlm_sqlippool, which + helps on systems where RTLD_GLOBAL is off. + * Fix typos in MySQL schemas for ippools. + * Remove macro that was causing build issues on some platforms. + * Fixed issues with dead home servers. Bug noted by Chris Moules. + * Fixed "access after free" with some dynamic clients. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- freeradius-server-2.1.3-codecleanup.patch freeradius-server-2.1.3-dialup_admin.patch freeradius-server-2.1.3-edir-64bit.patch freeradius-server-2.1.3-ltdl.patch freeradius-server-2.1.3-overflow.patch freeradius-server-2.1.3-rcradiusd.patch freeradius-server-2.1.3.tar.bz2 New: ---- freeradius-server-2.1.6-codecleanup.patch freeradius-server-2.1.6-dialup_admin.patch freeradius-server-2.1.6-edir-64bit.patch freeradius-server-2.1.6-ltdl.patch freeradius-server-2.1.6-overflow.patch freeradius-server-2.1.6-rcradiusd.patch freeradius-server-2.1.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freeradius-server.spec ++++++ --- /var/tmp/diff_new_pack.x19772/_old 2009-06-02 16:59:31.000000000 +0200 +++ /var/tmp/diff_new_pack.x19772/_new 2009-06-02 16:59:31.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package freeradius-server (Version 2.1.3) +# spec file for package freeradius-server (Version 2.1.6) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -18,8 +18,8 @@ Name: freeradius-server -Version: 2.1.3 -Release: 2 +Version: 2.1.6 +Release: 1 License: GPL v2 only; LGPL v2.1 only Group: Productivity/Networking/Radius/Servers Provides: radiusd @@ -42,7 +42,7 @@ %define apxs2 apxs2-prefork %define apache2_sysconfdir %(%{_sbindir}/%{apxs2} -q SYSCONFDIR) Requires: %{name}-libs = %{version} -Requires: python perl +Requires: python Recommends: logrotate BuildRequires: db-devel e2fsprogs-devel gcc-c++ gdbm-devel gettext-devel glibc-devel libtool ncurses-devel BuildRequires: libpcap-devel net-snmp-devel openldap2-devel openssl-devel pam-devel perl postgresql-devel @@ -236,6 +236,7 @@ --without-rlm_sql_db2 \ --without-rlm_sql_firebird \ --without-rlm_sql_iodbc \ + --without-rlm_ruby \ %if %{_oracle_support} == 1 --with-rlm_sql_oracle \ --with-oracle-lib-dir=%{_libdir}/oracle/10.1.0.3/client/lib/ @@ -357,7 +358,6 @@ %{_sysconfdir}/raddb/sql/*/*.txt %attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/users %attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/experimental.conf -%attr(640,root,radiusd) %config(noreplace) %{_sysconfdir}/raddb/otp.conf %dir %attr(750,root,radiusd) %{_sysconfdir}/raddb/certs %{_sysconfdir}/raddb/certs/Makefile %{_sysconfdir}/raddb/certs/README @@ -382,6 +382,7 @@ %{_sbindir}/radmin %{_sbindir}/radrelay %{_sbindir}/radwatch +%{_sbindir}/raddebug # man-pages %doc %{_mandir}/man5/* %doc %{_mandir}/man8/* @@ -436,6 +437,101 @@ %attr(644,root,root) %{_includedir}/freeradius/*.h %changelog +* Tue Jun 02 2009 puzel@suse.cz +- updated to 2.1.6 + o Feature improvements + * radclient exits with 0 on successful (accept / ack), and 1 + otherwise (no response / reject) + * Added support for %%{sql:UPDATE ..}, and insert/delete + Patch from Arran Cudbard-Bell + * Added sample "do not respond" policy. See raddb/policy.conf + and raddb/sites-available/do_not_respond + * Cleanups to Suse spec file from Norbert Wegener + * New VSAs for Juniper from Bjorn Mork + * Include more RFC dictionaries in the default install + * More documentation for the WiMAX module + * Added "chase_referrals" and "rebind" configuration to rlm_ldap. + This helps with Active Directory. See raddb/modules/ldap + * Don't load pre/post-proxy if proxying is disabled. + * Added %%{md5:...}, which returns MD5 hash in hex. + * Added configurable "retry_interval" and "poll_interval" + for "detail" listeners. + * Added "delete_mppe_keys" configuration option to rlm_wimax. + Apparently some WiMAX clients misbehave when they see those keys. + * Added experimental rlm_ruby from + http://github.com/Antti/freeradius-server/tree/master + * Add Tunnel attributes to ldap.attrmap + * Enable virtual servers to be reloaded on HUP. For now, only + the "authorize", "authenticate", etc. processing sections are + reloaded. Clients and "listen" sections are NOT reloaded. + * Updated "radwatch" script to be more robust. See scripts/radwatch + * Added certificate compatibility notes in raddb/certs/README, + for compatibility with different operating systems. (i.e. Windows) + o Bug fixes + * Minor changes to allow building without VQP. + * Minor fixes from John Center + * Fixed raddebug example + * Don't crash when deleting attributes via unlang + * Be friendlier to very fast clients + * Updated the "detail" listener so that it only polls once, + and not many times in a row, leaking memory each time... + * Update comparison for Packet-Src-IP-Address (etc.) so that + the operators other than '==' work. + * Did autoconf magic to work around weird libtool bug + * Make rlm_perl keep tags for tagged attributes in more situations + * Update UID checking for radmin + * Added "include_length" field for TTLS. It's needed for RFC + compliance, but not (apparently) for interoperability. + - FreeRADIUS 2.1.5 + * Release number skipped due to procedural issues. + - FreeRADIUS 2.1.4 + o Feature improvements + * Permit multiple "-e" in radmin. + * Add support for originating CoA-Request and Disconnect-Request. + See raddb/sites-available/originate-coa. + * Added "lifetime" and "max_queries" to raddb/sql.conf. + This helps address the problem of hung SQL sockets. + * Allow packets to be injected via radmin. See "inject help" + in radmin. + * Answer VMPS reconfirmation request. Patch from Hermann Lauer. + * Sample logrotate script in scripts/logrotate.freeradius + * Add configurable poll interval for "detail" listeners + * New "raddebug" command. This prints debugging information from + a running server. See "man raddebug. + * Add "require_message_authenticator" configuration to home_server + configuration. This makes the server add Message-Authenticator + to all outgoing Access-Request packets. + * Added smsotp module, as contributed by Siemens. + * Enabled the administration socket in the default install. + See raddb/sites-available/control-socket, and "man radmin" + * Handle duplicate clients, such as with replicated or + load-balanced SQL servers and "readclients = yes" + o Bug fixes + * Clean up control sockets when they are closed, so that we don't + leak memory. + * Define SUN_LEN for systems that don't have it. + * Correct some boundary conditions in the conditional checker ("if") + in "unlang". Bug noted by Arran Cudbard-Bell. + * Work around minor building issues in gmake. This should only + have affected developers. + * Change how we manage unprivileged user/group, so that we do not + create control sockets owned by root. + * Fixed more minor issues found by Coverity. + * Allow raddb/certs/bootstrap to run when there is no "make" + command installed. + * In radiusd.conf, run_dir depends on the name of the program, + and isn't hard-coded to "..../radiusd" + * Check for EOF in more places in the "detail" file reader. + * Added Freeswitch dictionary. + * Chop ethernet frames in VMPS, rather than droppping packets. + * Fix EAP-TLS bug. Patch from Arnaud Ebalard + * Don't lose string for regex-compares in the "users" file. + * Expose more functions in rlm_sql to rlm_sqlippool, which + helps on systems where RTLD_GLOBAL is off. + * Fix typos in MySQL schemas for ippools. + * Remove macro that was causing build issues on some platforms. + * Fixed issues with dead home servers. Bug noted by Chris Moules. + * Fixed "access after free" with some dynamic clients. * Thu Mar 26 2009 crrodriguez@suse.de - do not ship static modules * Tue Feb 10 2009 prusnak@suse.cz @@ -894,7 +990,7 @@ - fix mysql creation script (#104752) * Sat Jun 18 2005 stark@suse.de - update to version 1.0.4 -* Sat Jun 04 2005 stark@suse.de +* Sun Jun 05 2005 stark@suse.de - update to version 1.0.3 - link radiusd with -pie * Mon Apr 11 2005 stark@suse.de @@ -924,7 +1020,7 @@ - added some sample scripts to documentation * Tue Aug 10 2004 stark@suse.de - update to 1.0.0 -* Wed Jun 23 2004 ro@suse.de +* Thu Jun 24 2004 ro@suse.de - update to 1.0.0pre3 (version set as 0.9.9) * Thu Feb 05 2004 stark@suse.de - disabled rlm_sql_iodbc and enabled rlm_sql_unixodb @@ -979,7 +1075,7 @@ * Many bug fixes * (/usr/share/doc/packages/ChangeLog) - moved modules to /usr/lib/freeradius -* Sun Aug 18 2002 ro@suse.de +* Mon Aug 19 2002 ro@suse.de - don't overwrite README's with each other * Fri Aug 16 2002 stark@suse.de - added PreReq (Bug #17838) ++++++ freeradius-server-2.1.3-codecleanup.patch -> freeradius-server-2.1.6-codecleanup.patch ++++++ ++++++ freeradius-server-2.1.3-dialup_admin.patch -> freeradius-server-2.1.6-dialup_admin.patch ++++++ --- freeradius-server/freeradius-server-2.1.3-dialup_admin.patch 2009-02-10 18:49:12.000000000 +0100 +++ /mounts/work_src_done/STABLE/freeradius-server/freeradius-server-2.1.6-dialup_admin.patch 2009-06-02 16:09:50.000000000 +0200 @@ -1,5 +1,7 @@ ---- dialup_admin/bin/backup_radacct -+++ dialup_admin/bin/backup_radacct +Index: dialup_admin/bin/backup_radacct +=================================================================== +--- dialup_admin/bin/backup_radacct.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/backup_radacct 2009-06-02 14:53:40.000000000 +0200 @@ -2,7 +2,7 @@ use POSIX; use File::Temp; @@ -9,14 +11,16 @@ $back_days = 80; $backup_directory = "/logs/radiusd/accounting"; -@@ -48,4 +48,4 @@ +@@ -48,4 +48,4 @@ $comm = "$sqlcmd -U $sql_username -f $t $command = "$sqlcmd $sql_username/$pass" . "@" . "$sql_database <$tmpfile.$server" if ($sql_type eq 'oracle'); $command = "$sqlcmd '$sql_server' '$sql_port' '' '$sql_username' '$sql_password' < $tmp_filename >$backup_directory/$date3" if ($sql_type eq 'sqlrelay'); `$comm`; -`/usr/local/bin/gzip -9 $backup_directory/$date3`; +`/usr/bin/gzip -9 $backup_directory/$date3`; ---- dialup_admin/bin/clean_radacct -+++ dialup_admin/bin/clean_radacct +Index: dialup_admin/bin/clean_radacct +=================================================================== +--- dialup_admin/bin/clean_radacct.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/clean_radacct 2009-06-02 14:53:40.000000000 +0200 @@ -7,7 +7,7 @@ use POSIX; use File::Temp; @@ -26,9 +30,11 @@ $back_days = 35; ---- dialup_admin/bin/clearsession -+++ dialup_admin/bin/clearsession -@@ -49,8 +49,8 @@ +Index: dialup_admin/bin/clearsession +=================================================================== +--- dialup_admin/bin/clearsession.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/clearsession 2009-06-02 14:53:40.000000000 +0200 +@@ -49,8 +49,8 @@ if ($nastype eq 'cisco' && $type eq 'tel } if ($nastype eq 'cisco' && $type eq 'snmp'){ @@ -39,8 +45,10 @@ die "Could not find snmpwalk binary. Please make sure that the \$SNMPGET variable points to the right location\n" if (! -x $SNMPGET); die "Could not find snmpset binary. Please make sure that the \$SNMPSET variable points to the right location\n" if (! -x $SNMPSET); ---- dialup_admin/bin/dialup_admin.cron -+++ dialup_admin/bin/dialup_admin.cron +Index: dialup_admin/bin/dialup_admin.cron +=================================================================== +--- dialup_admin/bin/dialup_admin.cron.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/dialup_admin.cron 2009-06-02 14:53:40.000000000 +0200 @@ -1,4 +1,4 @@ -1 0 * * * /usr/local/dialup_admin/bin/tot_stats >/dev/null 2>&1 -5 0 * * * /usr/local/dialup_admin/bin/monthly_tot_stats >/dev/null 2>&1 @@ -50,9 +58,11 @@ +5 0 * * * /usr/share/dialup_admin/bin/monthly_tot_stats >/dev/null 2>&1 +10 0 1 * * /usr/share/dialup_admin/bin/truncate_radacct >/dev/null 2>&1 +15 0 1 * * /usr/share/dialup_admin/bin/clean_radacct >/dev/null 2>&1 ---- dialup_admin/bin/log_badlogins -+++ dialup_admin/bin/log_badlogins -@@ -18,7 +18,7 @@ +Index: dialup_admin/bin/log_badlogins +=================================================================== +--- dialup_admin/bin/log_badlogins.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/log_badlogins 2009-06-02 14:53:40.000000000 +0200 +@@ -18,7 +18,7 @@ use File::Temp; $|=1; $file=shift||'none'; @@ -61,9 +71,11 @@ $all_file=shift||'no'; # # Uncomment to force inserts even if there are sql errors. That can ---- dialup_admin/bin/monthly_tot_stats -+++ dialup_admin/bin/monthly_tot_stats -@@ -9,7 +9,7 @@ +Index: dialup_admin/bin/monthly_tot_stats +=================================================================== +--- dialup_admin/bin/monthly_tot_stats.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/monthly_tot_stats 2009-06-02 14:53:40.000000000 +0200 +@@ -9,7 +9,7 @@ use File::Temp; # Works only with mysql and postgresql # @@ -72,9 +84,11 @@ open CONF, "<$conf" ---- dialup_admin/bin/showmodem -+++ dialup_admin/bin/showmodem -@@ -7,7 +7,7 @@ +Index: dialup_admin/bin/showmodem +=================================================================== +--- dialup_admin/bin/showmodem.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/showmodem 2009-06-02 14:53:40.000000000 +0200 +@@ -7,7 +7,7 @@ $user=shift; $comm=shift || "public"; $type=shift|| "xml"; @@ -83,9 +97,11 @@ open CONF, "<$conf" or die "Could not open configuration file\n"; while(<CONF>){ ---- dialup_admin/bin/snmpfinger -+++ dialup_admin/bin/snmpfinger -@@ -6,7 +6,7 @@ +Index: dialup_admin/bin/snmpfinger +=================================================================== +--- dialup_admin/bin/snmpfinger.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/snmpfinger 2009-06-02 14:53:40.000000000 +0200 +@@ -6,7 +6,7 @@ $host=shift; $comm=shift || 'public'; $type=shift || 'cisco'; @@ -94,9 +110,11 @@ open CONF, "<$conf" or die "Could not open configuration file\n"; while(<CONF>){ ---- dialup_admin/bin/tot_stats -+++ dialup_admin/bin/tot_stats -@@ -8,7 +8,7 @@ +Index: dialup_admin/bin/tot_stats +=================================================================== +--- dialup_admin/bin/tot_stats.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/tot_stats 2009-06-02 14:53:40.000000000 +0200 +@@ -8,7 +8,7 @@ use File::Temp; # Works with mysql and postgresql # @@ -105,8 +123,10 @@ open CONF, "<$conf" ---- dialup_admin/bin/truncate_radacct -+++ dialup_admin/bin/truncate_radacct +Index: dialup_admin/bin/truncate_radacct +=================================================================== +--- dialup_admin/bin/truncate_radacct.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/bin/truncate_radacct 2009-06-02 14:53:40.000000000 +0200 @@ -7,7 +7,7 @@ use POSIX; use File::Temp; @@ -116,9 +136,11 @@ $back_days = 90; ---- dialup_admin/conf/admin.conf -+++ dialup_admin/conf/admin.conf -@@ -19,11 +19,11 @@ +Index: dialup_admin/conf/admin.conf +=================================================================== +--- dialup_admin/conf/admin.conf.orig 2009-06-02 14:53:31.000000000 +0200 ++++ dialup_admin/conf/admin.conf 2009-06-02 14:53:40.000000000 +0200 +@@ -19,11 +19,11 @@ general_charset: iso-8859-1 # # The directory where dialupadmin is installed # @@ -132,7 +154,7 @@ general_domain: company.com # # Set it to yes to use sessions and cache the various mappings -@@ -66,8 +66,8 @@ +@@ -66,8 +66,8 @@ general_show_user_password: yes general_raddb_dir: %{general_radiusd_base_dir}/etc/raddb general_ldap_attrmap: %{general_raddb_dir}/ldap.attrmap # Need to fix admin.conf file parser @@ -143,7 +165,7 @@ general_sql_attrmap: %{general_base_dir}/conf/sql.attrmap general_accounting_attrs_file: %{general_base_dir}/conf/accounting.attrs general_extra_ldap_attrmap: %{general_base_dir}/conf/extra.ldap-attrmap -@@ -260,7 +260,7 @@ +@@ -260,7 +260,7 @@ sql_show_all_groups: true # This variable is used by the scripts in the bin folder # It should contain the path to the sql binary used to run # sql commands (mysql, psql, oracle and sqlrelay are only supported for now) @@ -152,7 +174,7 @@ #sql_command: /usr/bin/psql #sql_command: /usr/bin/sqlplus # -@@ -269,12 +269,12 @@ +@@ -269,12 +269,12 @@ sql_command: /usr/local/bin/mysql # used to run snmp commands. # (ucd = UCD-Snmp and net = Net-Snmp are only supported for now) general_snmp_type: net ++++++ freeradius-server-2.1.3-edir-64bit.patch -> freeradius-server-2.1.6-edir-64bit.patch ++++++ --- freeradius-server/freeradius-server-2.1.3-edir-64bit.patch 2009-02-10 18:49:12.000000000 +0100 +++ /mounts/work_src_done/STABLE/freeradius-server/freeradius-server-2.1.6-edir-64bit.patch 2009-06-02 16:09:52.000000000 +0200 @@ -1,6 +1,8 @@ ---- src/modules/rlm_ldap/rlm_ldap.c -+++ src/modules/rlm_ldap/rlm_ldap.c -@@ -1849,7 +1849,7 @@ +Index: src/modules/rlm_ldap/rlm_ldap.c +=================================================================== +--- src/modules/rlm_ldap/rlm_ldap.c.orig 2009-06-02 14:53:31.000000000 +0200 ++++ src/modules/rlm_ldap/rlm_ldap.c 2009-06-02 14:53:45.000000000 +0200 +@@ -1862,7 +1862,7 @@ static int ldap_authenticate(void *insta LDAP_CONN *conn1; int auth_state = -1; char *challenge = NULL; ++++++ freeradius-server-2.1.3-ltdl.patch -> freeradius-server-2.1.6-ltdl.patch ++++++ --- freeradius-server/freeradius-server-2.1.3-ltdl.patch 2009-02-10 18:49:12.000000000 +0100 +++ /mounts/work_src_done/STABLE/freeradius-server/freeradius-server-2.1.6-ltdl.patch 2009-06-02 16:09:43.000000000 +0200 @@ -1,6 +1,8 @@ ---- src/main/modules.c -+++ src/main/modules.c -@@ -294,7 +294,11 @@ +Index: src/main/modules.c +=================================================================== +--- src/main/modules.c.orig 2009-06-02 14:53:31.000000000 +0200 ++++ src/main/modules.c 2009-06-02 14:53:36.000000000 +0200 +@@ -352,7 +352,11 @@ static module_entry_t *linkto_module(con /* * Keep the handle around so we can dlclose() it. */ @@ -13,9 +15,11 @@ if (handle == NULL) { cf_log_err(cf_sectiontoitem(cs), "Failed to link to module '%s': %s\n", ---- src/modules/rlm_eap/eap.c -+++ src/modules/rlm_eap/eap.c -@@ -83,7 +83,11 @@ +Index: src/modules/rlm_eap/eap.c +=================================================================== +--- src/modules/rlm_eap/eap.c.orig 2009-06-02 14:53:31.000000000 +0200 ++++ src/modules/rlm_eap/eap.c 2009-06-02 14:53:36.000000000 +0200 +@@ -83,7 +83,11 @@ int eaptype_load(EAP_TYPES **type, int e snprintf(buffer, sizeof(buffer), "rlm_eap_%s", eaptype_name); /* Link the loaded EAP-Type */ @@ -28,9 +32,11 @@ if (handle == NULL) { radlog(L_ERR, "rlm_eap: Failed to link EAP-Type/%s: %s", eaptype_name, lt_dlerror()); ---- src/modules/rlm_sql/rlm_sql.c -+++ src/modules/rlm_sql/rlm_sql.c -@@ -830,7 +830,11 @@ +Index: src/modules/rlm_sql/rlm_sql.c +=================================================================== +--- src/modules/rlm_sql/rlm_sql.c.orig 2009-06-02 14:53:31.000000000 +0200 ++++ src/modules/rlm_sql/rlm_sql.c 2009-06-02 14:53:36.000000000 +0200 +@@ -894,7 +894,11 @@ static int rlm_sql_instantiate(CONF_SECT return -1; } ++++++ freeradius-server-2.1.3-overflow.patch -> freeradius-server-2.1.6-overflow.patch ++++++ ++++++ freeradius-server-2.1.3-rcradiusd.patch -> freeradius-server-2.1.6-rcradiusd.patch ++++++ ++++++ freeradius-server-2.1.3.tar.bz2 -> freeradius-server-2.1.6.tar.bz2 ++++++ ++++ 31328 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org