* [devel] Конфиги
@ 2004-03-07 22:06 Денис Смирнов
2004-03-07 23:14 ` [devel] Конфиги Michael Shigorin
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Денис Смирнов @ 2004-03-07 22:06 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 839 bytes --]
А это правильно, что конфиги демонов лежат в одном пакете с ними? Хорошо
иметь возможность сделать себе заранее конфиги и ставить с помощью rpm,
таким образом легче будет делать новые сервера "одним запуском скрипта").
Мысль -- вынести конфиги для таких сервисов как apache, nagios, postfix,
courier-imap (по крайней мере для этих я точно знаю зачем это мне нужно и
буду немедленно использовать) в %name-config, поставив зависимость с %name
на %name-config а с %name-config на %name и используемые конфигом пакеты
(например если есть конфигурация postfix, где доставка идёт через
maildrop, то это может быть пакет postfix-config-maildrop, в котором будет
зависимость в том числе и на maildrop).
Развёртывание новых серверов на базе готовых конфигов после этого
облегчится весьма значительно :)
--
С уважением, Денис
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [devel] Re: Конфиги
2004-03-07 22:06 [devel] Конфиги Денис Смирнов
@ 2004-03-07 23:14 ` Michael Shigorin
2004-03-08 9:35 ` [devel] Конфиги Dmitry V. Levin
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2004-03-07 23:14 UTC (permalink / raw)
To: devel
Cc: Денис
Смирнов
[-- Attachment #1: Type: text/plain, Size: 287 bytes --]
On Mon, Mar 08, 2004 at 01:06:37AM +0300, Денис Смирнов wrote:
> А это правильно, что конфиги демонов лежат в одном пакете с ними?
Depends. Главное, чтобы х-бы помечены как %config были.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Конфиги
2004-03-07 22:06 [devel] Конфиги Денис Смирнов
2004-03-07 23:14 ` [devel] Конфиги Michael Shigorin
@ 2004-03-08 9:35 ` Dmitry V. Levin
2004-03-08 10:23 ` Денис Смирнов
2004-03-08 9:38 ` Denis Ovsienko
2004-03-10 21:47 ` Alex Murygin
3 siblings, 1 reply; 6+ messages in thread
From: Dmitry V. Levin @ 2004-03-08 9:35 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1029 bytes --]
On Mon, Mar 08, 2004 at 01:06:37AM +0300, Денис Смирнов wrote:
> А это правильно, что конфиги демонов лежат в одном пакете с ними? Хорошо
> иметь возможность сделать себе заранее конфиги и ставить с помощью rpm,
> таким образом легче будет делать новые сервера "одним запуском скрипта").
>
> Мысль -- вынести конфиги для таких сервисов как apache, nagios, postfix,
> courier-imap (по крайней мере для этих я точно знаю зачем это мне нужно и
> буду немедленно использовать) в %name-config, поставив зависимость с %name
> на %name-config а с %name-config на %name и используемые конфигом пакеты
> (например если есть конфигурация postfix, где доставка идёт через
> maildrop, то это может быть пакет postfix-config-maildrop, в котором будет
> зависимость в том числе и на maildrop).
Что касается postfix, то я против, поскольку его конфигурация существенно
зависит от версии (а иногда и сборки) postfix.
Кроме того, циклические зависимости - это зло, с которым надо бороться, а
не культивировать.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Конфиги
2004-03-07 22:06 [devel] Конфиги Денис Смирнов
2004-03-07 23:14 ` [devel] Конфиги Michael Shigorin
2004-03-08 9:35 ` [devel] Конфиги Dmitry V. Levin
@ 2004-03-08 9:38 ` Denis Ovsienko
2004-03-10 21:47 ` Alex Murygin
3 siblings, 0 replies; 6+ messages in thread
From: Denis Ovsienko @ 2004-03-08 9:38 UTC (permalink / raw)
To: ALT Devel discussion list
> А это правильно, что конфиги демонов лежат в одном пакете с ними? Хорошо
> иметь возможность сделать себе заранее конфиги и ставить с помощью rpm,
> таким образом легче будет делать новые сервера "одним запуском скрипта").
Это правильно, потому что в обратном случае техподдержку просто сдует без
следа. А умный администратор, которому прийдёт мысль держать конфиги в
пакетах, также примет к сведению тот факт, что есть %config(noreplace),
который позволит ему разбросать конфигурационные файлы как до, так и после
установки софта, не привлекая к делу RPM. Или возьмёт CVS/svn или ещё
как-то упростит себе жизнь, не усложняя другим.
--
DO4-UANIC
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Конфиги
2004-03-08 9:35 ` [devel] Конфиги Dmitry V. Levin
@ 2004-03-08 10:23 ` Денис Смирнов
0 siblings, 0 replies; 6+ messages in thread
From: Денис Смирнов @ 2004-03-08 10:23 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 620 bytes --]
On Mon, Mar 08, 2004 at 12:35:54PM +0300, Dmitry V. Levin wrote:
DVL> Что касается postfix, то я против, поскольку его конфигурация существенно
DVL> зависит от версии (а иногда и сборки) postfix.
Вопрос -- можно ли обновлять postfix, будучи более-менее увереным в его
работоспособности после обновления? В крайнем случае можно добавить
отдельно версии конфигов.
DVL> Кроме того, циклические зависимости - это зло, с которым надо бороться, а
DVL> не культивировать.
Тогда зависимость только с %name на %name-config.
Кстати, а почему это зло?
--
С уважением, Денис
http://freesource.info
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] Конфиги
2004-03-07 22:06 [devel] Конфиги Денис Смирнов
` (2 preceding siblings ...)
2004-03-08 9:38 ` Denis Ovsienko
@ 2004-03-10 21:47 ` Alex Murygin
3 siblings, 0 replies; 6+ messages in thread
From: Alex Murygin @ 2004-03-10 21:47 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, 8 Mar 2004 01:06:37 +0300
"Денис Смирнов" wrote:
> А это правильно, что конфиги демонов лежат в одном пакете с ними?
> Хорошо иметь возможность сделать себе заранее конфиги и ставить с
> помощью rpm, таким образом легче будет делать новые сервера "одним
> запуском скрипта").
А может быть имеет право на жизнь такой вариант.
Идет 2 конфига. Один полный (с коментарияим) и второй минимальный (без
коментариев). И переключаются через альтернативы.
$wc -l /etc/httpd/conf/httpd.conf.rpmnew
1425 /etc/httpd/conf/httpd.conf.rpmnew
$wc -l /etc/httpd/conf/httpd.conf
202 /etc/httpd/conf/httpd.conf
$wc -l /etc/squid/squid.conf.rpmnew
3301 /etc/squid/squid.conf.rpmnew
$wc -l /etc/squid/squid.conf
135 /etc/squid/squid.conf
...
Лично мне удобнее когда конфиг умещается на 1-2 страницы. Да и с .rpmnew
гораздо проще :)
P.S. Очень мне bind в этом отношении нравится :)
--
-----------------------
- Alex Murygin, AITOC -
-----------------------
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2004-03-10 21:47 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-07 22:06 [devel] Конфиги Денис Смирнов
2004-03-07 23:14 ` [devel] Конфиги Michael Shigorin
2004-03-08 9:35 ` [devel] Конфиги Dmitry V. Levin
2004-03-08 10:23 ` Денис Смирнов
2004-03-08 9:38 ` Denis Ovsienko
2004-03-10 21:47 ` Alex Murygin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git