Hello all,
James Taylor wrote, On 12/03/2008 12:13 PM:
[....]
> is a better way (eg patches submitted to trac)? Another question is
> what kind of tools would the core team accept for inclusion in the
> main dist?
This is much trickier. We have to carefully consider two things when
including a tool in the "default" set.
[....]
2) Security -- this is probably an even bigger concern. Tools like the
"awk" tool are pretty dangerous. Until / unless the Galaxy framework
can enforce complete tool isolation we definitely don't want to
include a tool like this in the main distribution.
Just a quick note about the AWK and SED tools:
I've patched both AWK and SED and disabled the 'dangerous' parts.
(this patch is pending acceptance by the awk/sed maintainers.)
With this patch, both programs can operate ONLY on the input file given
by galaxy, and can not execute programs or read files or write files
other than what Galaxy framework has given the awk/sed program.
I'll be glad to share these tools.
-Gordon.