[devel] [POLICY] $feature-base/$package vs $feature/$package-$feature (was: q: servers += monit?)

Michael Shigorin mike на osdn.org.ua
Вт Май 11 10:50:29 MSD 2004


On Tue, May 11, 2004 at 10:36:15AM +0400, Klimchev Konstantin wrote:
> > А к $server добавляется свойство -- пониженная падучесть и
> > контроль целостности в рантайме.
> ну, этож заслуга не $server, а monit.

Гм.  Хорошая вещь дискуссия :)

По поводу заслуг и нужд:

home:~> rpm -q --whatrequires /etc/emacs/site-start.d
python23-2.3.3-alt6.1
gettext-tools-0.14.1-alt2
tetex-dvips-2.0-alt2
emacs-base-0.0.4-alt1
tetex-xdvi-2.0-alt2

Скажем так.  Идеологически (tm) ровнее вариант с $server-monit,
поелику он позволяет не ставить лишних пакетов.

А практически -- вариант с monit-base:

- для добавления в систему функциональности monit достаточно
  установить этот пакет;
- при установке нового $server количество действий также
  минимизируется (что хорошо, если контрольные файлы выверены);
- не замусоривается пакетная база (она у нас и так уже
  чувствительных размеров).

Последнее, кстати, примерно покрывает выигрыш в пару килобайт на
вынесении контрольного файла из основного пакета.

2 ldv: не кажется ли, что это же применимо и к control?
Либо /etc/control.d в control-common, либо попросту объявить
неисправимой :) фичей дистрибутива (экономия на диске смехотворна
-- control весит ~5k -- зато есть подозрения, что в %post уже
довольно многих пакетов есть его требование).

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/devel/attachments/20040511/2515dbaf/attachment.bin


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