Bug 6836 - Невозможность автоматического обновления с предыдущих версий дистрибутивов
Summary: Невозможность автоматического обновления с предыдущих версий дистрибутивов
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: filesystem (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-14 12:18 MSD by Eugene Ostapets
Modified: 2005-09-10 23:05 MSD (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Ostapets 2005-05-14 12:18:45 MSD
Сервер X.org требует принадлежности каталога /tmp/.ICE-unix пользователю root,
этого требования не было в старых XFree86. При обновлении права на данный
каталог не меняются и, сооветственно, вход непривелигированных пользователей в
систему невозможен.
Comment 1 Dmitry V. Levin 2005-05-14 16:28:51 MSD
Для работы сервера Xorg требуется установить пакет startup >= 0.9.2-alt1 и зотя
бы один раз загрузить систему с новым пакетом startup.
Comment 2 Michael Shigorin 2005-05-14 18:59:43 MSD
Мож ему в %post это занести или уж как-нить ребутнутся [всё равно с новым ядром]?
Comment 3 Dmitry V. Levin 2005-05-14 19:03:59 MSD
В %post нельзя - shell'а ещё может не быть.
В %trigger* тоже нельзя - небезопасно.
Comment 4 Eugene Ostapets 2005-05-15 11:17:16 MSD
Значит нужно будет предусмотреть промежуточный репозитарий для обновления и
пакет, который выполнит данное действие безопастно.
Comment 5 Michael Shigorin 2005-05-15 21:33:12 MSD
В смысле тоже чтоб без ребутов?

Кстати, если перезагрузиться (или сделать нужный chown руками) _сейчас_ надо --
придётся это документировать, а не хотелось бы -- как раз с этой мельницей на
днях в docs@ воевал. :)
Comment 6 Dmitry V. Levin 2005-05-15 22:13:34 MSD
Я не знаю способа безопасно установить права внутри /tmp без перезагрузки.
Если вы знаете, напишите.  Если не знаете, не отвлекайте.