Hi Alan,

your proposals are very good.
I will not make my mistake a second time.
But think of me as an administrator who takes a LINUX distribution
with precompiled freeradiusd and who reads all the manuals and FAQs
and then modifies the configuration files in an old-fashioned way
and - nothing works like expected.
Wouldn't it be better to make configuration easy to use for
(only)administrators?

Please look at the configuration of virtual hosts in apache2.
The httpd.conf incudes only files with a well defined suffix
 vhosts.d/*.conf
I think that they know why ...

Axel

Alan Buxey:
hi,

dont leave the unwanted/old modules in the modules directory.
make a new directory called modules-available and put them into there.

better still, emulate the method used for virtual servers and
move modules to modules-available and then make a directory called
modules and synlink the required files from modules-available

(it would be good if the server did modules-enabled/ etc like the
virtual servers...)

be aware, too, that if you

'make install'

over a previous version it will write files that are non-existant
into place...eg if you didnt need modules/detail and blew it away or
renamed it then it'll put the normal original copy into place.

either way, how the system works means you cannot just leave the
originals lying around.  the same is very very much true with
apache 2.x and its ocnfig files.... especially those with eg Fedora/RHEL
where it'll read /etc/httpd/conf.d/* (indeed, same issue with just moving
files out the way and then 'yum update' etc)

alan


--

Axel Vogel

Network/Operations                         |
Bundesamt fuer Kartographie und Geodaesie  | Tel.: +49 341 5634 203
Aussenstelle Leipzig                       | Fax: +49 341 5634 1984
Karl-Rothe-Str. 10-14                      |
D-04105 Leipzig                            | 012deg 22' 26.75" E
Federal Republic of Germany                | 51deg 21' 14.50" N
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to