[devel] setup

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вс Май 25 22:28:48 MSD 2003


On Sun, May 25, 2003 at 08:36:14PM +0300, Victor Forsyuk wrote:
> On Thu, May 22, 2003 at 07:58:16PM +0400, Dmitry V. Levin wrote:
> > > > > Дистрибутив должен изначально содержать необходимых
> > > > > пользователей.
> > > > 
> > > > Всех не просодержишь, с другой стороны.  Но при динамике
> > > 
> > > Почему не просодержишь? Это вопрос когерентности одной части
> > > дистрибутива (пакета, отвечающего за наличие системных
> > > пользователей и групп) другой.
> > 
> > По определению слова "всех", всех групп, которые могут понадобиться,
> > нельзя создать заранее.
> 
> Ok, признаЮ, поймали на слове. Все uig/gid _требуемых для программ
> из поддерживаемого репозитория_, можно и дОлжно содержать в
> системе изначально. 

Не уверен, что можно.
Не понимаю, почему должно.

> > > Зачем рассматривать пакет, которому требуется uig/gid,
> > > как нечто чужеродное
> > 
> > А как же иначе?
> 
> Иначе - рассматривая поддерживаемый репозитарий как когерентную
> систему пакетов.
> 
> Иной путь приводит к тому, что мы позволяем пакетам править при своей
> установке те части системного окружения, которые являются зоной
> ответственности базовых конфигурирующих пакетов (таких как setup).
> 
> Когерентность и непротиворечивость - не гарантируются. При недосмотре
> возможно даже появление взаимоисключающих пакетов, столкнувшихся по uid...

Каким образом?

> Впрочем, это вопрос скорее идеологического плана. Принятие того
> или иного решения на качество пакетной базы _непосредственно_ не
> повлияет. Так что я отдаю себе отчёт в том, что последнее слово
> будет за ментейнером setup.

Я не вижу обоснованного примера того, почему пакет при установке не может
зарегистрировать себе необходимые группы.


--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20030525/620d1b0f/attachment-0001.bin>


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