Re: [Qgis-user] Re: QGIS and Computer Security (Windows)

2012-02-19 Thread Paolo Cavallini

Il 19/02/2012 20:37, Alex Mandel ha scritto:

I don't really see how QGIS plugins are any different than Arc Scripts
which GIS users download and use all the time. But this does emphasize
why we need to move more plugins to the offical repos and have people
rely less on 3rd party repos we can't police at all.
Agreed. Anyway, if you need extra security, why not sponsoring a regular 
code review? This could easily be incorporated in the approval process.

All the best.

--
Paolo Cavallini
See: http://www.faunalia.it/pc

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Re: QGIS and Computer Security (Windows)

2012-02-19 Thread Alex Mandel
On 02/19/2012 01:14 AM, Andrea Peri wrote:
>>  - Python:  Python, like any good programming language, provides no
>>   protection against malware or malicious code.  It's job is not to care, and
>>   nor should it try and stop me.  People can write malicious code in
>>   any language.
> 
> 
> +1
> 
> The main question is that are the plugins the door for some malicious code,
> 
> A bit difference should be with the java softwares that could run the java
> code in a sandbox.
> I don't know the python engine but I guess it cannot close the python code
> in a sand-box.
> 
> Is this true ?
> 
> 
> 

Current reading on sandboxes is that they only protect against
accidental damage from bad memory handling, etc not from malicious
intent and exploitation. Not running QGIS as administrator should keep
you somewhat safe and running a decent anti-virus/anti-malware should
ideally catch suspicious behavior of applications.

I think the most we can do is make it easy and clear how to report
strange behavior from plugins.

I don't really see how QGIS plugins are any different than Arc Scripts
which GIS users download and use all the time. But this does emphasize
why we need to move more plugins to the offical repos and have people
rely less on 3rd party repos we can't police at all.

Thanks,
Alex

___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user


Re: [Qgis-user] Home Range plug-in problem

2012-02-19 Thread Manuel Spínola
Thank you very much Giovanni.

Are these issues also for Mac?

Best,

Manuel

2012/2/19 Giovanni Manghi 

