[asterisk-users] permit/deny in sip.conf iax.conf

Kevin P. Fleming kpfleming at digium.com
Tue Mar 23 16:20:10 CDT 2010


Steve Edwards wrote:

> It may not be as intended, but from a "user" standpoint, it seems logical 
> and convenient to establish "policy" in [general] and make exceptions in 
> the entities as needed.

Right... for when you have one policy. When you have two policies, each
that apply to a dozen or more entries in the config file, then it really
doesn't help, it harms. Templates solve that problem completely, because
each policy can be its own (named!) template, and they can be combined.
Since templates are also very easy to use for the single policy case,
they are a better solution to teach people (and they're also easier to
implement in the configuration code of the module).

In other modules created since chan_sip, we've intentionally avoided
this problem, and you'll note that in nearly every other module, the
[general] section is exactly that; general settings for the module, and
not defaults.

-- 
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
skype: kpfleming | jabber: kfleming at digium.com
Check us out at www.digium.com & www.asterisk.org



More information about the asterisk-users mailing list