Дмитрий Падучих <[email protected]> writes:
>
> В общем, тут дело вот в чём, по-моему. В файловой системе имена владельца и
> группы файла не хранятся. Вместо них в ФС хранятся соответствующие им
> численные идентификаторы (uid для владельца и gid для группы). tar сохраняет
Думаю что вы снова правы.
А можно каким образом устаканить эти расхождения в uuid и gid не
прибегая к радикальным мерам как то переустановка всей ОС?
>
> в архиве кроме uid и gid ещё и имена владельцев и групп. Во время
> распаковки tar проверяет /etc/{passwd,group} и если находит там
> пользователя или группу с тем же именем, то использует идентификатор
> из /etc/{passwd,group}, а не из архива. Поэтому после распаковки uid и
> gid могут измениться. Обычно это как раз то, что нужно. Но если вы
> распаковываете всю систему целиком вместе со своими
> /etc/{passwd,group}, то желательно uid и gid сохранить те же, что были
а чем грозит использование такой среды с не сохраненными id груп и
пользователей ?
Система ведь работает без видимых сбоев, проблема с sendmail решилась
его повторной установкой .
>
> до архивирования, чтобы они соответствовали пользователям и группам,
> хранящимся в распакованных файлах /etc/{passwd,group}.
>
> У tar есть ключ --numeric-owner, чтобы tar использовал численные значения
> пользователей и групп, а не их имена. Надеюсь, что с этим ключом tar будет
а при использовании ключа -p "--preserve-permissions" ключ
--numeric-owner при развертывании всего корня системы из tar.gz будет
актуальным?
правда ключ -p в этом backup.tar упустил из внимания применить.
--
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus