| От | Tom Lane |
|---|---|
| Тема | Re: Bug in canonicalize_path() |
| Дата | |
| Msg-id | 21431.1123815665@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Re: Bug in canonicalize_path() (Bruce Momjian <pgman@candle.pha.pa.us>) |
| Ответы |
Re: Bug in canonicalize_path()
|
| Список | pgsql-patches |
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> And then you have this case:
> /usr/local/../bin/../..
AFAICS, the patch I just proposed handles this.
If I recall the code properly, we do not have to make canonicalize_path
remove embedded "." or ".." --- that is, we do not have to simplify
/usr/local/../bin
But we do have to get rid of every trailing "." or "..", else there are
failure cases when we replace the trailing component with an ordinary
file name.
regards, tom lane
В списке pgsql-patches по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера