diff options
| author | Jean-Sébastien Pédron <jean-sebastien.pedron@dumbbell.fr> | 2015-09-24 19:57:50 +0200 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien.pedron@dumbbell.fr> | 2015-09-24 19:57:50 +0200 |
| commit | 957e137792a2e0766329470535a5fdb4aff48288 (patch) | |
| tree | 9e14691fa84e684867a867834051528f8a9f7a0a | |
| parent | 77c074b05a391852d91b2d5e563848281e1f6d23 (diff) | |
| parent | 0105c77d40a903118d58812c65e55adb12b3689e (diff) | |
| download | rabbitmq-server-git-957e137792a2e0766329470535a5fdb4aff48288.tar.gz | |
Merge pull request #327 from CVTJNII/rabbitmq-script-wrapper_quote-fix_stable
Quote arg to prevent shell expansion, Issue-325
| -rw-r--r-- | packaging/common/rabbitmq-script-wrapper | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packaging/common/rabbitmq-script-wrapper b/packaging/common/rabbitmq-script-wrapper index 845a92c300..79967538e5 100644 --- a/packaging/common/rabbitmq-script-wrapper +++ b/packaging/common/rabbitmq-script-wrapper @@ -22,7 +22,7 @@ fi for arg in "$@" ; do # Wrap each arg in single quotes and wrap single quotes in double quotes, so that they're passed through cleanly. - arg=`printf %s $arg | sed $SED_OPT -e "s/'/'\"'\"'/g"` + arg=`printf %s "$arg" | sed $SED_OPT -e "s/'/'\"'\"'/g"` CMDLINE="${CMDLINE} '${arg}'" done |
