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