I suppose so. The problem is that is defeating the _very_ reason we implemented this, so that we can make updates to the providers list in real time.
-Brandon Klaus Ruebsam wrote: > How about a > > ------------------ > Feature request: > > Additional Field somewhere underneath > > Options -> General Preferences > > By default pointing to the JS-file at DIGIUM. But everyone may be free to > wget that JS-file manually, place it somewhere on his own web-server and > change the above entry field to point to that own webserver. IMHO the > corresponding value (URL) should be stored somewhere within > /etc/asterisk/http.conf > > Action required: > 1. Add additional variable within http.conf somewehere underneath the > [general] section, let´s call it > > providersinfo = https://gui-dl.digium.com/providers.js > > No change within Asterisk itself required as variable gets only read by the > GUI > > > 2. Wihtin the above mentioned menue-section of the GUI an additional > inputfield (keep it long enough) plus a button, named "Default" or "DIGIUM" > that would overwrite the field with > "https://gui-dl.digium.com/providers.js". The JS-file as of the release date > of the GUI version used, may additionally be saved (during installation of > the GUI) somewhere underneath http://myasterisk:8088/asterisk/static/config/ > making an additional and initial wget of the file no longer necesary. > ------------------ > > How about that one? That should make all of us happy, shouldn´t it? And > implementation shouldn´t be that difficult. > > > Best regards, > > Klaus > > > > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von bkruse > Gesendet: Donnerstag, 28. August 2008 21:00 > An: Asterisk GUI project discussion > Betreff: Re: [asterisk-gui] interface to list of providers > > The whole idea behind this is that we _can_ push updates of Service > Providers. > > We will test this internally, but it is better than the alternative (having > a provider that does not work when they are certified to work) > > Not to mention this will rarely happen. > > As far as the remote thing, it is an equiv of a "wget", what about when you > go to sites and you see "request pages from analytics.google.com", or > requesting advertising javascript files. If you are worried about javascript > security, and your overall security, there are much better, and more > vulnerable, places to start at. > > -bk > > Pari Nannapaneni wrote: > >>> Not to get into semantics: >>> >>> The obvious fact is that the local page gets information from a >>> remote page. For the purpose of usage statistics, maybe even a simple >>> data file or an image would do the same. >>> >>> >> Sure, i think having discussions about any security/privacy concerns are >> > always a good thing. > >> >> >>> This still does not address the original issue. >>> Also note that the URL should be HTTPS or use some other equivalent >>> messure to protect from DNS spoofs and such. >>> >>> >> It is a HTTPS URL with a valid SSL cert. >> >> thanks, >> -Pari >> >> >> ----- Original Message ----- >> From: "Tzafrir Cohen" <[EMAIL PROTECTED]> >> To: [email protected] >> Sent: Thursday, August 28, 2008 1:11:28 PM GMT -06:00 US/Canada >> Central >> Subject: Re: [asterisk-gui] interface to list of providers >> >> On Thu, Aug 28, 2008 at 08:40:45AM -0500, Pari Nannapaneni wrote: >> >> >>> Hi Tzafrir, >>> >>> >>> >>>> 1. Privacy implications >>>> Every time I use this configuration page, it reports home. >>>> >>>> >>> "reports home" would be kind of a strong word. >>> >>> I would agree with what you said, >>> [A] if there is 'a banner-Ad script served from a 3rd party website" >>> in the gui [B] if the gui had some third party scripts like "google >>> > analytics" > >>> [C] if the script is a mashup >>> I don't think this really qualifies as a 'mashup', as there is NOWAY >>> > the script > >>> can read any of your cookies set by other websites. >>> - Unless you are embedding the gui in someother website via an >>> > iframe. > >>> [D] if the script served is obfuscated using some javascript >>> obfuscator [E] OR if the script makes any XMLhttprequest to Digium or >>> > some other website. > >>> Its straight forward javascript file, like the rest of the scripts in the >>> > GUI. > >>> >>> >> Not to get into semantics: >> >> The obvious fact is that the local page gets information from a remote >> page. For the purpose of usage statistics, maybe even a simple data >> file or an image would do the same. >> >> A quick grep before posting this message showed me that this was the >> only case of such a "remote" content. >> >> It also means that part of the functionality is not available if the >> system has no internet access (or is behind a very strict firewall). >> >> >> >>> The only difference being that it is loaded from a different URL, and >>> the GUI tells the same to the user and loads the script only after >>> taking a confirmation from the user. >>> >>> Yes, the webserver's log file will contain a bunch of IP addresses >>> which requested the js file, but thats like saying "i won't use VOIP >>> > because the person on the other end might know my IP address". > >>> >>> >>>> 2. Untested code >>>> This feature means I run a whole bunch of javascript code from a >>>> remote site. Later on some modifications in that page may break my >>>> page and I would not even be aware of that. >>>> >>>> >>> We will see what we can do about this. >>> >>> Right now, the providers file is on a different svn repository. >>> I will see if there is a way to somehow move the providers script >>> file into the gui repository, so that any changes made to the file >>> would be public. >>> >>> >> This still does not address the original issue. >> Also note that the URL should be HTTPS or use some other equivalent >> messure to protect from DNS spoofs and such. >> >> >> > > > _______________________________________________ > --Bandwidth and Colocation Provided by http://www.api-digital.com-- > > asterisk-gui mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-gui > > > _______________________________________________ > --Bandwidth and Colocation Provided by http://www.api-digital.com-- > > asterisk-gui mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-gui > _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-gui mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-gui
