Summary: | Запретительные права на каталоги, создаваемые по умолчанию | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | cpio | Assignee: | placeholder <placeholder> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | glebfm, ldv, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | http://lists.gnu.org/archive/html/bug-cpio/2007-06/msg00016.html |
Description
Vitaly Lipatov
2006-02-17 22:21:24 MSK
cpio создаёт каталоги с такими правами только в том случае, если этих каталогов нет в архиве, в противном случае устанавливаются те права, которые указаны. Возможно было бы логичным создавать каталоги согласно umask? Конечно, это проблема mainstream... В alien сделан специальный хак для исправления прав... Может быть есть смысл просто добавить новый ключик к параметрам и поправить мануал? По-моему это было бы наиболее приемлимым решением. Я даже готов за это взяться, если доверите :) Я не против нового ключика, но на вашем месте прежде чем написать код, я бы сделал заглянул в cpio cvs, может там это уже реализовано. Ещё можно поинтересоваться в bug-cpio@gnu.org, что об этом думает Sergey Poznyakoff. Fixed in cpio-2.9 |