Bug 12877

Summary: Пакет владеет системными каталогами /etc/rc.d и /etc/rc.d/init.d
Product: Sisyphus Reporter: Slava Semushin <php-coder>
Component: voicemanAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Slava Semushin 2007-09-23 01:14:39 MSD
Каталоги /etc/rc.d и /etc/rc.d/init.d не должны принадлежать пакету voiceman,
так как они принадлежат пакету service:

[c0der@rock ~]$ rpm -qf /etc/rc.d
service-0.5.14-alt1
voiceman-1.1.0-alt1
[c0der@rock ~]$ rpm -qf /etc/rc.d/init.d
service-0.5.14-alt1
voiceman-1.1.0-alt1
[c0der@rock ~]$
Comment 1 Slava Semushin 2007-09-26 13:51:36 MSD
Михаил, вы если багу исправили, то не забывайте её закрыть в багизилле.

Сейчас в спеке для 1.1.0-alt2 вижу следующее:

%config %_sysconfdir/voiceman.conf
%config %_sysconfdir/rc.d/init.d/voiceman
%_datadir/*

Т.е. пакет уже не владеет /etc/rc.d и /etc/rc.d/init.d, но вижу другую похожую
багу: он не владеет каталогом, который создаёт: /usr/share/voiceman должен
принадлежать пакету:

-%_datadir/*
+%_datadir
Comment 2 Slava Semushin 2007-10-16 14:37:23 MSD
(In reply to comment #1)
> Т.е. пакет уже не владеет /etc/rc.d и /etc/rc.d/init.d, но вижу другую похожую
> багу: он не владеет каталогом, который создаёт: /usr/share/voiceman должен
> принадлежать пакету:
> 
> -%_datadir/*
> +%_datadir

Вот тут я фигню написал. Нужно оставить как есть.
Comment 3 Slava Semushin 2007-10-16 14:57:05 MSD
Исправлено.