LINUX.ORG.RU

как синхронизировать user id в root и chroot?


0

1

особенно интересуют пользователи между

FIRST_SYSTEM_GID=100 и LAST_SYSTEM_GID=999

поменять числовые идентификаторы в passwd и shadow несложно, вот только как обновить права на файлы? может после этого еще и пакеты соответствующие переставить (которые насоздавали этих системных пользователей с несовпадающими идентификаторами)?

★★
Ответ на: комментарий от sanyock

огласите задачу полностью, сказанное выше выглядит слишком бредовым

anonymous
()
Ответ на: комментарий от anonymous

find - вариант, но все равно как то криво, наверно проще пакеты переставить принудительно типа так:

reinstall_deb() { # wajig reinstall $@; apt-get -o Dpkg::Options::="--force-confask" --reinstall install $@; #--yes }

sanyock ★★
() автор топика
Ответ на: комментарий от sanyock

А если установленное ПО уже от своего имени насоздавало файлов (до которых нет дела ПМу)? Apache какой-нибудь, например.

reinstall_deb()

Или эта строка это предусматривает? Плохо знаком с deb-ами.

p.s. Выше другой анон уже говорил про «странность» самой задачи.

p.s.s. Вариант «переставить» вполне норм, по идее.

anonymous
()
Ответ на: комментарий от anonymous

проверил на ntp, переустановка помогла заменить права файлов после ручного редактирования id в /etc/passwd

sanyock ★★
() автор топика
Ответ на: комментарий от sanyock

через find потом удобно проверять, что все ок

sanyock ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.