Running external programs
Hi, all. We have some legacy software that ran under XTradius (xtradius.sourceforge.net). The important thing was to execute an external program for every auth & accounting request. Now I need to recreate all that on another server, and I must use the same legacy billing software. Unfortunately one can no longer build the old XTradius on modern FreeBSDs, apparently it has some variable linkage problems. Can that simple task be done in FreeRADIUS instead? Can it be configured to call an external program (Auth-Type "External" in XTradius)? Thanks!
rihad <rihad@mail.ru> wrote:
Hi, all. We have some legacy software that ran under XTradius (xtradius.sourceforge.net). The important thing was to execute an external program for every auth & accounting request. Now I need to recreate all that on another server, and I must use the same legacy billing software. Unfortunately one can no longer build the old XTradius on modern FreeBSDs, apparently it has some variable linkage problems. Can that simple task be done in FreeRADIUS instead? Can it be configured to call an external program (Auth-Type "External" in XTradius)?
http://lmgtfy.com/?q=freeradius+exec Cheers -- Alexander Clouter .sigmonster says: Have no friends not equal to yourself. -- Confucius
On 07/07/2011 12:28 PM, Alexander Clouter wrote:
rihad<rihad@mail.ru> wrote:
Hi, all. We have some legacy software that ran under XTradius (xtradius.sourceforge.net). The important thing was to execute an external program for every auth& accounting request. Now I need to recreate all that on another server, and I must use the same legacy billing software. Unfortunately one can no longer build the old XTradius on modern FreeBSDs, apparently it has some variable linkage problems. Can that simple task be done in FreeRADIUS instead? Can it be configured to call an external program (Auth-Type "External" in XTradius)?
http://lmgtfy.com/?q=freeradius+exec
Cheers
I forgot to mention that the authentication program is meant to deny or grant user access. Will rlm_exec do that?
* rihad <rihad@mail.ru> [2011-07-07 15:09:22+0500]:
On 07/07/2011 12:28 PM, Alexander Clouter wrote:
rihad<rihad@mail.ru> wrote:
Hi, all. We have some legacy software that ran under XTradius (xtradius.sourceforge.net). The important thing was to execute an external program for every auth& accounting request. Now I need to recreate all that on another server, and I must use the same legacy billing software. Unfortunately one can no longer build the old XTradius on modern FreeBSDs, apparently it has some variable linkage problems. Can that simple task be done in FreeRADIUS instead? Can it be configured to call an external program (Auth-Type "External" in XTradius)?
http://lmgtfy.com/?q=freeradius+exec
Cheers
I forgot to mention that the authentication program is meant to deny or grant user access. Will rlm_exec do that?
It will require a desire on the part of the user to read the documentation in order to utilise that functionality... Regards -- Alexander Clouter .sigmonster says: Noncombatant: A dead Quaker. -- Ambrose Bierce
On Thu, Jul 7, 2011 at 5:09 PM, rihad <rihad@mail.ru> wrote:
I forgot to mention that the authentication program is meant to deny or grant user access. Will rlm_exec do that?
http://freeradius.1045715.n5.nabble.com/75-00-USD-Bounty-td4225331.html ... in case you're can't find the file, it's on the source tarball. On some distros it's moved to /usr/share/doc -- Fajar
participants (3)
-
Alexander Clouter -
Fajar A. Nugraha -
rihad