Bug 28545

Summary: Не копируются файлы с подкаталогами в чрут
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: chrootedAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 28542, 28543    

Description Andrey Cherepanov 2013-02-11 15:50:05 MSK
Если удалить корень чрута, то подкаталоги (к примеру, bin для postgresql9.0) в чруте не содаётся и файлы не копируются.

Решением могло бы стать принудительное создание в функции Сopy структуры каталогов по указанному пути:


        if ! ln -nf $verbose "$src" "$dst" 2>/dev/null; then
                mkdir -p "$(dirname "$dst")"
                $cp -p $verbose $args "$src" "$dst"
        fi
Comment 1 Dmitry V. Levin 2013-02-11 18:25:19 MSK
Никогда раньше Copy() и CopyLibs() структуру каталогов не создавали.
Вопрос в том, какие права доступа должны быть у создаваемых каталогов.