piston wrote:
> Dear Alan
> 
> Same issue as 2.1.5 (debian OS), $INCLUDE sql.conf is commented by default.
> 
> Hope you can take look on this.

I think there is a good argument for not including sql.conf by default.
You can't use sql until you've configured and set up a sql backend which
requires active participatory configuration by the admin on multiple
levels. In addition some users may not wish to install FreeRADIUS with
any SQL support whatsoever, they might be using flat files or LDAP.
Packagers may wish to offer user's "lite" versions which do not pull in
any external dependencies on SQL.

The default sql.conf defaults to MySQL. All of a sudden you now have to
have MySQL installed and configured. But what if MySQL isn't installed
and configured? Then the first time you run FreeRADIUS it fails. Then
the clueless admin thinks he has to install MySQL because he doesn't
understand SQL support is optional, and in particular MySQL is optional.

I think we should leave SQL support turned off by default, those which
need it will have the knowledge to enable it and those which don't will
be spared headaches and package bloat.

-- 
John Dennis <jden...@redhat.com>

Looking to carve out IT costs?
www.redhat.com/carveoutcosts/
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to