Bug 5248 - /etc/distccd/distccd.conf is rewritten during upgrade
: /etc/distccd/distccd.conf is rewritten during upgrade
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/distcc)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-09-25 21:35 by
Modified: 2005-08-30 13:43 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-09-25 21:35:13
Файл /etc/distccd/distccd.conf не должен перезаписываться на этапе обновления,
т.к. там делаются изменения для локальной конфигурации. Поэтому было бы
неплохо,
если бы он имел атрибут noreplace в .spec файле. Это можно сделать так:
 - написать в %files вместо %_sysconfdir/distccd/distccd.conf следующее:
%config(noreplace) %_sysconfdir/distccd/distccd.conf

PS Из мелких придирок - ACL 127.0.0.0/24 выглядит как-то странно, обычно для
этого диапазона пишут 127.0.0.0/8.
Steps to Reproduce:
1. rpm -Fhv distcc-*
2. сносится distccd.conf и заменяется на конфигурацию по-умолчанию
Actual Results:  
теряем все свои локальные настройки в distccd.conf после обновления.

Expected Results:  
в случае изменения, должен создаться distccd.conf.rpmnew, а старая конфигурация
сохраниться.
------- Comment #1 From 2004-10-07 17:53:10 -------
Пофикшено в текущем distcc