It would be nice to compile set of modifications needed for dialup_admin to work with postgresql. (Of course it would be even better that code is db independent :-) )
e.g. user_finger.php3 won't work because "SELECT DISTINCT UserName,AcctStartTime,FramedIPAddress,CallingStationId FROM $config[sql_accounting_table] WHERE AcctStopTime = '0' AND NASIPAddress = '$name_data' $extra GROUP BY UserName ORDER BY AcctStartTime;" ends with : Bad timestamp external representation '0' ( instead of = '0' there should be IS NULL ) - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html