diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2015-04-23 14:51:05 +0200 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2015-04-23 14:51:05 +0200 |
| commit | f678ab5c0b6c6f4ea45709877e109f3d41673f4e (patch) | |
| tree | 79d70ffb03dcb61b163b1d6b290aa36e21262d15 | |
| parent | 3d0040ff255fe0407ab972b6a66e2f87898bd55b (diff) | |
| download | rabbitmq-server-git-f678ab5c0b6c6f4ea45709877e109f3d41673f4e.tar.gz | |
rabbitmq-script-wrapper: Don't use "exec" in front of "su"
This is useless because su(1) forks a process anyway. Furthermore, it
broke RabbitMQ in Docker.
Fixes #129.
| -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 576b19789c..674524dde0 100644 --- a/packaging/common/rabbitmq-script-wrapper +++ b/packaging/common/rabbitmq-script-wrapper @@ -37,7 +37,7 @@ elif [ `id -u` = `id -u rabbitmq` -o "$SCRIPT" = "rabbitmq-plugins" ] ; then fi exec /usr/lib/rabbitmq/bin/${SCRIPT} "$@" elif [ `id -u` = 0 ] ; then - exec @SU_RABBITMQ_SH_C@ "/usr/lib/rabbitmq/bin/${SCRIPT} ${CMDLINE}" + @SU_RABBITMQ_SH_C@ "/usr/lib/rabbitmq/bin/${SCRIPT} ${CMDLINE}" else /usr/lib/rabbitmq/bin/${SCRIPT} echo |
