ALT Linux repos
Group :: System/Servers
RPM: freeradius
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
8 may 2023 Grigory Ustinov <grenka at altlinux.org> 3.2.2-alt2
- ExcludeArch: armh.
- 3.2.2
- 3.2.1
- 3.2.0
- 3.0.25
- Fixed build for Elbrus
- 3.0.23
- 3.0.21
- 3.0.20 (Fixes: CVE-2019-17185)
- migrate to python3 module
- build with winbind support (ALT #37119)
- NMU: fixed build (update to 3.0.17)
- TODO: refresh and update files in .gear/altlinux/*
- rebuild with new perl 5.26.1
- rebuild with new perl 5.24.1
- Move /etc/raddb to common subpackage (radius clients needs /etc/raddb/dictionary)
- Create user/group in common subpackage
- Allow everyone run radius clients with packaged dicts
- 2.2.9
- Change mode of /var/log/{radius,radius/radacct} to 1770 according to ALT Secure Packaging Policy
- Change owner of /var/log/radius/radius.log
- Do not rotate/replace radutmp (ALT#28653, RH#904578)
- Move tmpfiles manifest in right place (Thanks, repocop!)
- Send SIGHUP to radiusd after radius.log rotation (ALT#31044)
- Separate /usr/share/freeradius to common noarch subpackage (ALT#28477)
- Systemd unit file added (Thanks, repocop!)
- rebuild with new perl 5.22.0
- rebuild with new perl 5.20.1
- built for perl 5.18
- preserve files /etc/raddb/sites-available/* (Closes: #29750)
- fixed handling of relative path in $INCLUDE in users files (Closes: #27927)
- systemd compatibility (Closes: #27928)
- moved dhcp_sqlippool config to mysql subpackage
- 2.1.12 -> 2.2.0
- Security fixes: CVE-2012-3547
- Built with fresh libtool
- rebuilt for perl-5.16
- Fixed build
- Rebuild with Python-2.7
- Rebuilt for perl-5.14
- 2.1.12
- Fixed permissions for /etc/raddb/modules, /etc/raddb/sql/mysql,
/etc/raddb/sql/postgresql dirs (640 -> 750) - Dropped freeradius_rlm_perl_build_alt.patch
- repair build
- /etc/raddb/certs/bootstrap started on initial install
to create test cert /etc/raddb/certs/server.pem
- New version 2.1.10
- Spec cleanup
- Fixed permissions
- Dropped freeradius-radiusd-conf.patch
- rebuilt with perl 5.12
- Rebuilt with python 2.6
- Automated blind dumb rebuild with libldap-devel-2.4.16-alt4.4.
- fixed build with new toolchain
- added %set_libtool_version 1.5 build option
- Fixed build with as-need.
- Fixed requires for rlm_perl module
- Rebuild for ALTLinux
- upgrade to latest upstream release, upstream summary follows:
The focus of this release is stability.
Feature Improvements:
* Allow running with "user=radiusd" and binding to secure sockets.
* Start sending Status-Server "are you alive" messages earlier, which
helps with proxying multiple realms to a home server.
* Removed thread pool code from rlm_perl. It's not necessary.
* Added example Perl configuration to raddb/modules/perl
* Force OpenSSL to support certificates with SHA256. This seems to be
necessary for WiMAX certs.
Bug fixes:
* Fix Debian patch to allow it to build.
* Fix potential NULL dereference in debugging mode on certain
platforms for TTLS and PEAP inner tunnels.
* Fix uninitialized memory in handling of vendor definitions
* Fix parsing of quoted (but non-string) attributes in the "users" file.
* Initialize uknown NAS IP to 255.255.255.255, rather than 0.0.0.0
* use SUN_LEN in control socket, to avoid truncation on some platforms.
* Correct internal handling of "debug condition" to prevent it from
being over-written.
* Check return code of regcomp in "unlang", so that invalid regular
expressions are caught rather than mishandled.
* Make rlm_sql use <ltdl.h>. Addresses bug #610.
* Document list "type = status" better. Closes bug #580.
* Set "default days" for certificates, because OpenSSL won't do it.
This closes bug #615.
* Reference correct list in example raddb/modules/ldap. Closes #596.
* Increase default schema size for Acct-Session-Id to 64. Closes #540.
* Fix use of temporary files in dialup-admin. Closes #605 and
addresses CVE-2008-4474.
* Addressed a number of minor issues found by Coverity.
* Added DHCP option 150 to the dictionary. Closes #618.
- add --with-system-libtool to configure as a workaround for
undefined reference to lt__PROGRAM__LTX_preloaded_symbols
- add obsoletes tag for dialupadmin subpackages which were removed
- add readline-devel BuildRequires
- make spec file buildable on RHEL5.2 by making perl-devel a fedora only dependency.
- remove diaupadmin packages, it's not well supported and there are problems with it.
- Resolves: bug #464119 bootstrap code could not create initial certs in /etc/raddb/certs because
permissions were 750, radiusd running as euid radiusd could not write there, permissions now 770
- upgrade to new upstream 2.1.1 release
- Resolves: bug #453761: FreeRADIUS %post should not include chown -R
specify file attributes for /etc/raddb/ldap.attrmap
fix consistent use of tabs/spaces (rpmlint warning)
- upgrade to latest upstream, see Changelog for details,
upstream now has more complete fix for bug #447545, local patch removed
- upgrade to latest upstream, see Changelog for details
- resolves: bug #447545: freeradius missing /etc/raddb/sites-available/inner-tunnel
- # Temporary fix for bug #446864, turn off optimization
- remove support for radrelay, it's different now
- turn off default inclusion of SQL config files in radiusd.conf since SQL
is an optional RPM install - remove mssql config files
- Upgrade to current upstream 2.0.3 release
- Many thanks to Enrico Scholz for his spec file suggestions incorporated here
- Resolve: bug #438665: Contains files owned by buildsystem
- Add dialupadmin-mysql, dialupadmin-postgresql, dialupadmin-ldap subpackages
to further partition external dependencies. - Clean up some unnecessary requires dependencies
- Add versioned requires between subpackages
- add Requires for versioned perl (libperl.so)
- upgrade to new 2.0 release
- split into subpackages for more fine grained installation
- Autorebuild for GCC 4.3
- Rebuild for deps
- add support in rlm_ldap for reading clients from ldap
- fix TLS parameter controling if a cert which fails to validate
will be accepted (i.e. self-signed),
rlm_ldap config parameter=tls_require_cert
ldap LDAP_OPT_X_TLS_REQUIRE_CERT parameter was being passed to
ldap_set_option() when it should have been ldap_int_tls_config()
- add support in rlm_ldap for SASL/GSSAPI binds to the LDAP server
- made init script fully lsb conform
- fixed initscript problem (rhbz#292521)
- fixed initscript for LSB (rhbz#243671, rhbz#243928)
- fixed license tag
- new versin 1.1.7
- install snmp MIB files
- dropped LDAP_DEPRECATED flag, it is upstream
- marked config files for sub packages as config (rhbz#240400)
- moved db files to /var/lib/raddb (rhbz#199082)
- radiusd expects /etc/raddb to not be world readable or writable
/etc/raddb now belongs to radiusd, post script sets permissions
- new version 1.1.6
- new version 1.1.5
- no /etc/raddb/otppasswd.sample anymore
- build is pie by default, dropped pie patch
- fixed build requirement for perl (perl-devel)
- remove trailing dot from summary
- fix buildroot
- fix post/postun/preun requirements
- use rpm macros
- rebuild for new postgresql library version
- fixed ldap code to not use internals, added LDAP_DEPRECATED compile time flag
(#210912)
- new version 1.1.3 with lots of upstream bug fixes, some security fixes
(#205654)
- commented out include for sql.conf in radiusd.conf (#202561)
- rebuild
- new version 1.1.2
- new version 1.1.1
- fixed incorrect rlm_sql globbing (#189095)
Thanks to Yanko Kaneti for the fix. - fixed chown syntax in post script (#182777)
- dropped gcc34, libdir and realloc-return patch
- spec file cleanup with additional libtool build fixes
- bump again for double-long bug on ppc(64)
- rebuilt for new gcc4.1 snapshot and glibc changes
- new version 1.0.5
- rebuilt
- Rebuild due to mysql update.
- rebuilt with new openssl
- fixed ignored return value of realloc
- use include instead of pam_stack in pam config
- added missing build requires for libtool-ltdl-devel (#160877)
- modified file list to get a report for missing plugins
- new version 1.0.4
- droppend radrelay patch (fixed upstream)
- rebuild against new postgresql-libs
- new version 1.0.2
- rebuild for MySQL 4
- switched over to installed libtool
- Fixed install problem of radeapclient (#138069)
- new version 1.0.1
- applied radrelay CVS patch from Kevin Bonner
- BuildRequires pam-devel and libtool
- Fix errant text in description
- Other minor cleanups
- renamed /etc/pam.d/radius to /etc/pam.d/radiusd to match default
configuration (#130613)
- fixed BuildRequires for openssl-devel (#130606)
- 1.0.0 final
- added buildrequires for zlib-devel (#127162)
- fixed libdir patch to prefer own libeap instead of installed one (#127168)
- fixed samba account maps in LDAP for samba v3 (#127173)
- third "pre" release of version 1.0.0
- rlm_ldap is using SASLv2 (#126507)
- rebuilt
- fixed BuildRequires for gdbm-devel
- gcc34 compilation fixes
- rebuilt
- added sql scripts for rlm_sql to documentation (#116435)
- rebuilt
- using -fPIC instead of -fpic for s390 ans s390x
- radiusd is pie, now
- new version 0.9.3 (bugfix release)
- new version 0.9.2
- new version 0.9.1
- modify default PAM configuration to remove the directory part of the module
name, so that 32- and 64-bit libpam (called from 32- or 64-bit radiusd) on
multilib systems will always load the right module for the architecture - modify default PAM configuration to use pam_stack
- com_err.h moved to /usr/include/et
- 0.9.0 final
- new version 0.9.0 pre3
- included directory /var/log/radius/radacct for logrotate
- moved log and run dir to files section, cleaned up post
- added missing run dir in post
- fixed module load patch
- removed la files, removed devel package
- split into 4 packages: freeradius, freeradius-mysql, freeradius-postgresql,
freeradius-unixODBC - fixed requires and buildrequires
- create logging dir in post if it does not exist
- fixed module load without la files
- Initial build.