<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi,</span></div><div><br><span></span></div><div><span>Where do I put this piece of code? Can I do this invocation in the authorize block? Or is it something I put in the radiusd.conf? And where do I put the custom procedure itself? Is it in /etc/freeradius/modules?</span></div><div><br><span></span></div><div><span>Sorry about this. I'm confused about the placement. First time to add a custom procedure. Possible to extend this example to show which codes go to which file?</span></div><div><br><span></span></div><div>Thanks a lot!</div><div>Det<br><span></span></div><div><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Arial" size="2"><hr size="1"><b><span style="font-weight:
 bold;">From:</span></b> Alan DeKok <aland@deployingradius.com><br><b><span style="font-weight: bold;">To:</span></b> FreeRadius users mailing list <freeradius-users@lists.freeradius.org><br><b><span style="font-weight: bold;">Sent:</span></b> Wednesday, November 9, 2011 9:57 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: Simultaneous-Use For Group Using Unlang<br></font><br>
<a ymailto="mailto:det.explorer@yahoo.com" href="mailto:det.explorer@yahoo.com">det.explorer@yahoo.com</a> wrote:<br>> I'd like to implement this using unlang but not sure where to start. The part that I am having difficulty is on where to create the procedure and how to call the procedure. The rest of the things like the DB query I can reuse from the existing program. I want to implement this using unlang to avoid having to open a new MySQL connection.<br>> <br>> Any example, I can follow?<br><br>  The SQL module supports string expansion.  The input strings are just<br>SQL statements.  The output is just a one-line string containing the<br>result of the SQL query.<br><br>  This means you can call SQL procedures directly from unlang:<br><br>    if ("%{sql: call procedure with args}" > 2) {<br>        ... more than 2 people logged in ..<br>    }<br><br>  Very
 simple!<br><br>  Alan DeKok.<br>-<br>List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html<br><br><br></div></div></div></body></html>