> Hi,
>
> see this screencast
>
> http://ubuntuone.com/p/zon/
>
>
> the issues:
>
> rpy2 for Windows is no longer mantained so,
>
> *) it must be used an old version of R (<= 2.11.1)
>
> *) python in osgeo4w was updated to 2.7 but -for the above reason- there
> is not binary of rpy2 for py 2.7... so, as soon as a new QGIS standalone
> installer will be created, the support for R based plugins under Windows
> will be lost (ManageR, Home Range and SDA4PP), as it already happened in
> qgis/osgeo4w.
>
> It is unclear to me if there are alternatives to rpy2. The rpy2
> developer would need some support to restart supporting Windows builds,
> so every person that is interested in not losing such tools under
> Windows should make an effort.
>
>
> cheers
>
> -- Giovanni --
>
>
>
>
> On Sun, 2012-02-19 at 10:40 -0600, Manuel Spínola wrote:
> > Dear forum members,
> >
> >
> > I am working with QGIS 1.7.3. and R 2.14.1 and I have problems
> > installing and woking with the Home Range plug-in.  Do you know a
> > solution?
> >
> >
> > The error message:
> >
> >
> > Unable to locate R.dll within C:\Program Files\R\R-2.14.1
> >
> >
> >
> >
> >
> >
> > Couldn't load plugin 'HomeRange_plugin' from
> > ['C:/PROGRA~2/QUANTU~2/apps/qgis/./python',
> > 'C:/Users/Manuel/.qgis/python',
> > 'C:/Users/Manuel/.qgis/python/plugins',
> > 'C:/PROGRA~2/QUANTU~2/apps/qgis/./python/plugins', 'C:\PROGRA~2
> > \QUANTU~2\bin\python25.zip', 'C:\PROGRA~2\QUANTU~2\apps\Python25
> > \DLLs', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib', 'C:\PROGRA~2
> > \QUANTU~2\apps\Python25\lib\plat-win', 'C:\PROGRA~2\QUANTU~2\apps
> > \Python25\lib\lib-tk', 'C:\PROGRA~2\QUANTU~2\apps\qgis\bin', 'C:
> > \PROGRA~2\QUANTU~2\apps\Python25', 'C:\PROGRA~2\QUANTU~2\apps\Python25
> > \lib\site-packages', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib
> > \site-packages\win32', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib
> > \site-packages\win32\lib', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib
> > \site-packages\Pythonwin', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib
> > \site-packages\wx-2.8-msw-unicode', '.', 'C:\Users\Manuel\.qgis\python
> > \plugins\mmqgis/forms', 'C:\PROGRA~2\QUANTU~2\apps\qgis\python\plugins
> > \fTools\tools']
> >
> > Traceback (most recent call last):
> >   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> > 117, in loadPlugin
> > __import__(packageName)
> >   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> > 283, in _import
> > mod = _builtin_import(name, globals, locals, fromlist, level)
> >   File "C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin
> > \__init__.py", line 37, in
> > from HRplugin_main import HRPlugin
> >   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> > 283, in _import
> > mod = _builtin_import(name, globals, locals, fromlist, level)
> >   File "C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin
> > \HRplugin_main.py", line 37, in
> > from HRplugin_dialog import Dialog
> >   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> > 283, in _import
> > mod = _builtin_import(name, globals, locals, fromlist, level)
> >   File "C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin
> > \HRplugin_dialog.py", line 45, in
> > import rpy2.robjects as robjects
> >   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> > 283, in _import
> > mod = _builtin_import(name, globals, locals, fromlist, level)
> >   File "C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\rpy2
> > \robjects\__init__.py", line 12, in
> > import rpy2.rinterface as rinterface
> >   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> > 283, in _import
> > mod = _builtin_import(name, globals, locals, fromlist, level)
> >   File "C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\rpy2
> > \rinterface\__init__.py", line 52, in
> > raise RuntimeError("Unable to locate R.dll within %s" % R_HOME)
> > RuntimeError: Unable to locate R.dll within C:\Program Files\R
> > \R-2.14.1
> >
> > Python version:
> > 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
> >
> >
> > QGIS version:
> > 1.7.3-Wroclaw Wroclaw, 00624b3
> >
> > Python path: ['C:/PROGRA~2/QUANTU~2/apps/qgis/./python',
> > 'C:/Users/Manuel/.qgis/python',
> > 'C:/Users/Manuel/.qgis/python/plugins',
> > 'C:/PROGRA~2/QUANTU~2/apps/qgis/./python/plugins', 'C:\\PROGRA~2\
> > \QUANTU~2\\bin\\python25.zip', 'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25
> > \\DLLs', 'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib', 'C:\\PROGRA~2\
> > \QUANTU~2\\apps\\Python25\\lib\\plat-win', 'C:\\PROGRA~2\\QUANTU~2\
> > \apps\\Python25\\lib\\lib-tk', 'C:\\PROGRA~2\\QUANTU~2\\apps\\qgis\
> > \bin', 'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25', 'C:\\PROGRA~2\
> > \QUANTU~2\\apps\\Python25\\lib\\site-packages', 'C:\\PROGRA~2\
> > \QUANTU~2\\apps\\Python25\\lib\\site-packages\\win32', 'C:\\

Re: [Qgis-user] Home Range plug-in problem

2012-02-19 Thread Giovanni Manghi
Hi,

see this screencast

http://ubuntuone.com/p/zon/


the issues:

rpy2 for Windows is no longer mantained so,

*) it must be used an old version of R (<= 2.11.1)

*) python in osgeo4w was updated to 2.7 but -for the above reason- there
is not binary of rpy2 for py 2.7... so, as soon as a new QGIS standalone
installer will be created, the support for R based plugins under Windows
will be lost (ManageR, Home Range and SDA4PP), as it already happened in
qgis/osgeo4w.

