[devel] Вопрос по добавлению псевдопользователей

Michael Bochkaryov =?iso-8859-1?q?misha_=CE=C1_altlinux=2Eru?=
Пт Апр 11 16:38:13 MSD 2008


Dmitry V. Levin пишет:
> On Thu, Apr 10, 2008 at 02:29:14PM +0300, Michael Bochkaryov wrote:
>> Мое почтение,
>>
>> А есть ли у нас какие-то четкие правила по созданию псевдопользователей
>> и групп? В частности, по их жесткой привязке к UID/GID?
>>
>> Вопрос навеян багой, которую мне подбросили:
>> https://bugzilla.altlinux.org/show_bug.cgi?id=15268
> 
> Если пользователя(группы) нет в стандартном /etc/passwd(group), то пакет
> должен её создать до первого использования (обычно в %pre), без привязки
> к численным значениям.  А если она там есть, то может и не создавать.

Спасибо, примерно это и ожидал услышать :)

>> В принципе, есть вот эта страничка на вики:
>> http://freesource.info/wiki/AltLinux/Policy/UidGid
> 
> Это не полиси.

Согласен, но по иерархии вики оно находится именно там :)

2dottedmag: может, передвинуть в Drafts, дабы людей не смущало?
А заодно и довести до ума этот мелкий, но нужный кусок доки...

> "С другой стороны, идея создавать служебные аккаунты динамически при
> установке пакета сама по себе чревата несовместимостью uid/gid различных
> инсталляций, что создаёт вполне реальные проблемы с резервным копированием
> (восстановлением данных в контексте другого сервера)."
> - интересно, о каких проблемах из-за различий uid/gid идёт речь?

Если не брать откровенно кривые решения, то у меня только вариант с
записью в /var/lib/vz/private/... на ум приходит, что тоже диверсия :)

> См. тж. https://bugzilla.altlinux.org/show_bug.cgi?id=9895

Спасибо! Достаточно информативно.

Осталось это все свести к официальному полиси.
Вряд ли это кому-либо помешает.

-- 
	misha



Подробная информация о списке рассылки Devel