building freeradius 1.1.0 suse rpm

A.L.M.Buxey at lboro.ac.uk A.L.M.Buxey at lboro.ac.uk
Thu Jan 12 23:40:36 CET 2006


Hi,

> 1) freeradius.spec mentions some config files that are (or at least seem for me
> to be) not present:
>    x99.conf
>    x99passwd.sample
> commenting them out in freeradius.spec solves the problem
> 
> on the other hand three files are missing:
>    example.pl
>    otp.conf
>    otppasswd.conf

correct. x99 became otp.

> 2) the next question may be quite stupid so please be patient but i a do not
> have much "insider knowledge":
> are all these packages listed in "BuildRequires" in freeradius.spec really
> nedded?? at least i deleteted "postgresql" (i do not want/need mysql and
> postgresql server installed on the same machine), "perl-devel" (there is not
> such package available for suse). i am also wondering why e.g. packages like
> python and ncurses/ncurses-devel are needed for building. don't get me wrong, i
> just want to keep the system with as few packages as possible. and the packages
> libzio and libnscd are also not available in the suse distribution, only via
> rpmfind.net.

but some of the people may want to use postgresql (if this was to be a public
RPM) - perhaps a freeradius-mysql, freeradius-postgresql and freeradius-nodb 
package choice?  you need posgresql if you want to ensure the module is compiled

> 3) i am not sure what is responsible for this: during the bild (rpmbuild -bb
> freeradius.spec) i got an error that the file
> "/usr/lib/mysql/libmysqlclient_r.so" is missing. a link (ln -s) to the existing
> file "/usr/lib/libmysqlclient_r.so.12" solves this problem.

mysql-devel package present?

Alan



More information about the Freeradius-Devel mailing list