It is unclear to me if there are alternatives to rpy2. The rpy2
developer would need some support to restart supporting Windows builds,
so every person that is interested in not losing such tools under
Windows should make an effort.


cheers

-- Giovanni --




On Sun, 2012-02-19 at 10:40 -0600, Manuel Spínola wrote:
> Dear forum members,
> 
> 
> I am working with QGIS 1.7.3. and R 2.14.1 and I have problems
> installing and woking with the Home Range plug-in.  Do you know a
> solution?
> 
> 
> The error message:
> 
> 
> Unable to locate R.dll within C:\Program Files\R\R-2.14.1
> 
> 
> 
> 
> 
> 
> Couldn't load plugin 'HomeRange_plugin' from
> ['C:/PROGRA~2/QUANTU~2/apps/qgis/./python',
> 'C:/Users/Manuel/.qgis/python',
> 'C:/Users/Manuel/.qgis/python/plugins',
> 'C:/PROGRA~2/QUANTU~2/apps/qgis/./python/plugins', 'C:\PROGRA~2
> \QUANTU~2\bin\python25.zip', 'C:\PROGRA~2\QUANTU~2\apps\Python25
> \DLLs', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib', 'C:\PROGRA~2
> \QUANTU~2\apps\Python25\lib\plat-win', 'C:\PROGRA~2\QUANTU~2\apps
> \Python25\lib\lib-tk', 'C:\PROGRA~2\QUANTU~2\apps\qgis\bin', 'C:
> \PROGRA~2\QUANTU~2\apps\Python25', 'C:\PROGRA~2\QUANTU~2\apps\Python25
> \lib\site-packages', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib
> \site-packages\win32', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib
> \site-packages\win32\lib', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib
> \site-packages\Pythonwin', 'C:\PROGRA~2\QUANTU~2\apps\Python25\lib
> \site-packages\wx-2.8-msw-unicode', '.', 'C:\Users\Manuel\.qgis\python
> \plugins\mmqgis/forms', 'C:\PROGRA~2\QUANTU~2\apps\qgis\python\plugins
> \fTools\tools']
> 
> Traceback (most recent call last):
>   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> 117, in loadPlugin
> __import__(packageName)
>   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> 283, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
>   File "C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin
> \__init__.py", line 37, in 
> from HRplugin_main import HRPlugin
>   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> 283, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
>   File "C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin
> \HRplugin_main.py", line 37, in 
> from HRplugin_dialog import Dialog
>   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> 283, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
>   File "C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin
> \HRplugin_dialog.py", line 45, in 
> import rpy2.robjects as robjects
>   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> 283, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
>   File "C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\rpy2
> \robjects\__init__.py", line 12, in 
> import rpy2.rinterface as rinterface
>   File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line
> 283, in _import
> mod = _builtin_import(name, globals, locals, fromlist, level)
>   File "C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\rpy2
> \rinterface\__init__.py", line 52, in 
> raise RuntimeError("Unable to locate R.dll within %s" % R_HOME)
> RuntimeError: Unable to locate R.dll within C:\Program Files\R
> \R-2.14.1
> 
> Python version:
> 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
> 
> 
> QGIS version:
> 1.7.3-Wroclaw Wroclaw, 00624b3
> 
> Python path: ['C:/PROGRA~2/QUANTU~2/apps/qgis/./python',
> 'C:/Users/Manuel/.qgis/python',
> 'C:/Users/Manuel/.qgis/python/plugins',
> 'C:/PROGRA~2/QUANTU~2/apps/qgis/./python/plugins', 'C:\\PROGRA~2\
> \QUANTU~2\\bin\\python25.zip', 'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25
> \\DLLs', 'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib', 'C:\\PROGRA~2\
> \QUANTU~2\\apps\\Python25\\lib\\plat-win', 'C:\\PROGRA~2\\QUANTU~2\
> \apps\\Python25\\lib\\lib-tk', 'C:\\PROGRA~2\\QUANTU~2\\apps\\qgis\
> \bin', 'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25', 'C:\\PROGRA~2\
> \QUANTU~2\\apps\\Python25\\lib\\site-packages', 'C:\\PROGRA~2\
> \QUANTU~2\\apps\\Python25\\lib\\site-packages\\win32', 'C:\\PROGRA~2\
> \QUANTU~2\\apps\\Python25\\lib\\site-packages\\win32\\lib', 'C:\
> \PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\site-packages\\Pythonwin',
> 'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\site-packages\
> \wx-2.8-msw-unicode', '.', 'C:\\Users\\Manuel\\.qgis\\python\\plugins\
> \mmqgis/forms', 'C:\\PROGRA~2\\

[Qgis-user] Home Range plug-in problem

2012-02-19 Thread Manuel Spínola
Dear forum members,

I am working with QGIS 1.7.3. and R 2.14.1 and I have problems installing
and woking with the Home Range plug-in.  Do you know a solution?

The error message:

Unable to locate R.dll within C:\Program Files\R\R-2.14.1



Couldn't load plugin 'HomeRange_plugin' from
['C:/PROGRA~2/QUANTU~2/apps/qgis/./python', 'C:/Users/Manuel/.qgis/python',
'C:/Users/Manuel/.qgis/python/plugins',
'C:/PROGRA~2/QUANTU~2/apps/qgis/./python/plugins',
'C:\PROGRA~2\QUANTU~2\bin\python25.zip',
'C:\PROGRA~2\QUANTU~2\apps\Python25\DLLs',
'C:\PROGRA~2\QUANTU~2\apps\Python25\lib',
'C:\PROGRA~2\QUANTU~2\apps\Python25\lib\plat-win',
'C:\PROGRA~2\QUANTU~2\apps\Python25\lib\lib-tk',
'C:\PROGRA~2\QUANTU~2\apps\qgis\bin', 'C:\PROGRA~2\QUANTU~2\apps\Python25',
'C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages',
'C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\win32',
'C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\win32\lib',
'C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\Pythonwin',
'C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\wx-2.8-msw-unicode',
'.', 'C:\Users\Manuel\.qgis\python\plugins\mmqgis/forms',
'C:\PROGRA~2\QUANTU~2\apps\qgis\python\plugins\fTools\tools']

Traceback (most recent call last):
  File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line 117,
in loadPlugin
__import__(packageName)
  File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line 283,
in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
  File "C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin\__init__.py",
line 37, in
from HRplugin_main import HRPlugin
  File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line 283,
in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin\HRplugin_main.py",
line 37, in
from HRplugin_dialog import Dialog
  File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line 283,
in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"C:/Users/Manuel/.qgis/python/plugins\HomeRange_plugin\HRplugin_dialog.py",
line 45, in
import rpy2.robjects as robjects
  File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line 283,
in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\rpy2\robjects\__init__.py",
line 12, in
import rpy2.rinterface as rinterface
  File "C:/PROGRA~2/QUANTU~2/apps/qgis/./python\qgis\utils.py", line 283,
in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
  File
"C:\PROGRA~2\QUANTU~2\apps\Python25\lib\site-packages\rpy2\rinterface\__init__.py",
line 52, in
raise RuntimeError("Unable to locate R.dll within %s" % R_HOME)
RuntimeError: Unable to locate R.dll within C:\Program Files\R\R-2.14.1

Python version:
2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]


QGIS version:
1.7.3-Wroclaw Wroclaw, 00624b3

Python path: ['C:/PROGRA~2/QUANTU~2/apps/qgis/./python',
'C:/Users/Manuel/.qgis/python', 'C:/Users/Manuel/.qgis/python/plugins',
'C:/PROGRA~2/QUANTU~2/apps/qgis/./python/plugins',
'C:\\PROGRA~2\\QUANTU~2\\bin\\python25.zip',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\DLLs',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\plat-win',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\lib-tk',
'C:\\PROGRA~2\\QUANTU~2\\apps\\qgis\\bin',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\site-packages',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\site-packages\\win32',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\site-packages\\win32\\lib',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\site-packages\\Pythonwin',
'C:\\PROGRA~2\\QUANTU~2\\apps\\Python25\\lib\\site-packages\\wx-2.8-msw-unicode',
'.', 'C:\\Users\\Manuel\\.qgis\\python\\plugins\\mmqgis/forms',
'C:\\PROGRA~2\\QUANTU~2\\apps\\qgis\\python\\plugins\\fTools\\tools']

-- 
*Manuel Spínola, Ph.D.*
Instituto Internacional en Conservación y Manejo de Vida Silvestre
Universidad Nacional
Apartado 1350-3000
Heredia
COSTA RICA
mspin...@una.ac.cr
mspinol...@gmail.com
Teléfono: (506) 2277-3598
Fax: (506) 2237-7036
Personal website: Lobito de río 
Institutional website: ICOMVIS 
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] RE: Qgis-user Digest, Vol 72, Issue 43

