идиосинкразии findutils
SMOKEING 18 марта, 2009 - 22:28
Тут неким образом весьма мутная проблема случилась. После массивного emerge недавно перестал запускаться тундерберд. Запускаю ручками в терминале и смотрю что пишет -- грит, кой-какие файлы в ~/.thunderbird не мои, что он предлагает пофиксить путем chmod -R я:я .thunderbird. Я в непонятках, гляжу туда и не нахожу ничего не owned мною.
И еще, revdep-rebuild тоже сообщает о каких-то неправильных правах доступа на нужные ему директории (сейчас сижу на работе под дебианом, вечером приду домой и напишу дословно, что он сообщает).
--- UPDATE ---
Проблема обнаружилась в find. Копаем дальше...
»
- Для комментирования войдите или зарегистрируйтесь
...
А просто последовать рекомендациям и сделать что просят результата не дает?!
Дык в том-то и дело, что
Дык в том-то и дело, что имея
и сделав
продолжаем иметь те же не-мои файлы -- find продолжает их считать не-моими, хотя ls -l ясно грит, что они, родные, все мои.
:}
откатился find-4.5.3
Короче, откатился к субжевой версии, и все водворилось на свои места. revdep-rebuild (в котором скрипте имеем
if [[ $(find "$1" -type d ! \( -user $2 -perm -0700 \) ) ]]; then
) тоже благополучно заработал.Прелюбопытнейшая лажа, однако! У кого-нибудь замечены были подобные глюки с find-4.5.4? От файловой системы это вроде не зависит (мой /home на ext4, а /var на ext2). glibc проапдейтен на текущую на сегодня 2.9_p20081201-r2.
:}
А сообщить на bugs.gentoo.org
А сообщить на bugs.gentoo.org об ошибке?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Два багрепорта
Два багрепорта ушло:
http://savannah.gnu.org/bugs/index.php?25933
http://bugs.gentoo.org/show_bug.cgi?id=263091
Я так полагаю, findutils-4.5.4 уже полкубани поставило. У кого-нибудь были описанные проблемы?
:}