>-----Original Message-----
>From: [email protected] 
>[mailto:[email protected]] On Behalf Of Lee Howard
>Sent: Friday, 13 November 2009 06:16
>To: Asterisk Users Mailing List - Non-Commercial Discussion
>Subject: Re: [asterisk-users] allowguest defaults to yes for SIP

>I could be wrong, but I don't generally consider myself stupid or 
>lazy... and yet this default setting as "yes" took me by surprise, 
>obviously.

This has nothing to do with "stupidity" or "laziness".

The way I see it, the reason you have encountered some resistance to your 
opinion in regards to whether guest access should be allowed by default or 
should not be, is not because your opinion is "right" or "wrong" - everyone is 
entitled to an opinion - and your stance has merit, certainly - I don't think 
anyone is actually disputing that.  It is more that a lot of the people on this 
list have been using Asterisk for a LOOOOOOOONG time, and have explained why it 
might be advantageous to have guest access enabled by default.  There are 
definitely uses for this functionality, as has been demonstrated by a number of 
examples contained in this thread.

Isn't this why you joined the list?  To learn more about the product, and get 
ideas and assistance from the more experienced users of the product?

You raised your concern, and Tilghman (a senior developer at Digium) explained 
the reasoning behind the default setting.  He suggested that you take your 
concern to the tracker and post a patch.  You resisted.  The open source 
community (despite what some think) is a highly organised community, with 
structures in place to get things like that done.

If you consistently did end runs around established corporate procedures in 
your workplace, you'd expect a foot up the ass from management.  Tilghman was 
as politely as possible asking you to follow the established procedures.  You 
chose to resist.

Now, the default extensions.conf contains the following snippet:

<snip>

[default]
;
; By default we include the demo.  In a production system, you
; probably don't want to have the demo there.
;
include => demo

</snip>

Now, a lot of people never RTFM for anything.  Moreover, how many people 
actually read the EULA for any piece of software they use?  It's not 
Asterisk/Digium's fault if people don't read the available documentation that 
they provide.  The quite plainly clear statement above is "in a production 
system, you probably don't want to have the demo there".  Did you read that 
bit?  Did you wonder why that bit is there?  When I first started working with 
Asterisk, I clearly remember that line (or something very similar) piquing my 
curiousity to dig a little deeper as to why that statement was made.  Lo, I 
discovered that this was because by default, guest access is allowed.  

Digium has made that available in the distribution for EVERYONE to read, and 
extensions.conf is probably the most accessed file in an Asterisk system not 
using RealTime, so people who choose to ignore reading the excellent notes and 
annotations in all of the default configuration files is doing themselves a 
disservice.

I too found the default access odd at first, but I chose to understand the 
reasoning from people who knew better, instead of chucking a hissy fit.

IMPORTANT NOTICE TO RECIPIENT

Computer viruses - It is your responsibility to scan this email and any 
attachments for viruses and defects and rely on those scans as Communications 
Design & Management Pty Limited (CDM) does not accept any liability for loss or 
damage arising from receipt or use of this email or any attachments.

Confidentiality - This email and any attachments are intended for the named 
recipient only and may contain personal information, be it confidential or 
subject to privilege, none of which are lost or waived because this email may 
have been sent to you in error. If you are not the named addressee please let 
CDM know by return email, permanently delete it from your system and destroy 
all copies and do not use or disclose the contents.

Copyright - This email is subject to copyright and no part of it maybe 
reproduced in any manner without the written permission of the copyright owner.

Privacy - Within the jurisdiction of Australian law, personal information in 
this email must be dealt with in compliance with the Australian Federal Privacy 
Act 1988.


_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to