On Mon, Jul 28, 2014 at 11:03 AM, Wolfgang Maier wolfgang.maier@biologie.uni-freiburg.de wrote:
Dear all,
I noticed that with params of type "text" Galaxy seems to replace certain characters before passing them to the shell. As examples, it changes "@" to "__at__", "}" to "__cc__" and "" to "X". Is this the standard behavior or am I doing something wrong ? And if it's standard, are there workarounds ?
Best, Wolfgang
This is standard behaviour to prevent special characters being used to construct malicious command lines. It can be configured within your tool definition using the <sanitizer> tag set:
https://wiki.galaxyproject.org/Admin/Tools/ToolConfigSyntax#A.3Csanitizer.3E...
Peter