Closed plettich closed 5 years ago
@plettich I think we support freeradius 3 now. The centos packages and UCS packages build that way. So the issue could be closed, right? Or is it more of a packaging issue, so it should be move to another repo?
I suggest to add two directories with the corresponding config:
freeradius2/privacyidea freeradius3/privacyidea
OK, working on packaging for FreeRADIUS2 / Ubuntu 18.04
there are some issues getting this to work with FreeRADIUS 3 (default on debian 9.4). My changes:
$raddbdir/sites-enabled/privacyidea
-file:$raddbdir/mods-enabled/perl
-file:privacyidea_radius.pm
-file into$raddbdir/mods-config/perl/privacyidea.pl
$raddbdir/dictionary
-fileI also removed all other enabled sites. On debian 9.4 you also need to remove the
libjson-xs-perl
-package since it breaks when running in threaded mode: https://cygwin.com/ml/cygwin/2016-03/msg00033.html Radius still complains about$RAD_REPLY{'Class'}
not being defined but the request goes through. Oh, and useUser-Password=...
forradclient
instead of justPassword=...
.