Bug 12877 - Пакет владеет системными каталогами /etc/rc.d и /etc/rc.d/init.d
Summary: Пакет владеет системными каталогами /etc/rc.d и /etc/rc.d/init.d
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: voiceman (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-23 01:14 MSD by Slava Semushin
Modified: 2007-10-16 14:57 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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
Исправлено.