#2784: [Execute] Escape call parameters for Windows
---------------------+----------------------
Reporter: Cas | Owner:
Type: bug | Status: reopened
Priority: minor | Milestone: 1.3.13
Component: Plugin | Version: 1.3.12
Resolution: | Keywords:
---------------------+----------------------
Changes (by dashbad):
* status: closed => reopened
* resolution: Fixed =>
Comment:
I have come across this bug because my execute script is failing on Linux,
because Ampersands are being escaped to ^^^&.
Steps to reproduce:
1. Write bash script:
#!/bin/bash
exec 1> >(logger -s -t $(basename $0)) 2>&1
export name="$1"
echo $name
2. Set script as execute script
3. Trigger script for a torrent with an ampersand in the name
The syslog shows that the ampersand in the name has been converted to ^^^&
Can this change be rolled back/modified so it doesn't impact non-Windows
users.
--
Ticket URL: <http://dev.deluge-torrent.org/ticket/2784#comment:3>
Deluge <http://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/deluge-dev.
For more options, visit https://groups.google.com/d/optout.