Bug 12877 - Пакет владеет системными каталогами /etc/rc.d и /etc/rc.d/init.d
: Пакет владеет системными каталогами /etc/rc.d и /etc/rc.d/init.d
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/voiceman)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-09-23 01:14 by
Modified: 2007-10-16 14:57 (History)


Attachments


Note

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


Description From 2007-09-23 01:14:39
Каталоги /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 From 2007-09-26 13:51:36 -------
Михаил, вы если багу исправили, то не забывайте её закрыть в багизилле.

Сейчас в спеке для 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 From 2007-10-16 14:37:23 -------
(In reply to comment #1)
> Т.е. пакет уже не владеет /etc/rc.d и /etc/rc.d/init.d, но вижу другую похожую
> багу: он не владеет каталогом, который создаёт: /usr/share/voiceman должен
> принадлежать пакету:
> 
> -%_datadir/*
> +%_datadir

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