2012-02-19 Thread Alister Hood
Hi Richard,

If these same people currently use proprietary GIS they probably use all sorts 
of third party scripts and addons for it.  I'm interested - how do they cope 
with security for them?  I'm sure they don't usually read all the source code.  
From what I can see, security in the proprietary world really comes down to 
trust and system administration.

> I don't know if there is any innate protection within QGIS or python
I'm far from an expert, but I wouldn't have thought it would really be 
practical to have such protection.  Does ArcGIS or something claim to have it?

I guess for QGIS it is some combination of:
- the "web of trust" in the QGIS community
- checking the code, since it is always available
- trusting that _someone_ else will probably look at the code, and even if they 
don't, the fact that they are likely to makes QGIS less of a target for malware 
authors (Also QGIS is not a prime target simply because it hasn't achieved 
world domination yet...)
- keeping backups and therefore not needing to worry as much about security

So far I'm pretty sure QGIS hasn't had any problems with malware etc.  The 
_real life_ problem is when plugins are broken by changes to QGIS, especially 
when they are orphaned (unmaintained).  Oh - and in some cases plugins not 
being compatible with Windows (or Mac) because nobody bothers to package the 
dependencies for Windows, or perhaps just because the plugins have only been 
tested on real operating systems ;) and they need changes to work around some 
"feature" in Windows...

