[devel] JavaPolicy, RPMMacrosPackagingPolicy to Policy

Igor Vlasenko =?iso-8859-1?q?vlasenko_=CE=C1_imath=2Ekiev=2Eua?=
Чт Ноя 20 15:04:31 MSK 2008


On Thu, Nov 20, 2008 at 05:22:01PM +0600, Mikhail Gusarov wrote:
> Twas brillig at 13:09:56 20.11.2008 UTC+02 when vlasenko на imath.kiev.ua did gyre and gimble:
> 
>  IV> (зачем ставить 
>  IV> %config(noreplace) /etc/rc.d/init.d/servicenamed 
>  IV> ?)
> 
> Эти скрипты испокон веков были в ведомстве системного
> администратора. 

Я не имел в виду %config, а именно (noreplace).
%config нужен чтобы не стререть quick hack по месту, спора нет.
Но совсем не очевидно, что допотопная версия 
init-скрипта, выжившая после обновления, 
будет работать с новым пакетом. 
Это скорее грабли для начинающего админа.

Без (noreplace) он руками правил servicenamed -
руками и смержит в новую версию свои изменения
из *.rpmsave
или mv servicenamed.rpmsave servicenamed сделает.
rpm его предупредил в любом случае.

(noreplace) странно:
1) правильно написанный init-скрипт должен брать настройки из 
/etc/sysconfig/servicenamed
2) не очевидно, что допотопная версия init-скрипта, выжившая 
после обновления, будет работать с новым пакетом.
новая же версия, хоть и без локального хака, обязана 
работать, раз она запакована в пакете (иначе это BLOCKER bug на пакет).

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



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