[devel] Jabber packaging: used users, team group

Mikhail Yakshin =?iso-8859-1?q?greycat_=CE=C1_altlinux=2Eorg?=
Пн Мар 26 16:33:07 MSD 2007


Mikhail A. Pokidko пишет:
> 26.03.07, Dmitry V. Levin написал(а):
>> On Mon, Mar 26, 2007 at 01:34:20PM +0400, Mikhail Yakshin wrote:
>>> В процессе обсуждения упаковки jabber-пакетов возник такой дискуссионный
>>> вопрос: есть серверы, есть компоненты - под какими unix-пользователями
>>> их запускать?
>>>
>>> Я лично придерживаюсь мнения, что это все абсолютно отдельные, ничем не
>>> связанные сервера и есть смысл держать их под отдельными пользователями
>>> (jabberd2, ejabberd, jabber-jit, jabber-mrim и т.п.) - у них у каждого
>>> собственные спулы, собственные логи и т.п.
>>>
>>> pma@ в личной беседе озвучил противоположную мысль - а не завести ли нам
>>> единого пользователя, например, "jabber", которые будет владеть всеми
>>> каталогами всех jabber-related пакетов, и под которым, собственно, будут
>>> запускаться все сервисы?
>>>
>>> У кого какие мнения есть на этот счет?
>> Если сервера не связанные, то и псевдопользователи должны быть не связанные.
> 3 сервера + 4 компонента-транспорта = 7 отдельных пользователей?

Получается, так. На самом деле - в реальной системе все вместе-то
деплоиться не будет, так что там будет 1 сервер + несколько транспортов.
В принципе, терпимо. Тогда предлагаю примерно такое дополнение к Jabber
policy:

=== 7. Пользователи ===

В соответствии с [/Altlinux/Policy/UidGid], предлагается для каждого
сервера и компонента иметь отдельного псевдопользователя,
соответствующего имени пакета. Для серверов, как правило, имеющих в
своем названии "jabber" это будет просто ejabberd, jabberd14, jabberd2 и
т.п., для компонентов предлагается использование префикса "jabber-" -
jabber-jit, jabber-mrim, jabber-muc, jabber-pyicq-t и т.п.

-- 
WBR, Mikhail Yakshin AKA GreyCat



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