Summary: | etcnet валится если возникают переменные содержащие пробелы или перевод строки | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | inger <inger> |
Component: | etcnet | Assignee: | Mikhail Efremov <sem> |
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | boyarsh, imz, ldv, rider, sem, shaba, slazav, vseleznv |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
inger@altlinux.org
2009-06-03 17:24:12 MSD
Касательно etcnet бага следующая: Надо почаще ставить кавычки вокруг переменных ;) Кажется где-то в недрах BTS есть аналогичная бага, но она тоже какая-то неявная. Наличие дефекта подтверждаю, при этом замечу, что ситуация с многострочным hostname (или всё же названием профиля?) кажется мне знакомой. Как бы то ни было, независимо от происхождения входных данных их корректность проверять нужно. Лучше я это сделаю один раз в функции init_nethost(), всё равно это значение используется для формирования имени директории, а имена с переводом строки я не рассматриваю в качестве подходящих. Взял в работу. (В ответ на комментарий №1) > Касательно etcnet бага следующая: > Надо почаще ставить кавычки вокруг переменных ;) > > Кажется где-то в недрах BTS есть аналогичная бага, но она тоже какая-то > неявная. https://bugzilla.altlinux.org/show_bug.cgi?id=18289#c5 |