Upgrade to latest upstream release (2.1.10). See Changelog.
This commit is contained in:
parent
933e584931
commit
9090233167
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
freeradius-server-2.1.9.tar.bz2
|
freeradius-server-2.1.9.tar.bz2
|
||||||
|
/freeradius-server-2.1.10.tar.bz2
|
||||||
|
146
freeradius.spec
146
freeradius.spec
@ -1,7 +1,7 @@
|
|||||||
Summary: High-performance and highly configurable free RADIUS server
|
Summary: High-performance and highly configurable free RADIUS server
|
||||||
Name: freeradius
|
Name: freeradius
|
||||||
Version: 2.1.9
|
Version: 2.1.10
|
||||||
Release: 3%{?dist}
|
Release: 1%{?dist}
|
||||||
License: GPLv2+ and LGPLv2+
|
License: GPLv2+ and LGPLv2+
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
URL: http://www.freeradius.org/
|
URL: http://www.freeradius.org/
|
||||||
@ -325,6 +325,7 @@ fi
|
|||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/detail.example.com
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/detail.example.com
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/detail.log
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/detail.log
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/digest
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/digest
|
||||||
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/dynamic_clients
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/echo
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/echo
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/etc_group
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/etc_group
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/exec
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/exec
|
||||||
@ -339,6 +340,7 @@ fi
|
|||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/mac2vlan
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/mac2vlan
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/mschap
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/mschap
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/ntlm_auth
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/ntlm_auth
|
||||||
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/opendirectory
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/otp
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/otp
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/pam
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/pam
|
||||||
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/pap
|
%attr(640,root,radiusd) %config(noreplace) /etc/raddb/modules/pap
|
||||||
@ -557,6 +559,144 @@ fi
|
|||||||
%{_libdir}/freeradius/rlm_sql_unixodbc-%{version}.so
|
%{_libdir}/freeradius/rlm_sql_unixodbc-%{version}.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Oct 19 2010 John Dennis <jdennis@redhat.com> - 2.1.10-1
|
||||||
|
Feature improvements
|
||||||
|
* Install the "radcrypt" program.
|
||||||
|
* Enable radclient to send requests containing MS-CHAPv1
|
||||||
|
Send packets with: MS-CHAP-Password = "password". It will
|
||||||
|
be automatically converted to the correct MS-CHAP attributes.
|
||||||
|
* Added "-t" command-line option to radtest. You can use "-t pap",
|
||||||
|
"-t chap", "-t mschap", or "-t eap-md5". The default is "-t pap"
|
||||||
|
* Make the "inner-tunnel" virtual server listen on 127.0.0.1:18120
|
||||||
|
This change and the previous one makes PEAP testing much easier.
|
||||||
|
* Added more documentation and examples for the "passwd" module.
|
||||||
|
* Added dictionaries for RFC 5607 and RFC 5904.
|
||||||
|
* Added note in proxy.conf that we recommend setting
|
||||||
|
"require_message_authenticator = yes" for all home servers.
|
||||||
|
* Added example of second "files" configuration, with documentation.
|
||||||
|
This shows how and where to use two instances of a module.
|
||||||
|
* Updated radsniff to have it write pcap files, too. See '-w'.
|
||||||
|
* Print out large WARNING message if we send an Access-Challenge
|
||||||
|
for EAP, and receive no follow-up messages from the client.
|
||||||
|
* Added Cached-Session-Policy for EAP session resumption. See
|
||||||
|
raddb/eap.conf.
|
||||||
|
* Added support for TLS-Cert-* attributes. For details, see
|
||||||
|
raddb/sites-available/default, "post-auth" section.
|
||||||
|
* Added sample raddb/modules/{opendirectory,dynamic_clients}
|
||||||
|
* Updated Cisco and Huawei, HP, Redback, and ERX dictionaries.
|
||||||
|
* Added RFCs 5607, 5904, and 5997.
|
||||||
|
* For EAP-TLS, client certificates can now be validated using an
|
||||||
|
external command. See eap.conf, "validate" subsection of "tls".
|
||||||
|
* Made rlm_pap aware of {nthash} prefix, for compatibility with
|
||||||
|
legacy RADIUS systems.
|
||||||
|
* Add Module-Failure-Message for mschap module (ntlm_auth)
|
||||||
|
* made rlm_sql_sqlite database configurable. Use "filename"
|
||||||
|
in sql{} section.
|
||||||
|
* Added %%{tolower: ...string ... }, which returns the lowercase
|
||||||
|
version of the string. Also added %%{toupper: ... } for uppercase.
|
||||||
|
|
||||||
|
Bug fixes
|
||||||
|
* Fix endless loop when there are multiple sub-options for
|
||||||
|
DHCP option 82.
|
||||||
|
* More debug output when sending / receiving DHCP packets.
|
||||||
|
* EAP-MSCHAPv2 should return the MPPE keys when used outside
|
||||||
|
of a TLS tunnel. This is needed for IKE.
|
||||||
|
* Added SSL "no ticket" option to prevent SSL from creating sessions
|
||||||
|
without IDs. We need the IDs, so this option should be set.
|
||||||
|
* Fix proxying of packets from inside a TTLS/PEAP tunnel.
|
||||||
|
Closes bug #25.
|
||||||
|
* Allow IPv6 address attributes to be created from domain names
|
||||||
|
Closes bug #82.
|
||||||
|
* Set the string length to the correct value when parsing double
|
||||||
|
quotes. Closes bug #88.
|
||||||
|
* No longer look users up in /etc/passwd in the default configuration.
|
||||||
|
This can be reverted by enabling "unix" in the "authorize" section.
|
||||||
|
* More #ifdef's to enable building on systems without certain
|
||||||
|
features.
|
||||||
|
* Fixed SQL-Group comparison to register only if the group
|
||||||
|
query is defined.
|
||||||
|
* Fixed SQL-Group comparison to register <instance>-SQL-Group,
|
||||||
|
just like rlm_ldap. This lets you have multiple SQL group checks.
|
||||||
|
* Fix scanning of octal numbers in "unlang". Closes bug #89.
|
||||||
|
* Be less aggressive about freeing "stuck" requests. Closes bug #35.
|
||||||
|
* Fix example in "originate-coa" to refer to the correct packet.
|
||||||
|
* Change default timeout for dynamic clients to 1 hour, not 1 day.
|
||||||
|
* Allow passwd module to map IP addresses, too.
|
||||||
|
* Allow passwd module to be used for CoA packets
|
||||||
|
* Put boot filename into DHCP header when DHCP-Boot-Filename
|
||||||
|
is specified.
|
||||||
|
* raddb/certs/Makefile no longer has certs depend on index.txt and
|
||||||
|
serial. Closes bug #64.
|
||||||
|
* Ignore NULL errorcode in PostgreSQL client. Closes bug #39
|
||||||
|
* Made Exec-Program and Exec-Program-Wait work in accounting
|
||||||
|
section again. See sites-available/default.
|
||||||
|
* Fix long-standing memory leak in esoteric conditions. Found
|
||||||
|
by Jerry Nichols.
|
||||||
|
* Added "Password-With-Header == userPassword" to raddb/ldap.attrmap
|
||||||
|
This will automatically convert more passwords.
|
||||||
|
* Updated rlm_pap to decode Password-With-Header, if it was base64
|
||||||
|
encoded, and to treat the contents as potentially binary data.
|
||||||
|
* Fix Novell eDir code to use the right function parameters.
|
||||||
|
Closes bug #86.
|
||||||
|
* Allow spaces to be escaped when executing external programs.
|
||||||
|
Closes bug #93.
|
||||||
|
* Be less restrictive about checking permissions on control socket.
|
||||||
|
If we're root, allow connecting to a non-root socket.
|
||||||
|
* Remove control socket on normal server exit. If the server isn't
|
||||||
|
running, the control socket should not exist.
|
||||||
|
* Use MS-CHAP-User-Name as Name field from EAP-MSCHAPv2 for MS-CHAP
|
||||||
|
calculations. It *MAY* be different (upper / lower case) from
|
||||||
|
the User-Name attribute. Closes bug #17.
|
||||||
|
* If the EAP-TLS methods have problems, more SSL errors are now
|
||||||
|
available in the Module-Failure-Message attribute.
|
||||||
|
* Update Oracle configure scripts. Closes bug #57.
|
||||||
|
* Added text to DESC fields of doc/examples/openldap.schema
|
||||||
|
* Updated more documentation to use "Restructured Text" format.
|
||||||
|
Thanks to James Lockie.
|
||||||
|
* Fixed typos in raddb/sql/mssql/dialup.conf. Closes bug #11.
|
||||||
|
* Return error for potential proxy loops when using "-XC"
|
||||||
|
* Produce better error messages when slow databases block
|
||||||
|
the server.
|
||||||
|
* Added notes on DHCP broadcast packets for FreeBSD.
|
||||||
|
* Fixed crash when parsing some date strings. Closes bug #98
|
||||||
|
* Improperly formatted Attributes are now printed as "Attr-##".
|
||||||
|
If they are not correct, they should not use the dictionary name.
|
||||||
|
* Fix rlm_digest to be check the format of the Digest attributes,
|
||||||
|
and return "noop" rather than "fail" if they're not right.
|
||||||
|
* Enable "digest" in raddb/sites-available/default. This change
|
||||||
|
enables digest authentication to work "out of the box".
|
||||||
|
* Be less aggressive about marking home servers as zombie.
|
||||||
|
If they are responding to some packets, they are still alive.
|
||||||
|
* Added Packet-Transmit-Counter, to track detail file retransmits.
|
||||||
|
Closes bug #13.
|
||||||
|
* Added configure check for lt_dladvise_init(). If it exists, then
|
||||||
|
using it solves some issues related to libraries loading libraries.
|
||||||
|
* Added indexes to the MySQL IP Pool schema.
|
||||||
|
* Print WARNING message if too many attributes are put into a packet.
|
||||||
|
* Include dhcp test client (not built by default)
|
||||||
|
* Added checks for LDAP constraint violation. Closes bug #18.
|
||||||
|
* Change default raddebug timeout to 60 seconds.
|
||||||
|
* Made error / warning messages more consistent.
|
||||||
|
* Correct back-slash handling in variable expansion. Closes bug #46.
|
||||||
|
You SHOULD check your configuration for backslash expansion!
|
||||||
|
* Fix typo in "configure" script (--enable-libltdl-install)
|
||||||
|
* Use local libltdl in more situations. This helps to avoid
|
||||||
|
compile issues complaining about lt__PROGRAM__LTX_preloaded_symbols.
|
||||||
|
* Fix hang on startup when multiple home servers were defined
|
||||||
|
with "src_ipaddr" field.
|
||||||
|
* Fix 32/64 bit issue in rlm_ldap. Closes bug #105.
|
||||||
|
* If the first "listen" section defines 127.0.0.1, don't use that
|
||||||
|
as a source IP for proxying. It won't work.
|
||||||
|
* When Proxy-To-Realm is set to a non-existent realm, the EAP module
|
||||||
|
should handle the request, rather than expecting it to be proxied.
|
||||||
|
* Fix IPv4 issues with udpfromto. Closes bug #110.
|
||||||
|
* Clean up child processes of raddebug. Closes bugs #108 and #109
|
||||||
|
* retry OTP if the OTP daemon fails. Closes bug #58.
|
||||||
|
* Multiple calls to ber_printf seem to work better. Closes #106.
|
||||||
|
* Fix "unlang" so that "attribute not found" is treated as a "false"
|
||||||
|
comparison, rather than a syntax error in the configuration.
|
||||||
|
* Fix issue with "Group" attribute.
|
||||||
|
|
||||||
* Sat Jul 31 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.9-3
|
* Sat Jul 31 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.1.9-3
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
||||||
|
|
||||||
@ -606,7 +746,7 @@ fi
|
|||||||
of realm from User-Name, not from regex. Closes bug #40.
|
of realm from User-Name, not from regex. Closes bug #40.
|
||||||
* If processing a DHCP Discover returns "fail / reject", ignore
|
* If processing a DHCP Discover returns "fail / reject", ignore
|
||||||
the packet rather than sending a NAK.
|
the packet rather than sending a NAK.
|
||||||
* Allow '%' to be escaped in sqlcounter module.
|
* Allow '%%' to be escaped in sqlcounter module.
|
||||||
* Fix typo internal hash table.
|
* Fix typo internal hash table.
|
||||||
* For PEAP and TTLS, the tunneled reply is added to the reply,
|
* For PEAP and TTLS, the tunneled reply is added to the reply,
|
||||||
rather than integrated via the operators. This allows multiple
|
rather than integrated via the operators. This allows multiple
|
||||||
|
Loading…
Reference in New Issue
Block a user