2016-11-20 2 views
3

В /etc/init.d/jetty сценария, непосредственно перед RUN_CMD есть странное предупреждение:Jetty сценарий странно "FIXME" комментарий

# FIXME: Broken решение: wordsplitting, расширение путь, произвольная команда исполнение и т. д.

Кто-нибудь знает, в чем смысл этого предупреждения?

ответ

1

Оно происходит от этой фиксации в 2010 году ...

https://github.com/eclipse/jetty.project/commit/1b90cea30ee9329938683ee3bc9f0f945e4a230c#diff-8ebf8c73b1ff1082e3addf005e4d900eR541

... в RUN_CMD страдает, если есть такие вещи, как пробелы в именах путей или параметров командной строки.

После этой фиксации было сделано несколько улучшений в последующих строках, и проблемы больше не беспокоятся.

1

Это был комментарий разработчика, добавленный в старый фиксатор (1b90cea). Это не значит, что это предупреждение для пользователя.