This commit is contained in:
parent
311d0d6cca
commit
d315e23edd
@ -1,11 +0,0 @@
|
||||
--- src/modules/rlm_ldap/rlm_ldap.c
|
||||
+++ src/modules/rlm_ldap/rlm_ldap.c
|
||||
@@ -1849,7 +1849,7 @@
|
||||
LDAP_CONN *conn1;
|
||||
int auth_state = -1;
|
||||
char *challenge = NULL;
|
||||
- int challenge_len = MAX_CHALLENGE_LEN;
|
||||
+ size_t challenge_len = MAX_CHALLENGE_LEN;
|
||||
char *state = NULL;
|
||||
|
||||
dattr = dict_attrbyname("eDir-APC");
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:984cf7f3418de8f2abe1e599827264495cef1d234cce4abe05a06a4b6419db1a
|
||||
size 2380451
|
@ -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
|
13
freeradius-server-2.1.6-edir-64bit.patch
Normal file
13
freeradius-server-2.1.6-edir-64bit.patch
Normal file
@ -0,0 +1,13 @@
|
||||
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;
|
||||
- int challenge_len = MAX_CHALLENGE_LEN;
|
||||
+ size_t challenge_len = MAX_CHALLENGE_LEN;
|
||||
char *state = NULL;
|
||||
|
||||
dattr = dict_attrbyname("eDir-APC");
|
@ -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;
|
||||
}
|
||||
|
3
freeradius-server-2.1.6.tar.bz2
Normal file
3
freeradius-server-2.1.6.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a3bb9ead594a612442a4ce1d7c6930002486055c3be8f20320634c7f2743cb9e
|
||||
size 2512340
|
@ -1,3 +1,101 @@
|
||||
-------------------------------------------------------------------
|
||||
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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 26 15:58:44 CET 2009 - crrodriguez@suse.de
|
||||
|
||||
|
@ -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 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%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 @@ export LDFLAGS="-pie"
|
||||
--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 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_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 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_sbindir}/radmin
|
||||
%{_sbindir}/radrelay
|
||||
%{_sbindir}/radwatch
|
||||
%{_sbindir}/raddebug
|
||||
# man-pages
|
||||
%doc %{_mandir}/man5/*
|
||||
%doc %{_mandir}/man8/*
|
||||
@ -436,6 +437,101 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%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 @@ rm -rf $RPM_BUILD_ROOT
|
||||
- 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 @@ rm -rf $RPM_BUILD_ROOT
|
||||
- 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 @@ rm -rf $RPM_BUILD_ROOT
|
||||
* 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)
|
||||
|
Loading…
Reference in New Issue
Block a user