Hi, > We are in feature freeze for 3.0. The configuration format and behaviour for > 3.0 will be stable between now and the final release (as it was with > release_3_0_0_rc0). > > If you are planning on deploying 3.0 and have an existing 2.x.x configuration > you were planning to migrate when the 3.0 is released, now would be a good > time to try that, and to report any issues or problematic behavior changes > you notice. > > To provide a single point to test against, the release_3_0_0_rc1 tag has been > created.
When trying to "make install" with the custom way of avoiding raddb as suggested on the list earlier (i.e. mv raddb raddb-noinst mkdir raddb touch raddb/all.mk make install I now encounter a Makefile error: radius-int-1-new:~/freeradius-server-release_3_0_0_rc1 # make install make: *** No rule to make target `/usr/local/freeradius/config/raddb/mods-config', needed by `/usr/local/freeradius/config/raddb/mods-config/perl'. Stop. As you see, I'm not inside /usr/local/freeradius at all ... I'm in /root/freeradius-server-release_3_0_0_rc1/. The raddb folder is empty except the 0-byte all.mk. Why would it think it needs to do something for /usr/local/freeradius/config/raddb/mods-config/perl ? This is an otherwise fresh rc1. The directory above is the place where the config resides in; but it should leave that one alone, right? configure runs with the following options: ./configure --prefix=/usr/local/freeradius/3.0.0-tagged-rc1 \ --with-raddbdir=/usr/local/freeradius/config/raddb \ --with-openssl \ --with-openssl-includes=/usr/local/freeradius/openssl-1.0.1c/include \ --with-openssl-libraries=/usr/local/freeradius/openssl-1.0.1c/lib (and that's the reason it knows about /usr/local/freeradius/config/raddb at all) I believe that way to make "make install" ignore raddb used to work with rc0 and numerous GIT snapshots. Greetings, Stefan Winter > > Behaviour changes since release_3_0_0_rc0: > * Fixed many more compiler warnings. > * LDAP schemas to load dynamic clients from LDAP > * the control socket is now marked "stable" > * Added RFC 6929 dictionary, along with a few others > * Clean up proxy ID allocation / re-allocation > * pairbasicfree() has been replaced by talloc_free() > * Added %{debug_attr:LIST} to print out at attributes in LIST > * The PAP module can now configurably *not* normalize passwords > * Remove support for %{#}, and add %{strlen:} expansion > > Bug fixes: > * Corrected more documentation to match the new behavior and config > * Corrected many minor typos and spelling mistakes in documentation > and config files > * If the installation directory exists, don't re-install files > * add crlDistributionPoints to certificates for Windows phones. > * Use documentation IP addresses everywhere (192.0.2/24) > * Build fixes for clang related to the -rdynamic flag > * Allow "update" sections to update outer.reply > * Re-write module handler to work, the code is significantly cleaner, > and priority overrides work correctly in all cases, #404, #424 > * CUI SQL fixes, #412 > * Don't die in RB tree re-allocation of proxy ID > * Do a second pass over pre-compiled conditions, #421, #423 > * Add "delete order" to rbtree, #416 > Also used by the proxy ID re-allocation code > * Fixed TCP socket close handlers to be simpler and more robust > * Allow ${..} expansion in `strings` > * moved EAP destructors to talloc, which wasn't done in -rc0 > * Fix LDAP group comparisons, and other pair comparisons > * NULL terminate strings copied between VALUE_PAIRs correctly > * Fix !* when used with non-string attributes > * Fix `` exec in update sections > * Load libpython within rlm_python to ensure all required symbols are > available > * Don't SEGV printing IPv6 Interface ID > * Don't SEGV evaluating dates in rlm_expiration > * Fix ./configure --with-shared-libs=no > * Fix crashes related to opaque request data and regular expressions > * Fix heimdal krb5 build > > The tarball is available here: > https://github.com/FreeRADIUS/freeradius-server/archive/release_3_0_0_rc1.tar.gz > > Arran Cudbard-Bell <a.cudba...@freeradius.org> > FreeRADIUS Development Team > > - > List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html > -- Stefan WINTER Ingenieur de Recherche Fondation RESTENA - Réseau Téléinformatique de l'Education Nationale et de la Recherche 6, rue Richard Coudenhove-Kalergi L-1359 Luxembourg Tel: +352 424409 1 Fax: +352 422473 PGP key updated to 4096 Bit RSA - I will encrypt all mails if the recipient's key is known to me http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xC0DE6A358A39DC66
0x8A39DC66.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html