With QGIS 2 I think the intention is to try to get people to all use the main 
repository, instead of a whole lot of third party repositories.  I don't know 
what people will have to do before they are allowed to upload their code to the 
repository.  Can anyone point us to the answer?


> Date: Sat, 18 Feb 2012 11:08:55 -0500
> From: Richard Males 
> Subject: [Qgis-user] QGIS and Computer Security (Windows)
> To: qgis-user@lists.osgeo.org
> Message-ID:
> 
> Content-Type: text/plain; charset=ISO-8859-1
> 
> I am interested in promoting the use of QGIS, but some users have
> expressed concern about computer security issues, particularly in
> respect to the use of plug-ins.  The concern is that a downloaded
> plugin may contain malware, activate malicious code, etc.  I don't
> know if there is any innate protection within QGIS or python against
> bad behavior on the part of plugins, or if this is a "trust" issue.
> 
> I have searched online and in the forums for a discussion of this
> issue.  I posted on the help forum, the responses were anecdotal in
> nature (e.g., "I have been using QGIS for a few years, never had a
> problem"), not technical.
> 
> I would very much appreciate any thoughts on if/how QGIS currently
> deals with this, or references to documentation or postings on the
> issue.
> 
> Thank you.
> 
> R. Males
> Cincinnati, Ohio, USA___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user


[Qgis-user] Re: QGIS and Computer Security (Windows)

2012-02-19 Thread Andrea Peri
>  - Python:  Python, like any good programming language, provides no
>   protection against malware or malicious code.  It's job is not to care, and
>   nor should it try and stop me.  People can write malicious code in
>   any language.


+1

The main question is that are the plugins the door for some malicious code,

A bit difference should be with the java softwares that could run the java
code in a sandbox.
I don't know the python engine but I guess it cannot close the python code
in a sand-box.

Is this true ?


-- 
-
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user